← Tillbaka till funktioner
Free

URL-kodning / avkodning

URL Encoder/Decoder konverterar URL-strängar till och från deras procentkodade form. Välj mellan encodeURIComponent (aggressiv) och encodeURI (bevarar URL-strukturen) beroende på behov — felsökning av frågeparametrar, byggande av säkra URL:er eller granskning av kodade länkar.

När du bygger URL:er med användarinmatning, frågesträngar eller internationella tecken behöver du korrekt procentkodning för att undvika trasiga länkar. Det här verktyget hanterar båda riktningarna direkt. Välj encodeURIComponent när du kodar ett enskilt parametervärde (kodar ? / & = # osv.) eller encodeURI när du vill bevara URL-strukturen (kodar bara tecken som verkligen är osäkra). Avkodning fungerar med både vanlig procentkodning och hanterar dessutom dubbelkodade strängar. Konvertering i realtid innebär att du ser utdata direkt medan du skriver, och båda lägena kan växlas för att verifiera att omvandlingen stämmer i båda riktningarna. Inga anrop till någon server — allt sker lokalt i din webbläsare.

Live-förhandsvisning
example.com
URL-kodare / -avkodare encodeURIComponent encodeURI
Inmatning
https://example.com/search?q=hello world&lang=en
Kodad utmatning
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
Kopiera
Huvudfunktioner

Två kodningslägen

Välj encodeURIComponent för säkra parametervärden (kodar ? / & = osv.) eller encodeURI för hela URL:er (bevarar strukturen, kodar bara osäkra tecken).

Smart avkodning

Avkodar procentkodade strängar, inklusive icke-ASCII-tecken, UTF-8-multibytesekvenser och emojis. Hanterar dubbelkodad indata på ett smidigt sätt.

Kopiera med ett klick

Kopiera kodad eller avkodad utdata till urklipp direkt — ingen manuell markering behövs.

Konvertering i realtid

Utdata uppdateras live medan du skriver. Inget behov av att klicka på Koda varje gång — se resultatet direkt medan du finjusterar indata.

Sida vid sida-vy

Indata och utdata visas i tydligt märkta paneler så att du snabbt kan jämföra före och efter.

Hanterar specialfall

Kodar korrekt mellanslag, citattecken, Unicode, reserverade tecken och besvärliga sekvenser som skapar problem vid enkel strängersättning.

Vanliga användningsområden

Felsöka frågeparametrar

Klistra in en trasig URL med förvrängda parametrar för att avkoda dem till läsbara värden — se snabbt vad som faktiskt skickades.

Bygga säkra URL:er

Koda användarinmatning (namn, sökfrågor, filsökvägar) innan den läggs till i en URL för att förhindra injektion och tolkningsfel.

Granska analyslänkar

Avkoda UTM-taggade marknadsföringslänkar för att se de faktiska kampanj-, käll- och mediumvärdena utan att behöva läsa råa procentkodade strängar.

Testa internationaliserade URL:er

Koda URL:er med icke-latinska tecken (kinesiska, arabiska, hebreiska) för att säkerställa att de procentkodas korrekt för överföring.

Felsöka OAuth-omdirigeringar

Avkoda OAuth-omdirigerings-URI:er med nästlade kodade parametrar för att spåra vad som skickas mellan leverantörer och appar.

Hur man använder
1

Öppna URL-kodningsverktyget

Klicka på URL-ikonen i DevSuite Pro-dockan. En redigerare med två paneler öppnas med Koda- och Avkoda-växlar.

2

Klistra in din URL eller sträng

Klistra in URL:en, frågeparametern eller den kodade strängen. Verktyget fungerar på hela URL:er eller enskilda parametervärden.

3

Välj kodningsläge

Använd encodeURIComponent för ett parametervärde. Använd encodeURI för en hel URL (där du vill bevara /, ? och &).

4

Läs resultatet

Den konverterade utdata visas i den intilliggande panelen. Kodade tecken visas som %XX-sekvenser; avkodad utdata återger den ursprungliga, läsbara formen.

5

Kopiera och använd

Klicka på Kopiera för att skicka resultatet till ditt urklipp. Klistra in det i din kod, anropens URL eller dokumentation.

Redo att prova?

Installera DevSuite Pro gratis och lås upp 64+ utvecklarverktyg för din webbläsare.

Lägg till i Chrome Lägg till i Edge Lägg till i FireFox