Encode or decode any URL in one paste
Percent-encoded URLs are unreadable, and hand-editing breaks them. Paste any string or full URL to encode or decode it correctly in component or full-URL mode, right in your browser.
Paste a URL or string — get the correctly encoded or decoded version back
What you can do with URL-koder/-dekoder
Everything this tool helps you accomplish — no learning curve, no setup.
- Percent-encode URLs for safe linking
- Decode encoded URLs back to plain text
- Encode single query parameters cleanly
- Fix broken links with special characters
- Encode whole URLs or individual components
- Prepare share links for social and email
Settings information
2 settings
Every control in URL-koder/-dekoder, explained — what it does and when to use it.
Innstillinger
- ModusForhåndsinnstillinger
- Bytt mellom å gjøre ren tekst om til prosentkodet form og å gjøre en allerede kodet URL eller streng tilbake til lesbar tekst.Alternativer: KodDekod
- StrenghetForhåndsinnstillinger
- Komponent koder om reserverte tegn som :/?#[]@ slik at resultatet er trygt å bruke i én enkelt del av en URL; Full URL lar dem stå urørt slik at hele nettadressen forblir gyldig.Alternativer: KomponentFullstendig URL
Ferdig med URL-koder/-dekoder? Prøv disse videre
Håndplukkede verktøy som passer godt sammen med URL-koder/-dekoder. Fortsett uten å miste filen din.
Base64-koder / -dekoder
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
Prøv det nåQR-kodegenerator
Third-party QR services expire your codes or charge later. Make static QR codes for URLs, WiFi, UPI, phone, or email that work forever — in seconds.
Prøv det nåJSON-forskjønning
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Prøv det nåHash-generator
Verifying downloads shouldn't need a command line. Drop a file or paste text for instant SHA-1, SHA-256, SHA-384 and SHA-512 digests. Use and copy results free — no account needed.
Prøv det nåJWT-dekoder
Debugging auth means squinting at opaque tokens. Paste a JWT to see its decoded header, payload and expiry instantly — then copy locally. Free to use, with no account needed.
Prøv det nåHTML-formatering
Exported HTML is a wall of text. Paste or drop a file for consistent indentation you can actually read — or minify it to one line for production, instantly in your browser.
Prøv det nåOfte stilte spørsmål
Komponentmodus bruker encodeURIComponent og escaper tegn som «:/?#[]@», slik at verdien er trygg inne i et enkelt URL-segment eller en spørringsparameter. Full URL-modus bruker encodeURI og lar disse reserverte tegnene være, slik at hele URL-en forblir en gyldig URL.
technicalBytt til komponentmodus, lim inn parameterverdien, så erstatter koderen mellomrom med %20, likhetstegn med %3D og så videre. Sett resultatet inn i URL-en etter «?key=» eller «&key=», så fungerer lenken i alle nettlesere, servere eller REST-klienter.
usageDisse tegnene er reservert av URL-syntaksen — de skiller skjema, sti, spørring og fragment. Ved å kode dem som %2B %2F %3A %3F %23 kan verdien bære dem bokstavelig uten å forvirre parseren på den andre siden.
technicalJa. Når inndataene inneholder et løst «%» som ikke etterfølges av to heksadesimale sifre, viser dekoderen meldingen «Ugyldige inndata» i stedet for å produsere forvansket resultat. Rett opp den feilaktige sekvensen, så oppdateres resultatet umiddelbart.
featuresNei. Koderen bruker nettleserens innebygde encodeURI/encodeURIComponent-funksjoner, så ingenting krysser nettverket. Det gjør verktøyet trygt for tokener, filbaner og enhver annen sensitiv verdi du trenger å bygge inn i en URL.
privacyJa. UTF-8-tegn som ñ, 漢, ✓ og emoji kodes til de tilsvarende %xx-bytesekvensene. Moderne nettlesere og servere dekoder dem automatisk tilbake til de opprinnelige tegnene, så turen tur-retur er tapsfri.
compatibilityJa. Bytt modusbryteren til Kod for å prosentkode rå tekst, eller til Dekod for å gjøre %XX-sekvenser tilbake til lesbare tegn. De samme Komponent- og Full URL-alternativene gjelder begge veier, så du kan ta en verdi tur-retur og få nøyaktig det du startet med.
usageKrøllalfa-tegnet (@) blir til %40 i prosentkoding. I Komponent-modus escaper verktøyet det automatisk, noe som er viktig for e-postadresser i spørrestrenger — user@example.com blir til user%40example.com. Andre vanlige escape-koder: mellomrom er %20, '#' er %23, '&' er %26 og '?' er %3F. Lim inn hvilken som helst tekst for å se hele det kodede resultatet umiddelbart.
technicalJa — det er to navn på samme mekanisme, definert i RFC 3986: usikre tegn erstattes med et prosenttegn etterfulgt av to heksadesimale sifre fra deres UTF-8-bytes. 'URL-koding' er hverdagsnavnet, og 'prosentkoding' er spesifikasjonsbegrepet. Dette verktøyet bruker encodeURIComponent eller encodeURI, avhengig av modusen du velger.
technicalSlik hjelper URL-koder/-dekoder deg med å få jobben gjort
Ekte problemer det løser hver dag — for bedrifter, skapere og dagligdagse oppgaver. Finn bruksområdet som passer deg, og kom i gang på sekunder.
Bygg spørrestrenger for REST-APIer
Kod søkeord, filtre og ID-er for GET-forespørsler til REST-API-er, Algolia, Elastic og Google Search slik at reserverte tegn ikke ødelegger forespørsels-URL-en
Sporingsparametere for markedsføringslenker
Prosentkode UTM-parametere, kampanjenavn og henvisningsstrenger for Google Analytics-, Facebook Ads- og HubSpot-lenker som deles via e-post og sosiale kanaler
Send filtre og søkeord i URL-er
Kod søk med flere ord, spesialtegn og sorteringsvalg inn i delbare URL-er for SaaS-dashbord, netthandelsfiltre og administrasjonspaneler
Generer mailto:-lenker med emne og brødtekst
Bygg mailto:-lenker der emnet og brødteksten inneholder linjeskift, tegnsetting og emojier, slik at klikk-for-å-sende-e-post-knapper åpner Gmail og Outlook med meldingen ferdig utfylt
Bygg inn meldinger i WhatsApp- og SMS-delingslenker
Kod forhåndsutfylte delingslenker for WhatsApp, Telegram og SMS slik at kundene kan trykke på en knapp på nettstedet ditt og åpne meldingsappen med markedsføringsbudskapet klart
Escape brukerinndata for sikker URL-bygging
Kod brukerstyrte verdier før du setter dem inn i URL-er for å unngå request-smuggling, redirect-injeksjon og ødelagte lenker i produksjonsnettapper
Feilsøk OAuth- og omdirigeringstilbakekall-URL-er
Dekod en redirect_uri, state eller code-parameter fra et OAuth-tilbakekall eller en webhook-logg for å se nøyaktig hvilken verdi en leverandør mottok — ofte den raskeste måten å oppdage en dobbeltkodingsfeil som ødelegger en innloggingsflyt.
Lag deep links til mobilapper
Prosent-kod parametere som går inn i en egendefinert skjema- eller Universal/App-lenke (myapp://open?ref=...), slik at spesialtegn i vervekoder eller delte innholds-ID-er overlever spranget fra nettleser til app.
Trygge direktenedlastingslenker for filer med mellomrom
Kod filnavn som inneholder mellomrom, parenteser eller aksenttegn (f.eks. 'Q1 Report (Final).pdf') til en URL som CDN-er og nettlesere ikke avkorter eller mistolker ved direkte lenking.
Sjekk hvor en forkortet eller kodet lenke egentlig fører
Lim inn en mistenkelig prosent-kodet eller videresendt lenke i Dekode-modus for å avsløre den ekte destinasjons-URL-en skjult inne i omdirigerings- eller sporingsparametere før du klikker på den.
