Handytool
Utviklerguide5 min lesingOppdatert 8. juni 2026

Øyeblikkelig utviklerverktøy

URL-kod og dekod hvilken som helst streng øyeblikkelig

Handytool URL-kodek prosent-koder tekst for sikker bruk i spørringsstrenger eller dekoder prosent-kodede strenger tilbake til lesbar tekst – privat i nettleseren, med komponent og fullstendig URI-omfang.

Viktigste punkter

  • 01Prosent-kod hvilken som helst tekst for sikker bruk i URL-er eller spørringsstrenger med ett klikk.
  • 02Støtter komponentomfang (koder alt) og fullt URI-omfang (bevarer strukturelle tegn).
  • 03Håndterer Unicode – emoji og non-ASCII-tegn er UTF-8-kodet og deretter prosent-kodet byte for byte.
  • 04Kjøres helt i nettleseren; innmatingen lastes aldri opp eller logges.

Hvorfor URL-koding betyr noe

URL-er kan bare inneholde et spesifikt sett av ASCII-tegn. Mellomrom, ampersand, likhetstegn og all non-ASCII-tekst (emoji, kinesiske tegn, arabisk skrift) må prosent-kodes før de vises i en URL. Uten koding vil et mellomrom i en spøringsparameter bli lest som en URL-skilletegn, og en & vil bli tolket som en skilletegn mellom parametere – stille ødelagt forespørselen.

Utviklere støter på URL-koding konstant: bygge API forespørsel-URL-er for hånd, konstruere omdirigingsmål, feilsøk misdannede spørringsstrenger eller arbeid med OAuth callback-URL-er. Handytool URL-kodek håndterer både koding og dekoding med den riktige Unicode-oppførselen, ingen installasjon og ingen serveromgang.

Hvordan URL-kode eller dekode en streng

  1. 01

    Lim inn teksten

    Skriv eller lim inn strengen du vil kode – for eksempel en spørringsparameterverdi som inneholder mellomrom eller spesialtegn – i inndataboksen.

  2. 02

    Velg komponent eller fullstendig URI-omfang

    Velg komponentomfang for å kode en enkelt spørringsparameterverdi (escape alle reserverte tegn inkludert / og ?). Velg fullstendig URI-omfang for å kode en hele URL mens du holder /, ? og # som strukturelle skilletegn.

  3. 03

    Klikk Kode eller Dekode

    Klikk Kode for å konvertere teksten til en prosent-kodet streng, eller Dekode for å konvertere %20, %3F og hver prosent-sekvens tilbake til lesbare tegn.

  4. 04

    Kopier og bruk resultatet

    Klikk kopieringsknappen og lim inn den kodede eller dekodede strengen hvor som helst du trenger den – en URL, et API-kall, en konfig-fil eller redigeringsprogrammet.

Tegn som må kodes i spørringsparametere

Disse tegnene har spesiell betydning i URL-er og bryter spørringsstrenger hvis de blir uavsluttet.

  • 01Mellomrom → %20 (eller + i formenkodede kropper, men %20 i URL spørringsstrenger).
  • 02& → %26 – skilletegn spørringparametere, så den må escape innenfor en verdi.
  • 03= → %3D – skilletegn nøkkel fra verdi, må escape innenfor en verdi.
  • 04+ → %2B – ofte mislesbar som et mellomrom på eldre servere; alltid kode eksplisitt.
  • 05# → %23 – markerer fragment-identifikatoren; kode innenfor enhver verdi.
  • 06Non-ASCII (emoji, CJK, osv.) → UTF-8 bytes kodet som %XX%XX sekvenser.

Kod tokens og legitimasjon uten personvernrisiko

URL-kodeken kjøres helt i nettleseren ved hjelp av native encodeURIComponent og encodeURI JavaScript-funksjoner. Ingenting overføres til noen server. Det betyr at du kan trygt kode OAuth-tokens, API-nøkler eller private omdirigerings-URI-er uten at disse verdiene forlater maskinen.

Når du lukker eller laster inn siden på nytt, er innmatingen borte. Det er ingen sesjone, ingen logging og ingen konto påkrevd.

FAQ for URL-kodek

Hva er URL-koding eller prosent-koding?

URL-koding erstatter tegn som har spesiell betydning i URL-er – mellomrom, &, =, ?, og non-ASCII-tekst – med % fulgt av to heksadesimale sifre. Den lar deg trygt inkludere vilkårlig tekst i en URL uten å bryte strukturen.

Hva er forskjellen mellom komponent og fullstendig URI-koding?

Komponentkoding (encodeURIComponent) escape alle reserverte tegn inkludert / og ?. Bruk den for individuelle spørringsparametervedier. Fullstendig URI-koding (encodeURI) bevarer strukturelle tegn så hele URL-en forblir gyldig.

Hvordan håndterer verktøyet Unicode og emoji?

Unicode-tegn konverteres til UTF-8 bytes først og deretter hver byte prosent-kodes som %XX, matching standarden alle moderne nettlesere bruker.

Er URL-koding det samme som HTML-enhetskoding?

Nei. URL-koding bruker prosent-sekvenser (%20 for mellomrom); HTML-enhetskoding bruker navngitte eller numeriske referanser (& for &). De tjener forskjellige kontekster og skal ikke blandes.

Lagres innmatingen noe sted?

Nei. Koding og dekoding bruker native nettleser JavaScript API-er. Ingenting lastes opp, logges eller lagres.

Er verktøyet gratis?

Ja. Handytool er fullstendig gratis uten registrering eller bruksgrenser.

Relaterte verktøy

Fortsett å arbeide med Verktøy-verktøy

Verktøy-verktøy