Hva er URL-koder / -avkoder?

Gratis online URL-koder og -avkoder. Kod og avkod URL-strenger.

URL-koding, også kjent som prosentkoding, er standardmåten å inkludere spesialtegn i URL-er. Tegn som mellomrom, symboler og ikke-ASCII-tekst må kodes fordi URL-er har et begrenset sett med tillatte tegn. URL Encoder/Decoder håndterer både koding og dekoding, noe som gjør det enkelt å klargjøre URL-er for API-kall, videresendinger og nettutvikling.

I kodemodus konverterer verktøyet utrygge tegn til sine prosentkodede ekvivalenter. Et mellomrom blir %20, en & blir %26, et likhetstegn (=) blir %3D, og Unicode-tegn som é blir %C3%A9 (deres UTF-8-byterepresentasjon). Dette sikrer at spørringsparametere, URL-stier og fragmentidentifikatorer overføres trygt uten å bli feiltolket av nettlesere og servere.

I dekodemodus utfører operasjonen det motsatte, og konverterer prosentkodede tegn tilbake til sin lesbare form. Dette er avgjørende for å feilsøke API-svar, gjennomgå sporings-URL-er og forstå videresendingskjeder. For eksempel dekodes en URL som inneholder «q=hello%20world&category=%23web» til «q=hello world&category=#web». Den dekodede formen er det serveren eller nettleseren faktisk tolker.

Den toveis bytteknappen lar deg veksle mellom koding og dekoding umiddelbart, noe som er nyttig for kontroll av frem og tilbake. Verktøyet bruker standard JavaScript-funksjonene encodeURIComponent() og decodeURIComponent(), som håndterer alle tegn definert i URI-spesifikasjonen. Behandlingen er helt lokal uten serverkommunikasjon.

Praktiske bruksområder for URL-koder / -avkoder

Kode en søkespørring for et API-kall

Søke-API-et ditt godtar en spørringsparameter: «q=artificial intelligence & machine learning». Ampersanden og mellomrommene må kodes. Lim inn spørringen og kod den: «q=artificial%20intelligence%20%26%20machine%20learning». API-et mottar den nå som én enkelt parameterverdi i stedet for å splitte på &.

Dekode en videresendings-URL for å forstå sporingsparametere

En markedsførings-URL for videresending inneholder «%7Bclick_id%7D» og «%26source%3Dnewsletter». Dekod den for å avsløre «{click_id}» og «&source=newsletter». Den dekodede formen hjelper deg å forstå hvilke sporingsparametere videresendingen sender og hvilke dynamiske verdier som forventes.

Forberede en URL som inneholder Unicode-tegn

En produktsside-URL har et japansk produktnavn: «かわいい猫のぬいぐるみ». Kod stien for å få «%E3%81%8B%E3%82%8F%E3%81%84%E3%81%84%E7%8C%AB%E3%81%AE%E3%81%AC%E3%81%84%E3%81%90%E3%82%8B%E3%81%BF». Denne prosentkodede versjonen er det nettlesere sender til servere for internasjonaliserte domenenavn og stier.

Hvorfor bruke URL-koder / -avkoder?

  • Toveis URL-koding og -dekoding
  • Støtte for både Base64 og URL
  • Nyttig for APIer og nettutvikling

Slik bruker du URL-koder / -avkoder — Steg for steg

1

Lim inn teksten eller URL-en i inndatafeltet.

2

Velg modus: kod eller dekod, Base64 eller URL.

3

Kopier resultatet.

Hvem er URL-koder / -avkoder best for?

  • API-feilsøking
  • URL-koding
  • nettutvikling

Profftips for URL-koder / -avkoder

  • 1Bruk encodeURIComponent() for verdier av spørringsparametere (alt etter ?). For stidelen av URL-en er encodeURI() mer passende, siden den bevarer / og ?-tegnet.
  • 2Kod alltid brukergenerert innhold før du inkluderer det i URL-er. Manglende koding kan føre til sårbarheter for parameterinjeksjon der en bruker setter inn & eller = for å manipulere spørringsparametere.
  • 3Moderne nettlesere koder mellomrom automatisk som %20 i URL-er. Eldre systemer kan bruke + for mellomrom (application/x-www-form-urlencoded-format). Dette verktøyet bruker %20, som er standard URL-koding.
  • 4Når du feilsøker dobbelkodingsproblemer, kan du dekode flere ganger. Hvis den dekodede utdatalen fortsatt inneholder %20 eller %26, dekod igjen til alle kodede sekvenser er løst.

URL-koder / -avkoder — Ofte stilte spørsmål

Why do URLs need encoding?

URLs can only safely contain certain characters. Spaces, symbols, and non-ASCII characters should be encoded so browsers and servers interpret the address correctly.

When should I decode a URL?

Decode a URL when you need to inspect query parameters, review redirects, debug API calls, or understand a link that contains encoded characters.

Can I use these tools with sensitive/proprietary data?

Absolutely. All processing runs locally in your browser with zero server uploads. This makes these tools safe for proprietary code, internal API keys, and confidential data.

Do these tools work offline?

Yes, once the page has loaded, most developer tools continue functioning without an internet connection. This makes them ideal for air-gapped environments or travel.

What browsers are supported?

All modern browsers are supported: Chrome, Firefox, Safari, and Edge. Internet Explorer is not supported. The tools leverage modern JavaScript APIs like Web Crypto, TextEncoder, and BigInt.

Klar til å bruke URL-koder / -avkoder?

Gratis onlineverktøy — fungerer i nettleseren din, ingen registrering nødvendig. Begynn å bruke det nå.

Prøv det nå
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.