Gratis URL-kodare och -avkodare
Koda och avkoda URL:er och frågesträngar. Stöder encodeURIComponent, decodeURIComponent och analys av frågesträngar.
Kodar varje reserverat tecken — bäst för frågevärden och sökvägssegment.
Vanliga användningar
- Koda URL-parametrar för API:erKoda säkert frågsträngparametrar innan du lägger till dem i API-förfråge-URL:er.
- Koda URL:er för e-postlänkarSkapa klickskyddade länkar för e-postkampanjer - koda specialtecken så att länkarna overlever varje e-postklient.
- Koda URL:er för social delningFörbereda URL:er med förifylld text, hashtags och länkar för Twitter-, Facebook- och LinkedIn-delningsknappars.
- Koda komplexa frågesträngarBygg och koda frågesträngar med flera parametrar — klara att läggas till i valfri URL.
- Koda URL:er för webhook-motringningarKoda motringnings-URL:er som skickas som parametrar till tredjepartstjänster och OAuth-flöden.
Så här fungerar det
URL-kodning och avkodning här körs helt i din webbläsare med JavaScripts inbyggda globaler — encodeURIComponent, encodeURI och decodeURIComponent — utan tredjepartsbibliotek och utan nätverksförfrågan. Verktyget exponerar också webbläsarens inbyggda URL-API för att tolka och visa frågesträngsparametrar som en nyckel-värde-tabell.
- 1Välj ett kodningslägeTre lägen motsvarar verkliga användningsfall: "Komponent" anropar encodeURIComponent och escapar allt utom oreserverade tecken — rätt val för enskilda frågevärden. "Fullständig URL" anropar encodeURI och lämnar schemat, snedstreck och domän intakta. "Formulär" använder encodeURIComponent och byter sedan ut %20 mot + för att matcha formatet application/x-www-form-urlencoded som skickas av HTML-formulär.
- 2Koda eller avkoda med ett klickKodning skickar din text genom den valda funktionen och visar det procentkodade resultatet. Avkodning anropar decodeURIComponent (med + omvandlat till mellanslag i Formulärläge). Felaktiga procentsekvenser — som ett enstaka %E0 utan fortsättningsbyte — fångas upp och rapporteras som ett infogat fel istället för att krascha.
- 3Tolka frågesträngar med URL-API:etÅtgärden "Tolka parametrar" omsluter din indata i webbläsarens inbyggda URL-konstruktor och itererar url.searchParams för att extrahera varje nyckel-värde-par. Om URL-konstruktorn avvisar indatan delar en handskriven reservlösning upp på & och = och kör varje token genom safeDecode, så att partiella eller råa frågesträngar ändå ger en läsbar tabell.
- 4Kopiera resultatetDen kodade eller avkodade texten visas i ett block med monospace-typsnitt. En kopieringsknapp skriver den till urklipp via Clipboard API:et. Inget lämnar din enhet vid något tillfälle.
Relaterade verktyg
Base64-kodare och avkodare
Koda text eller filer till Base64, eller avkoda Base64-strängar tillbaka till klartext. Direkt, privat och gratis.
HTML-kodare och avkodare
Koda specialtecken till HTML-entiteter eller avkoda entiteter tillbaka till klartext. Direkt, i din webbläsare.
Caesarchiffer och textkryptering
Kryptera och dekryptera text med Caesarchiffer, ROT13, Atbash och Vigenère-chiffer. Klassiska substitutionschiffror, allt i din webbläsare.