DT Dev Tools

URL Encode/Decode — Koda och avkoda URL

Koda och avkoda URL-komponenter med encodeURIComponent och decodeURIComponent. Snabbt, privat och helt på klientsidan i webbläsaren.

🔒 Körs helt i din webbläsare — ingenting laddas upp

Advertisement

Vad URL Encode/Decode gör

URL Encode/Decode förbereder text för säker användning i frågeparametrar, sökvägssegment, omdirigeringsvärden, callback-URL:er och fragment. Reserverade tecken som blanksteg, et-tecken, likhetstecken, procenttecken och Unicode-tecken kan ändra betydelsen av en URL om de inte procentkodas. Det här verktyget använder webbläsarens funktioner encodeURIComponent och decodeURIComponent, så att resultaten stämmer överens med hur JavaScript-applikationer normalt beter sig.

Den här sidan är gjord för vardagligt utvecklararbete: snabba kontroller vid felsökning, små exempel till dokumentation och rensning av data innan du klistrar in den i en editor, terminal, ärende eller testfixtur. Gränssnittet håller indata, kontroller, utdata och statusmeddelande nära varandra så att resultatet är lätt att kontrollera innan du kopierar det.

Privat arbetsflöde i webbläsaren

All bearbetning sker med JavaScript i webbläsaren. Verktyget laddar inte upp din text, dina tokens, webbadresser, kodstycken eller genererade värden till någon server och kräver inget konto. Den sekretessmodellen är viktig eftersom små verktyg ofta får riktiga API-svar, konfigurationsexempel, loggar, autentiseringsdata eller kundliknande exempel under felsökning. Att arbeta lokalt minskar risken och gör verktyget ögonblickligt eftersom ingen nätverkstrafik behövs.

Praktiska tips

Använd verktyget för URL-komponenter och inte för hela URL:er. Koda till exempel ett enskilt frågevärde innan du lägger till det i en frågesträng. Vid avkodning behandlar verktyget även plustecken som blanksteg, eftersom formulärkodade frågesträngar ofta använder den konventionen. Felaktiga procent-escapes ger ett fel så att du inte av misstag litar på trasig indata.

Granska alltid det omvandlade resultatet innan du förlitar dig på det i produktion. Webbläsarverktyg är utmärkta för inspektion och förberedelse, men de kan inte känna till alla projektkonventioner eller säkerhetskrav. Om resultatet ska checkas in, delas offentligt eller användas i ett autentiseringsflöde, kontrollera att det inte innehåller hemligheter och att det följer det format som din applikation förväntar sig.

Hur man använder

  1. Klistra in ett värdeLägg till råtext eller en kodad URL-komponent.
  2. Koda eller avkodaVälj den riktning du behöver.
  3. KopieraKopiera utdata till en länk, en klient eller ett test.

Vanliga frågor

Kan jag koda en hel URL?
Verktyget passar bäst för komponenter, inte för kompletta URL:er.
Varför avkodas plustecken som blanksteg?
Många formulärkodade frågesträngar använder + för blanksteg.
Laddas URL:en upp?
Nej. Verktyget körs lokalt.
Advertisement