Vad är URL-kodare/avkodare?
Koda och avkoda URL:er snabbt och korrekt.
När du ska använda denna kalkylator
- Bygga API-förfrågningar med parametrar.
- Felsöka trasiga URL:er.
- Testa webbformulär.
- Säkra data i webbläsaren.
- Dela komplexa URL:er.
- Utbildning i webbteknik.
Steg:
- Ange URL:en du vill koda eller avkoda.
- Välj operation: Encoda (till % kodat) eller Decoda (från % kodat).
- Resultatet visas direkt.
- Kopiera till urklipp med ett klick.
- Använd för API-anrop, webbutveckling och testning.
- Fungerar med alla URL-speciella tecken.
Formel
Kodning: Mellanslag → %20, + → %2B, & → %26
Avkodning: %20 → mellanslag
Användningsområden
- API-utveckling och testning.
- Webbanvändaridentifikation och parametrar.
- Säker dataöverföring i URL:er.
- Felsökning av trasiga länkar.
Viktiga fördelar
- Omedelbar kodning och avkodning.
- Stöder alla URL-tecken.
- Kopiera-knapp för snabb användning.
- Ingen data lämnar din enhet.
- 100% webbläsarbaserad behandling — inga data skickas till någon server, helt privat
- Visuellt teckensantal för att verifiera att kodningen inte duplicerade eller truncate indata
Proffstips
- Koda alltid användargenererade URL-parametrar
- Använd encodeURIComponent() för frågeparametrar i JavaScript
- Avkoda URL:er innan du visar dem för användare för läsbarhet
- Akta dubbelkodning: om du ser %25 följt av fler hexadecimala siffror har URL:en förmodligen kodats två gånger
- Använd komponentläge när du bygger frågesträngar och URL-läge när du kodar hela URL-sökvägor eller fullständiga URL:er
Vanliga misstag att undvika
- Dubbelkoda URL:er av misstag
- Använda fel kodning för fel sammanhang (URL vs HTML)
- Glömma att + representerar mellanslag i frågesträngar men inte i sökvägssegment
- Att inte hantera icke-ASCII-tecken korrekt — se alltid till att koda med UTF-8 innan procentskodning
Viktiga begrepp förklarade
- <strong>URL-encoding:</strong> Att ersätta specialtecken med % efterföljt av hexadecimal.
- <strong>Decode:</strong> Att återställa kodade tecken till ursprungsformen.
- Frågesträng: Parametrar efter ? i URL:en
- Reserverade tecken: Tecken med speciell URL-betydelse
Relaterade begrepp
- JSON-formatter: API-data.
- Söksträng: Den del av en URL efter ?-tecknet, som innehåller nyckel-värde-par separerade med &-tecken
- Reserverade tecken: Tecken som :, /, ?, #, [, ], @, !, $, &, (, ), *, +, ,, ;, = som har speciell betydelse i URL-syntakt enligt RFC 3986
- URL-säkra tecken: Obegränsade tecken (bokstäver, siffror, -, _, ., ~) som inte behöver kodas i URL:er
- encodeURIComponent vs. encodeURI: JavaScript-funktioner där encodeURIComponent kodar allt utom bokstäver, siffror och _*-.~ för enskilda värden, medan encodeURI bevarar URL-strukturtecken för fullständiga URL:er
Exempel
https://example.com/path?q=hello world → https://example.com/path?q=hello%20world
Tolka dina resultat
URL-kodning ersätter specialtecken med % + hex.

