Met onze gratis URL Encoder/Decoder kun je snel tekst omzetten naar een URL-veilig formaat en weer terug. Ideaal voor webontwikkelaars, SEO-specialisten en iedereen die werkt met URL-parameters, query strings of API-aanroepen.
Wat is URL Encoding?
URL encoding, ook wel percent-encoding genoemd, is een methode om speciale tekens in een URL om te zetten naar een veilig formaat. Veel tekens zoals spaties, ampersands (&) en gelijktekens (=) hebben een speciale betekenis in URLs. Door deze tekens te encoderen worden ze vervangen door een procentteken gevolgd door twee hexadecimale cijfers.
Bijvoorbeeld: een spatie wordt %20, het ampersand-teken wordt %26, en het gelijkteken wordt %3D. Dit zorgt ervoor dat de URL correct wordt geïnterpreteerd door webbrowsers en servers, zonder dat er verwarring ontstaat over de structuur van de URL.
Verschil tussen encodeURI en encodeURIComponent
Er zijn twee veelgebruikte JavaScript-functies voor URL encoding, elk met een eigen toepassing. De functie encodeURI encodeert een volledige URL maar laat tekens zoals :, /, ?, #, & en = intact, omdat deze een structurele rol spelen in URLs. Gebruik deze optie als je een complete URL wilt encoderen.
encodeURIComponent encodeert daarentegen alle speciale tekens, inclusief de structurele URL-tekens. Deze functie is ideaal voor het encoderen van individuele URL-parameters of query string waarden. In de meeste gevallen is encodeURIComponent de veiligste keuze voor het verwerken van gebruikersinvoer in URLs.
Wanneer heb je URL Encoding nodig?
URL encoding is essentieel bij het bouwen van dynamische URLs met parameters, het verwerken van formuliergegevens via GET-requests, het werken met API endpoints en query strings, en het opnemen van speciale tekens in URLs en redirects. Zonder correcte URL encoding kunnen links breken, data verloren gaan of beveiligingsproblemen ontstaan.
Gerelateerde tools
- HTML Editor – Bewerk en preview HTML code online
- CSS Verkleinen – Minify je CSS bestanden voor snellere laadtijden
- Tekens Tellen – Tel het aantal tekens in je tekst of URL
- SEO Checklist – Controleer of je website SEO-proof is
