Gratis URL-koder og dekoder
Kode og dekode URLer og spørringsstrenger. Støtter encodeURIComponent, decodeURIComponent og spørrestrengparsing.
Koder hvert reservert tegn — best for spørringsverdier og stisegmenter.
Vanlige bruksområder
- Kodek URL-parametere for API-erKodel forespørselsstringparametere sikkert før du legger dem til API-forespørsels-URL-er.
- Kodek URL-er for e-postlenkerLag klikk-trygge lenker for e-postkampanjer - kodel spesialtegn slik at lenker overlever hver e-postklient.
- Kodek URL-er for sosial delingForbered URL-er med forhåndsutfyllt tekst, hashtags og lenker for Twitter-, Facebook- og LinkedIn-delingsknappene.
- Kodr komplekse spørringsstrengarBygg og kodr spørringsstrengar med flere parametrer — klart for å legges til enhver URL.
- Kodr URL-er for webhook-tilbakekallKodr tilbakekall-URL-er som sendes som parametrer til tredjeparts-tjenester og OAuth-flyter.
Hvordan det fungerer
URL-koding og -dekoding her kjører helt i nettleseren med JavaScripts innebygde globale funksjoner — encodeURIComponent, encodeURI og decodeURIComponent — uten tredjepartsbibliotek og uten nettverksforespørsel. Verktøyet bruker også nettleserens innebygde URL-API til å tolke og vise parametere i spørrestrengen som en nøkkel-verdi-tabell.
- 1Velg kodingsmodusTre moduser svarer til reelle bruksområder: «Komponent» kaller encodeURIComponent og escaper alt unntatt ureserverte tegn — riktig valg for enkeltverdier i en spørring. «Full URL» kaller encodeURI og lar skjema, skråstreker og domene være urørt. «Skjema» bruker encodeURIComponent og bytter så %20 med + for å samsvare med formatet application/x-www-form-urlencoded som HTML-skjemaer sender.
- 2Kode eller dekode med ett klikkKoding sender teksten gjennom valgt funksjon og viser det prosentkodede resultatet. Dekoding kaller decodeURIComponent (med + gjort om til mellomrom i skjemamodus). Ugyldige prosentsekvenser — som en løs %E0 uten fortsettelsesbyte — fanges opp og vises som en feilmelding i stedet for å krasje.
- 3Tolk spørrestrenger med URL-API-etHandlingen «Tolk parametere» pakker inndataene inn i nettleserens innebygde URL-konstruktør og går gjennom url.searchParams for å hente ut hvert nøkkel-verdi-par. Avviser URL-konstruktøren inndataene, deler en håndskrevet reserve på & og = og sender hvert token gjennom safeDecode, så delvise eller rå spørrestrenger fortsatt gir en lesbar tabell.
- 4Kopier resultatetDen kodede eller dekodede teksten vises i en utdatablokk med fast tegnbredde. En kopieringsknapp skriver den til utklippstavlen via Clipboard API. Ingenting forlater enheten din på noe tidspunkt.
Relaterte verktøy
Base64-koder og -dekoder
Kode tekst eller filer til Base64, eller dekod Base64-strenger tilbake til vanlig tekst. Øyeblikkelig, privat og gratis.
HTML-koder og -dekoder
Kode spesialtegn til HTML-entiteter eller dekod entiteter tilbake til vanlig tekst. Øyeblikkelig, i nettleseren.
Cæsar-chiffer og tekstkrypterer
Krypter og dekrypter tekst med Cæsar-chiffer, ROT13, Atbash og Vigenère-chiffer. Klassiske substitusjonschiffere, alt i nettleseren.