URL Encoder / Decoder
Speciale tekens in een URL — zoals spaties, accenten of &-tekens — moeten worden omgezet naar procentcodering. Plak je URL of query string en kies coderen of decoderen.
Laatst bijgewerkt: mei 2026
Advertentie
Advertentie
Hoe werkt URL-codering (procentcodering)?
URL-codering vervangt onveilige tekens door een procentteken (%) gevolgd door twee hexadecimale cijfers die de ASCII-waarde van het teken vertegenwoordigen.
Voorbeelden:
| Teken | Gecodeerd | Uitleg |
|---|---|---|
| spatie | %20 of + | Spaties zijn niet toegestaan in URL's |
| & | %26 | Scheidt normaal query parameters |
| = | %3D | Scheidt normaal sleutel en waarde |
| é | %C3%A9 | UTF-8 bytes van het teken |
| # | %23 | Markeert normaal een fragment/anker |
Browsers doen dit automatisch als je een URL in de adresbalk typt, maar bij het handmatig bouwen van API-requests of query strings moet je dit zelf toepassen.
Wanneer moet je URL-codering toepassen?
- Query parameters — Als een zoekterm spaties of speciale tekens bevat:
?zoek=hallo%20wereld - API-requests — Bij het meesturen van data in de URL van een GET-request moeten alle waarden worden gecodeerd.
- Redirect URL's — Als je een URL doorgeeft als parameter van een andere URL, moet de binnenste URL volledig worden gecodeerd.
- Formulierdata — HTML-formulieren met method='GET' coderen alle veldwaarden automatisch, maar bij handmatige fetch/AJAX-calls moet je dit zelf doen.
Tip: gebruik encodeURIComponent() in JavaScript om individuele waarden te coderen, en encodeURI() om een volledige URL te coderen zonder de structuurtekens (/, ?, #) aan te tasten.
Veelgestelde vragen
Wat is URL-codering?▼
URL-codering (procentcodering) zet speciale tekens om zodat ze veilig in een URL kunnen worden gebruikt.
Welke tekens moeten worden gecodeerd in een URL?▼
Tekens zoals spaties, &, =, ?, # en niet-ASCII tekens moeten worden gecodeerd in een URL.
Is URL coderen hetzelfde als Base64 coderen?▼
Nee, URL-codering gebruikt procenttekens (%) gevolgd door hexadecimale waarden, terwijl Base64 een ander coderingsformaat gebruikt.
Wanneer gebruik ik URL-codering en wanneer Base64?▼
URL-codering gebruik je voor query strings en URL-parameters. Wil je data compacter opslaan of transporteren in headers? Kies dan de Base64 encoder.
Gerelateerde tools
OntwikkelaarBase64 Encoder / DecoderCodeer en decodeer tekst naar Base64 formaat. Gratis online Base64 encoder en decoder — werkt direct in je browser zonder registratie of installatie nodig.OntwikkelaarJSON Formatter & ValidatorGratis JSON formatter en validator. Maak JSON leesbaar met correcte inspringing en detecteer syntaxfouten direct. Werkt offline in je browser, geen installatie.SEO & InhoudSlug GeneratorZet tekst om naar een URL-vriendelijke slug. Koppeltekens, kleine letters, accenten verwijderd. Ideaal voor blogposts, productnamen en SEO-vriendelijke links.