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.

a%20b%3Dcpercent-encoded

Paste a URL or string — get the correctly encoded or decoded version back

What you can do with URL-koder/-afkoder

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

Every control in URL-koder/-afkoder, explained — what it does and when to use it.

Indstillinger

TilstandForudindstillinger
Skift mellem at omdanne almindelig tekst til procentkodet form og at omdanne en allerede kodet URL eller streng tilbage til læsbar tekst.Indstillinger: IndkodAfkod
StrenghedForudindstillinger
Komponent escaper reserverede tegn som :/?#[]@, så resultatet er sikkert at bruge i én enkelt del af en URL; Fuld URL lader dem stå urørt, så en hel webadresse forbliver gyldig.Indstillinger: KomponentFuld URL
Uploads are encrypted in transitRemoved under our retention policy

Ofte stillede spørgsmål

Komponent-tilstand bruger encodeURIComponent og escaper tegn som ":/?#[]@", så værdien er sikker inde i et enkelt URL-segment eller en forespørgselsparameter. Fuld URL-tilstand bruger encodeURI og lader disse reserverede tegn være i fred, så hele URL'en forbliver en gyldig URL.

technical

Skift til komponenttilstand, indsæt parameterværdien, og encoderen erstatter mellemrum med %20, lighedstegn med %3D og så videre. Indsæt resultatet i URL'en efter "?key=" eller "&key=", så virker linket i enhver browser, server eller REST-klient.

usage

Disse tegn er reserveret af URL-syntaksen — de adskiller skema, sti, forespørgsel og fragment. Ved at kode dem som %2B %2F %3A %3F %23 kan værdien bære dem bogstaveligt uden at forvirre parseren i den anden ende.

technical

Ja. Når input indeholder et løst "%", der ikke efterfølges af to hexadecimale cifre, viser dekoderen en "Ugyldigt input"-meddelelse i stedet for at producere forvansket output. Ret den fejlbehæftede sekvens, og resultatet opdateres med det samme.

features

Nej. Koderen bruger browserens indbyggede funktioner encodeURI / encodeURIComponent, så intet krydser netværket. Det gør værktøjet sikkert til tokens, filstier og enhver anden følsom værdi, du har brug for at indlejre i en URL.

privacy

Ja. UTF-8-tegn som ñ, 漢, ✓ og emoji kodes til de tilsvarende %xx-bytesekvenser. Moderne browsere og servere afkoder dem automatisk tilbage til de oprindelige tegn, så turen frem og tilbage er tabsfri.

compatibility

Ja. Skift tilstandsknappen til Kod for at procent-kode rå tekst, eller til Afkod for at forvandle %XX-sekvenser tilbage til læsbare tegn. De samme Komponent- og Fuld URL-indstillinger gælder i begge retninger, så du kan sende en værdi frem og tilbage og få præcis det, du startede med.

usage

Snabel-a-tegnet bliver til %40 i procent-kodning. I Component-tilstand escaper værktøjet det automatisk, hvilket har betydning for e-mailadresser i forespørgselsstrenge — user@example.com bliver til user%40example.com. Andre almindelige escapes: mellemrum er %20, '#' er %23, '&' er %26 og '?' er %3F. Indsæt en hvilken som helst tekst for at se det fulde kodede resultat med det samme.

technical

Ja — det er to navne for den samme mekanisme defineret i RFC 3986: usikre tegn erstattes med et procenttegn efterfulgt af to hex-cifre for deres UTF-8-bytes. 'URL-encoding' er det gængse navn, og 'percent-encoding' er specifikationens betegnelse. Dette værktøj anvender det med encodeURIComponent eller encodeURI, afhængigt af den tilstand du vælger.

technical

Sådan hjælper URL-koder/-afkoder dig med at få det gjort

Rigtige problemer, det løser hver dag — for virksomheder, skabere og hverdagens opgaver. Find det anvendelsestilfælde, der passer til dig, og kom i gang på sekunder.

Til udviklere

Byg forespørgselsstrenge til REST-API'er

Indkod søgeord, filtre og ID'er til GET-forespørgsler til REST-API'er, Algolia, Elastic og Google Search, så reserverede tegn ikke ødelægger forespørgsels-URL'en

Til virksomheder

Sporingsparametre til marketinglinks

Procentkod UTM-parametre, kampagnenavne og referrer-strenge til Google Analytics, Facebook Ads og HubSpot-links, der deles på tværs af e-mail og sociale kanaler

Web og SEO

Send filtre og søgeord videre i URL'er

Indkod søgeforespørgsler med flere ord, specialtegn og sorteringsindstillinger til delbare URL'er til SaaS-dashboards, e-handelsfiltre og adminpaneler

Web og SEO

Generér mailto:-links med emne og brødtekst

Byg mailto:-links, hvor emne og brødtekst indeholder linjeskift, tegnsætning og emoji, så klik-for-at-maile-knapper åbner Gmail og Outlook med beskeden udfyldt på forhånd

Sociale medier

Indlejr beskeder i delelinks til WhatsApp og SMS

Indkod forudfyldte delelinks til WhatsApp, Telegram og SMS, så kunder kan trykke på en knap på dit site og åbne beskedappen med marketingbeskeden klar

Til udviklere

Escapér brugerinput til sikker opbygning af URL'er

Indkod brugerstyrede værdier, før du indsætter dem i URL'er, for at undgå request-smuggling, redirect-injection og brudte links i webapps i produktion

Til udviklere

Fejlfind OAuth- og redirect-callback-URL'er

Afkod en redirect_uri-, state- eller code-parameter fra et OAuth-callback eller en webhook-log for at se præcis, hvilken værdi en udbyder modtog — ofte den hurtigste måde at opdage en dobbeltkodningsfejl, der ødelægger et login-flow.

På mobil

Byg deep links til mobilapps

Procent-kod parametre, der går ind i et brugerdefineret skema eller Universal/App Link (myapp://open?ref=...), så specialtegn i henvisningskoder eller delte indholds-ID'er overlever springet fra browser til app.

Web og SEO

Sikre direkte download-links til filer med mellemrum

Kod filnavne med mellemrum, parenteser eller accenttegn (f.eks. 'Q1 Report (Final).pdf') til en URL, som CDN'er og browsere ikke afkorter eller fejltolker, når der linkes direkte til den.

Privatliv og sikkerhed

Tjek, hvor et forkortet eller kodet link egentlig fører hen

Indsæt et mistænkeligt procent-kodet eller videresendt link i Afkod-tilstand for at afsløre den rigtige destinations-URL, der er skjult inde i omdirigerings- eller sporingsparametre, før du klikker på det.