URL-kodning/avkodning (Svenska URL:er & sökfrågekonvertering)
URL-koda och avkoda (procentkodning) direkt i din webbläsare. Växla mellan encodeURIComponent / encodeURI-motsvarigheter och upptäck eventuell dubbelkodning.
Alternativ
Avancerat
Vilken ska jag använda?
Parametervärde → encodeURIComponent
Bäst för sökfrågevärden, sökvägssegment och filnamn (säker encodeURIComponent-konvertering).
Fullständig URL → encodeURI
Behåller avgränsare som ? & = / så att URL:er förblir läsbara.
+ vs %20
”%20” är standard. ”+” är en formulär/sökfråge-konvention — växla vid behov.
Exempel på indata
- https://example.com/sök?q=stockholm lunch&ref=email#sektion
- utm_source=email&utm_campaign=vårrea 2026
- hej/Hello?name=Sven Svensson¬e=10%RABATT
Genvägar
URL-kodning/avkodning (procentkodning)
Vad är procentkodning?
URL-kodning/avkodning konverterar icke-ASCII och reserverade tecken till %xx-sekvenser så att de kan överföras säkert i URL:er.
encodeURI vs encodeURIComponent
Använd encodeURIComponent för enskilda värden; använd encodeURI för fullständiga URL:er där avgränsare ska finnas kvar.
Tips
Om %25 fortsätter dyka upp kan texten vara dubbelkodad. Använd varningsbannern för att avkoda säkert igen.
FAQ
+ och %20, vad är skillnaden?
”%20” är den RFC-kompatibla procentkodningen för mellanslag. ”+” används främst i HTML-formulär (application/x-www-form-urlencoded) och behandlas ofta som ett mellanslag i söksträngar.
Vilken funktion ska jag använda?
För enbart värden (sökfrågevärde, sökvägsfragment, filnamn), välj encodeURIComponent-konvertering. För hela URL:er som måste behålla ? & = /, välj encodeURI.
Vad är dubbelkodning?
Om %25 (ett kodat ”%”) förekommer ofta kan värdet vara dubbelkodat. Använd ”Avkoda igen” för att försöka återställa originalet.