Procentkoda och avkoda URL:er och URL-komponenter, UTF-8-säkert.
Så använder du URL-kodare
Klistra in din text eller URL.
Välj koda eller avkoda, och omfattning för komponent eller hel URL.
Kopiera resultatet.
URL:er får bara innehålla en begränsad uppsättning tecken, så allt utanför den uppsättningen, mellanslag, accentbokstäver och reserverade symboler som & ? / =, måste kodas om. Procentkodning ersätter varje sådan byte med ett procenttecken och dess tvåsiffriga hexadecimala värde, så ett mellanslag blir %20 och ett et-tecken blir %26.
Det här verktyget kodar text och URL:er till procentkodad form och avkodar dem tillbaka. Det bygger på webbläsarens standardfunktioner encodeURIComponent och encodeURI, så utdatan matchar exakt vad din egen JavaScript skulle producera, och det är UTF-8-säkert för internationell text.
Kodning och avkodning körs helt i din webbläsare, så inget du klistrar in skickas till en server, vilket är betryggande när en URL innehåller token eller frågeparametrar du helst inte vill dela.
Omfattningsväxeln spelar roll. Komponentläge (encodeURIComponent) kodar reserverade tecken som & = ? / och är vad du vill ha för ett enskilt frågesträngsvärde eller ett sökvägssegment. Fullständigt URL-läge (encodeURI) lämnar de strukturella tecknen orörda så att en komplett URL förblir användbar.
Ett vanligt misstag är att koda en hel URL med komponentläge, vilket kodar :// och ? och förstör länken. Ett annat är dubbelkodning, där en redan kodad sträng kodas igen och %20 blir %2520. Är du osäker, avkoda först för att se det råa värdet.
Det finns också en historisk egenhet i frågesträngar: formulärskickningar kodar ett mellanslag som ett plustecken, medan procentkodning använder %20. Båda förekommer i praktiken, så avkodare accepterar i regel vilketdera.
Vanliga frågor
"Komponent" (encodeURIComponent) kodar reserverade tecken som & = ? / för frågevärden. "Hel URL" (encodeURI) bevarar URL-strukturen.
Felaktiga procentsekvenser (som ett ensamt %) går inte att avkoda. Kontrollera inmatningen eller koda om den först.
Bädda in det här verktyget
Lägg till det här verktyget på din egen webbplats. Kopiera kodsnutten nedan; den hålls automatiskt uppdaterad.
<iframe src="https://monu.tools/embed/sv/url-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterade verktyg
Koda text till Base64 eller avkoda Base64 tillbaka till text. UTF-8-säkert med automatisk riktningsidentifiering.
Avkoda en JSON Web Token för att inspektera dess header och payload, med läsbara utgångs- och utfärdandetider. Körs helt i din webbläsare; tokens laddas aldrig upp.
Skapa SHA-1, SHA-256, SHA-384 och SHA-512-hashar av valfri text, direkt i din webbläsare.
Skapa en HMAC för ett meddelande och en hemlig nyckel med SHA-1, SHA-256, SHA-384 eller SHA-512, i din webbläsare.