Bare i nettleser

URL-koding/dekoding (Norske URL-er og spørrings-konvertering)

URL-koding og dekoding (percent-encoding) umiddelbart i nettleseren din. Bytt mellom encodeURIComponent / encodeURI-ekvivalenter og oppdag mulig dobbelkoding.

Modus
Mål
Avanserte alternativer
Venter Konverteringen skjer lokalt i nettleseren din. Ingen data sendes til en server.

Alternativer

Avansert

Hvilken bør jeg bruke?

Parameterverdi → encodeURIComponent

Best for spørringsverdier, stifragmenter og filnavn (sikker encodeURIComponent-konvertering).

Full URL → encodeURI

Beholder skilletegn som ? & = / slik at URL-er forblir lesbare.

+ vs %20

«%20» er standard. «+» er en skjema/spørringskonvensjon — bytt når det er nødvendig.

Eksempel-inndata

  • https://example.com/søk?q=oslo lunsj&ref=email#seksjon
  • utm_source=email&utm_campaign=vårsalg 2026
  • hei/Hello?name=Ola Nordmann&note=10%RABATT

Snarveier

Konverter nå ⌘/Ctrl + Enter
Lukk varselsbanner Esc

URL-koding/dekoding (percent-encoding)

Hva er prosentkoding?

URL-koding/dekoding konverterer ikke-ASCII og reserverte tegn til %xx-sekvenser slik at de kan overføres sikkert i URL-er.

encodeURI vs encodeURIComponent

Bruk encodeURIComponent for enkeltverdier; bruk encodeURI for fulle URL-er der skilletegn skal beholdes.

Tips

Hvis %25 stadig dukker opp, kan teksten være dobbeltkodet. Bruk varselsbanneret for å dekode trygt igjen.

FAQ

+ og %20, hva er forskjellen?

«%20» er den RFC-kompatible prosentkodingen for mellomrom. «+» brukes hovedsakelig i HTML-skjemaer (application/x-www-form-urlencoded) og blir ofte behandlet som et mellomrom i spørringsstrenger.

Hvilken funksjon bør jeg bruke?

For kun verdier (spørringsverdi, stifragment, filnavn), velg encodeURIComponent-konvertering. For hele URL-er som må beholde ? & = /, velg encodeURI.

Hva er dobbelkoding?

Hvis %25 (en kodet «%») dukker opp ofte, kan verdien være dobbeltkodet. Bruk «Dekod igjen» for å prøve å gjenopprette originalen.