Ga naar inhoud
WK-aftraptijdconverter is liveBekijk aftraptijden in jouw tijdzone en voeg agenda-herinneringen toe.

URL coderen/decoderen

URL coderen/decoderen zet URL-componenten en waarden lokaal om met percent-encoding volgens encodeURIComponent/decodeURIComponent-semantiek voor spaties, gereserveerde tekens, UTF-8-tekst, emoji, querywaarden en padsegmentdata.

Invoertekst

Tekens

0 / 50,000

URL coderen/decoderen

Snelstart

1
Plak tekst of een gecodeerde waarde.
2
Kies Coderen of Decoderen.
3
Het resultaat vervangt hetzelfde tekstvak.
4
Kopieer de huidige tekst.

Veelvoorkomende scenario's

API-parameters

codeer de parameterwaarde voordat u die in een querystring plaatst; laat ? en & en = buiten de gecodeerde waarde.

Formuliergegevens

nuttig voor individuele waarden, maar dit is geen application/x-www-form-urlencoded-serializer en zet spaties niet om in +

Gedeelde links

codeer niet-ASCII of gereserveerde gegevens binnen een parameter, padsegment of fragment voordat de URL wordt samengesteld

Zoekopdrachten

codeer trefwoorden of filters, vooral als deze & = #? / of spaties

Gebruiksadvies

Voorkom dubbel coderen: controleer of de inhoud al %XX-sequenties bevat om hercodering te vermijden.
Gedeeltelijke codering: codeer alleen parameterwaarden of padsegmentgegevens (bijvoorbeeld ?key=encoded) en houd de URL-structuur buiten de gecodeerde tekst
Foutopsporing: decodeer gekopieerde aanvraagwaarden om ze te inspecteren; vervang + eerst door %20 als de bron form-urlencoded is en u spaties wilt
Gereserveerde tekens zoals : / ? # [ ] @ ! $ & ' ( ) * + , ; = hebben speciale betekenis in URL’s; als data moeten ze afhankelijk van de positie meestal worden gecodeerd.
Tekencodering: niet-ASCII-tekens worden in UTF‑8 gecodeerd als 1–4 bytes, elk als %HH geschreven.

Coderingsgrenzen

Component/waarde-semantiek: Encode gebruikt encodeURIComponent; tekens zoals /, ?, &, = en # worden dus gecodeerd wanneer ze deel van de data zijn.
Volledige URL’s: plak geen complete URL als u de structuur van scheme, host, path, query of fragment wilt behouden; inspecteer volledige URL’s met URL Parser.
Formuliercodering: deze tool bouwt geen application/x-www-form-urlencoded-lichamen, parseert key/value-paren of gebruikt + voor spaties
Decodeerfouten: een enkele %, onvolledige %HH of ongeldige UTF-8 procentreeks toont een ongeldig URL-coderingsbericht

Beperkingen & compatibiliteit

URL-codering ≠ versleuteling: het is een omkeerbare formaattransformatie die gevoelige data niet beschermt.
URL-lengte: aanbevolen totale lengte < 2048 tekens (limieten verschillen per browser/server).
Ruimteverschillen: spaties coderen hier als %20. decodeURIComponent laat + achter als +, dus vervang + eerst door %20 bij het decoderen van form-urlencoded-gegevens als spaties

Privacy & veiligheid

Coderen en decoderen gebeuren in de browser. De huidige tekst blijft standaard als concept van de browsersessie staan; na coderen of decoderen vervangt de geconverteerde tekst deze. Wis op gedeelde apparaten indien nodig de tekst en sitegegevens.
Gevoelige gegevens (wachtwoorden, sleutels, tokens) moeten worden versleuteld in plaats van alleen gecodeerd.

Veelgestelde vragen

8

Ga verder met deze gerelateerde tools voor de volgende stap.

Alle verwerking van tools vindt lokaal plaats in je browser.