URL-encoder / -decoder
Codeer en decodeer URL’s (percent-encoding).
- Direct
- Gratis
- Privé (lokaal verwerkt)
- Zonder registratie
Een URL coderen, waarom en hoe
Wanneer een adres een spatie, een accent of een gereserveerd teken bevat, moet het worden gecodeerd om geldig te blijven. Percent-encoding vervangt die tekens door een code die met % begint. Deze tool codeert en decodeert met één klik.
Hoe te gebruiken
-
Plak je inhoud
Een te coderen URL/parameter, of een gecodeerde reeks om te decoderen.
-
Klik op Coderen of Decoderen
Het resultaat verschijnt in het onderste gebied.
-
Kopieer
Hergebruik de waarde in je link of code.
Veelvoorkomende tekens en hun codering
| Teken | Gecodeerd |
|---|---|
| spatie | %20 |
| & | %26 |
| = | %3D |
| ? | %3F |
| / | %2F |
| : | %3A |
| # | %23 |
| + | %2B |
| @ | %40 |
| é | %C3%A9 |
Letters met accenten worden in UTF-8 gecodeerd (meerdere bytes).
Toepassingen
- Links met zoekparameters die spaties bevatten.
- API’s: waarden doorgeven in een query string.
- Debuggen: een in een log gevonden gecodeerde URL lezen.
Veelgestelde vragen
Wat is URL-codering?
Een URL mag maar een beperkte set tekens bevatten. Codering (percent-encoding) vervangt niet-toegestane tekens door een % gevolgd door hun hexadecimale code. Een spatie wordt bijvoorbeeld %20.
Waarom een URL coderen?
Om parameters met spaties, accenten of symbolen (&, =, ?, /…) foutloos door te geven, vooral in links, formulieren en API-aanroepen.
Wat doet de tool precies?
Het past encodeURIComponent toe (om een parameter te coderen) en decodeURIComponent (om te decoderen), met volledige UTF-8-verwerking — accenten en emoji inbegrepen.
Wat is het verschil tussen %20 en het +-teken?
In een URL wordt een spatie gecodeerd als %20. In formuliergegevens (application/x-www-form-urlencoded) kan het als + worden geschreven. De tool zet + om naar een spatie bij het decoderen.
Worden mijn gegevens verzonden?
Nee. Coderen en decoderen gebeuren in je browser.