URL Encoder / Decoder Tool

Procentkoda text, avkoda frågefragment och analysera fullständiga webbadresser till schema, värd, sökväg, fråga och fragment utan att lämna webbläsaren.

Användbart när du felsöker frågesträngar, jämför kodade vs avkodade värden eller kontrollerar om en URL dubbelkodas före en API-begäran eller omdirigering.

Andra språk 日本語 | English | 简体中文 | 繁體中文 | Español | 한국어 | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | فارسی

Varför använda denna URL-kodare?

Textkonverterare

Koda eller avkoda text

Dela URL:en lagrar endast lätta inställningar som avkodningsläge och plushantering. Den innehåller inte texten du anger.

Fullständig URL-tolkare

Analysera och bygg om en fullständig URL

Klistra in en fullständig URL eller en relativ sökväg, dela upp den i komponenter, redigera sedan frågeparametrar och bygg om den slutliga strängen.

Värd
Väg /
Fråga
Fragment

Förhandsvisning av avkodad sökväg: /

Rå frågesträng:

Redigerbara frågeparametrar

NyckelVärde

När ska man använda procentkodning jämfört med Base64

Procentkodning är för URL-komponenter. Den undkommer mellanslag, snedstreck, unicode-tecken och andra reserverade byte så att de överlever inuti en sökväg, frågesträng eller fragment. Base64 är till för att omvandla bytes till text, vanligtvis för transport eller inbäddning, och det gör nyttolasten längre.

Fråga parameterbeteende

Frågesträngar följer ofta regler för formstil där + representerar ett utrymme. Vanligt decodeURIComponent tillämpar inte den konverteringen, så den här sidan låter dig välja den när du felsöker fråge- eller formulärdata snarare än råa URL-komponenter.

Typiska dubbelkodningsfel

Om ett värde redan är kodat och du kodar det igen, %20 blir %2520. Det händer vanligtvis när ett redan flyktat värde passerar genom ett annat kodningslager. Om du ser många %25 sekvenser, kontrollera om värdet kodades två gånger.

Vanliga frågor

Vad är skillnaden mellan URL-kodning och Base64?

URL-kodning undviker osäkra tecken så att text kan finnas i en URL-komponent. Base64 konverterar bytes till ett större textalfabet. De löser olika transportproblem och är inte utbytbara.

Varför ser jag ibland + istället för %20?

I frågesträngar i formstil används ofta plus som ett mellanslag. Vanlig decodeURIComponent ändras inte plus till rymden, så den här sidan låter dig aktivera det beteendet när du avkodar fråge- eller formulärdata.

Vad är dubbelkodning?

Dubbelkodning sker när redan kodad text kodas igen. Till exempel blir %20 %2520 eftersom själva procenttecknet escapes. Det kan bryta länkar och API-förfrågningar.

Laddar det här verktyget upp min webbadress eller frågesträng?

Nej. Kodning, avkodning, analys och ombyggnad sker lokalt i din webbläsare. Dela URL:en lagrar endast inställningar, inte texten eller URL:en du anger.

Kommentarer (valfritt)

För att minska belastningen hämtas kommentarer endast när det behövs.