Online URL-koder/afkoder
Kod eller afkod tekst til URL-format med encodeURIComponent, encodeURI eller decodeURIComponent. Håndter op til 500.000 tegn direkte i browseren. Behandlinge…
Begynd at bruge
Forstå URL-kodning og afkodning
URL'er kan kun indeholde et begrænset sæt af tegn. Mellemrum og specialtegn skal omskrives til procent-notation for at blive sendt korrekt over internettet. Dette værktøj hjælper dig med at konvertere tekst til og fra dette format.
Parameterkodning (encodeURIComponent)
Brug denne til at kode værdier, der skal indgå i en query-streng. Et mellemrum bliver til %20, og skråstreg (/) og spørgsmålstegn (?) bliver også escaped. For eksempel bliver a b/c?d til a%20b%2Fc%3Fd.
Hel-URL-kodning (encodeURI)
Brug denne til at kode en hel URL, hvor strukturelle tegn som / og ? bevares, mens mellemrum og usikre tegn escapes. For eksempel bliver https://example.com/sti med mellemrum?q=et spørgsmål til https://example.com/sti%20med%20mellemrum?q=et%20spørgsmål.
Procentafkodning (decodeURIComponent)
Afkodning konverterer gyldige procent-encoded UTF-8-sekvenser tilbage til tekst. Hvis input indeholder en ugyldig procent-escape eller en ugyldig UTF-8-byte-sekvens, rapporteres en fejl. Bemærk: Plus-tegn (+) oversættes ikke til mellemrum, som det sker i HTML-formularafkodning.
Begrænsninger
Værktøjet validerer eller fortolker ikke URL-komponenter. Det er ren teksttransformation og ikke en URL-forkorter, redirect-tjekker, punycode-konverter, sikkerhedsscanner eller en garanti for, at resultatet er en tilgængelig URL.
Ofte stillede spørgsmål
Hvad er forskellen på parameterkodning og hel-URL-kodning?
Parameterkodning (encodeURIComponent) escaped også strukturelle tegn som / og ?, så de kan indgå som data i en query-streng. Hel-URL-kodning (encodeURI) bevarer disse tegn, så URL'en forbliver funktionel.
Hvorfor får jeg en fejl, når jeg afkoder?
Afkodning kræver gyldige procent-encoded UTF-8-sekvenser. Hvis input indeholder en ugyldig sekvens, f.eks. %ZZ eller en forkert UTF-8-byte, kan værktøjet ikke afkode den og viser en fejlmeddelelse.
Kan jeg afkode en hel URL med danske bogstaver?
Ja, hvis URL'en er kodet med UTF-8, vil værktøjet afkode de procent-encoded sekvenser til de tilsvarende danske bogstaver, f.eks. %C3%A6 til æ.
Kontrol over dit privatliv
Al behandling sker i din browser. Ingen data sendes til serveren.
Hurtig tjekliste
- Vælg den korrekte kodningstype for dit formål.
- Kontrollér, at inputtet ikke overstiger 500.000 tegn.
- Vær opmærksom på, at plus-tegn ikke konverteres ved afkodning.
- Brug resultatet som teksttransformation, ikke som URL-validering.
Behandlingen foregår lokalt i din browser.