URL encoderen / decoderen (percent-encoding)
Zet een URL of parameter om naar percent-encoding (spaties worden %20) of decodeer een gecodeerde URL terug naar leesbare tekst.
URL-encoding, ook wel percent-encoding genoemd, vervangt tekens die niet veilig in een webadres mogen staan door een %-teken gevolgd door een code. Een spatie wordt bijvoorbeeld %20 en een & in een zoekterm wordt %26. Dat is nodig omdat tekens als spatie, &, ? en = in een URL een speciale betekenis hebben. Met deze gratis tool encodeer en decodeer je zowel een hele URL als een losse parameterwaarde. Je kiest tussen de modus 'hele URL' (behoudt de structuurtekens) en 'parameter' (codeert ook : / ? & = #). Alles gebeurt in je eigen browser — er wordt niets opgeslagen of verzonden.
Hoe encodeer of decodeer je een URL? (kort antwoord)
Kies bovenaan de richting (encoderen of decoderen) en de modus (hele URL of parameter) en plak je tekst in het veld. Het resultaat verschijnt direct en je kunt het met één klik kopiëren.
Gebruik de modus 'Parameter' als je een losse waarde codeert die in een query-string komt (bijvoorbeeld een zoekterm). Gebruik 'Hele URL' als je een compleet adres codeert en de structuurtekens zoals : / ? & = # wilt behouden.
Hele URL of parameter — wat is het verschil?
Het verschil zit in welke tekens worden gecodeerd. 'Hele URL' laat de tekens die de structuur van een adres bepalen met rust; 'Parameter' codeert juist alles wat geen letter, cijfer of veilig teken is, zodat de waarde nooit per ongeluk de URL-structuur breekt.
| Modus | Codeert ook : / ? & = #? | Gebruik voor |
|---|---|---|
| Hele URL | Nee — die blijven behouden | Een compleet webadres met pad en query. |
| Parameter / waarde | Ja — die worden gecodeerd | Eén losse waarde binnen een query-parameter. |
Veelvoorkomende tekens en hun percent-code
Hieronder zie je hoe vaakgebruikte tekens er na encoding uitzien. Letters, cijfers en de tekens - _ . ~ blijven altijd ongewijzigd.
| Teken | Percent-code | Betekenis in URL |
|---|---|---|
| spatie | %20 | Woordscheiding (soms ook + in formulieren) |
| & | %26 | Scheidt parameters in de query |
| ? | %3F | Begin van de query-string |
| = | %3D | Koppelt parameternaam aan waarde |
| # | %23 | Begin van het fragment (anker) |
| / | %2F | Scheidt mappen in het pad |
| @ | %40 | Bijvoorbeeld in mailto-adressen |
Waarvoor gebruik je URL-encoding?
Percent-encoding is overal waar tekst veilig in een webadres moet. Veelvoorkomende situaties:
- Zoektermen met spaties of speciale tekens in een link verwerken.
- Parameters voor API's en deelbare links correct samenstellen.
- Een gecodeerde URL uit een logbestand of e-mail weer leesbaar maken.
- UTM-tags en tracking-parameters foutloos opbouwen.
- Adressen met accenttekens (zoals é of ü) geschikt maken voor het web.
Wordt mijn invoer opgeslagen?
Nee. Het encoderen en decoderen gebeurt volledig in je eigen browser (client-side). Je invoer wordt niet naar een server gestuurd, niet opgeslagen en niet meegelezen. Daardoor kun je ook links met gevoelige parameters veilig omzetten.
Formule
Onveilig teken → '%' + hexadecimale code van de byte(s) Voorbeeld: spatie → %20, & → %26, é → %C3%A9 (UTF-8)
Voorbeelden
- Zoekterm met spaties (parameter)'rode appels' → 'rode%20appels'
- Waarde met & en = (parameter)'a&b=c' → 'a%26b%3Dc'
- Hele URL met spatie in pad'https://site.nl/mijn map' → 'https://site.nl/mijn%20map'
- Accentteken coderen'café' → 'caf%C3%A9'
- Decoderen terug naar tekst'zoek%20term%26meer' → 'zoek term&meer'
Veelgestelde vragen
Wat is URL-encoding (percent-encoding)?
Wat is het verschil tussen 'hele URL' en 'parameter'?
Waarom wordt een spatie soms %20 en soms +?
Welke tekens worden nooit gecodeerd?
Waarom krijg ik een foutmelding bij decoderen?
Worden accenttekens en emoji correct gecodeerd?
Wordt mijn invoer opgeslagen of verzonden?
Is URL-encoding hetzelfde als Base64?
Gerelateerde tools
Uitgelichte artikelen
Alle artikelenQR-code maken: gratis, zonder account (2026)
Een QR-code is binnen seconden gemaakt: je plakt een link of stukje tekst en je hebt een zwart-wit vierkant dat elke smartphone kan scannen. Maar welk foutcorrectieniveau kies je, hoe groot moet je hem printen en hoe voorkom je dat oplichters er een neppe QR-sticker overheen plakken? In deze gids leer je gratis en zonder account een betrouwbare QR-code te maken — van een simpele URL tot een wifi-code die gasten automatisch verbindt.
Veilig wachtwoord maken: hoe sterk is sterk genoeg? (2026)
Een sterk wachtwoord is je eerste verdediging tegen inbraak op je accounts. Maar wat maakt een wachtwoord nu écht sterk? Niet de hoofdletters en uitroeptekens die websites je opdringen, maar de lengte en willekeur. In deze gids leer je wat wachtwoordsterkte betekent in bits entropie, waarom een lange wachtwoordzin slimmer is dan 'P@ssw0rd!', en hoe je in vier stappen een wachtwoord maakt dat tientallen jaren standhoudt — onderbouwd met het advies van het NCSC en NIST.
Tekst online bewerken: tellen, sorteren en opschonen (gratis)
Soms wil je gewoon snel iets met een stukje tekst: het aantal woorden tellen voor een tweet, een lijst alfabetisch sorteren, dubbele e-mailadressen eruit halen of overbodige spaties opruimen. Daar heb je geen Word of dure software voor nodig. In deze gids zie je welke gratis tekst-tools er zijn, wanneer je ze gebruikt en hoe je in drie stappen een rommelige lijst opschoont — allemaal veilig in je eigen browser, zonder dat er iets wordt opgeslagen of verzonden.
Laatst bijgewerkt: 20 juni 2026