Gratis URL-koder og -dekoder
Kod og dekod URL'er og forespørgselsstrenge. Understøtter encodeURIComponent, decodeURIComponent og parsing af forespørgselsstrenge.
Koder hver reserveret tegn — bedst for forespørgselværdier og stisegmenter.
Almindelige anvendelser
- Kodér URL-parametre til API'erKodér forespørgselsstrengparametre sikkert, før du føjer dem til API-anmodnings-URL'er.
- Kodér URL'er til e-maillinksOpret klikksikre links til e-mailkampagner - kodér specialtegn, så linkene overlever alle e-mailklienter.
- Kodér URL'er til social delingForbered URL'er med forudfyldt tekst, hashtags og links til Twitter-, Facebook- og LinkedIn-delingsknappers.
- Kodér komplekse forespørgselsstrengeByg og kodér forespørgselsstrenge med flere parametre — klar til tilføjelse til enhver URL.
- Kodér URL'er til webhook-callbacksKodér callback-URL'er, der sendes som parametre til tredjeparts-services og OAuth-flows.
Sådan fungerer det
URL-kodning og -afkodning kører her udelukkende i din browser med JavaScripts indbyggede globale funktioner — encodeURIComponent, encodeURI og decodeURIComponent — uden tredjepartsbibliotek og uden netværksforespørgsel. Værktøjet bruger også browserens indbyggede URL API til at fortolke og vise query string-parametre som en tabel med nøgler og værdier.
- 1Vælg en kodningstilstandTre tilstande svarer til virkelige brugsscenarier: "Komponent" kalder encodeURIComponent og escaper alt undtagen ureserverede tegn — det rigtige valg til enkelte query-værdier. "Hel URL" kalder encodeURI og lader skema, skråstreger og domæne være intakte. "Formular" bruger encodeURIComponent og bytter derefter %20 ud med + for at matche formatet application/x-www-form-urlencoded, som HTML-formularer sender.
- 2Kod eller afkod med ét klikKodning sender din tekst gennem den valgte funktion og viser det procentkodede resultat. Afkodning kalder decodeURIComponent (med + omdannet til mellemrum i formulartilstand). Fejlformede procentsekvenser — som en løs %E0 uden fortsættelsesbyte — fanges og vises som en fejl i stedet for at få værktøjet til at gå ned.
- 3Fortolk query strings med URL APIHandlingen "Fortolk parametre" pakker dit input ind i browserens indbyggede URL-konstruktør og gennemløber url.searchParams for at udtrække hvert nøgle-værdi-par. Afviser URL-konstruktøren inputtet, deler en håndskrevet reserveløsning ved & og = og sender hvert token gennem safeDecode, så delvise eller rå query strings stadig giver en læsbar tabel.
- 4Kopiér resultatetDen kodede eller afkodede tekst vises i en outputblok med monospace-skrift. En kopiér-knap skriver den til udklipsholderen via Clipboard API. Intet forlader din enhed på noget tidspunkt.
Relaterede værktøjer
Base64-koder og -dekoder
Kodér tekst eller filer til Base64, eller dekodér Base64-strenge tilbage til ren tekst. Øjeblikkeligt, privat og gratis.
HTML-koder og -dekoder
Kodér specialtegn til HTML-entiteter eller dekodér entiteter tilbage til ren tekst. Øjeblikkeligt, i din browser.
Cæsarchiffer og tekstkryptering
Krypter og dekrypter tekst med cæsarchiffer, ROT13, Atbash og Vigenère-chiffer. Klassiske substitutionskrypteringer, alt i din browser.