Naar hoofdinhoud

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.

Hoe vind je deze calculator?

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.

ModusCodeert ook : / ? & = #?Gebruik voor
Hele URLNee — die blijven behoudenEen compleet webadres met pad en query.
Parameter / waardeJa — die worden gecodeerdEé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.

TekenPercent-codeBetekenis in URL
spatie%20Woordscheiding (soms ook + in formulieren)
&%26Scheidt parameters in de query
?%3FBegin van de query-string
=%3DKoppelt parameternaam aan waarde
#%23Begin van het fragment (anker)
/%2FScheidt mappen in het pad
@%40Bijvoorbeeld 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)?
Het is een manier om tekens die niet veilig in een URL mogen staan te vervangen door een %-teken gevolgd door een code. Zo wordt een spatie bijvoorbeeld %20 en een & wordt %26.
Wat is het verschil tussen 'hele URL' en 'parameter'?
'Hele URL' behoudt de structuurtekens : / ? & = #. 'Parameter' codeert die juist óók, zodat een losse waarde veilig binnen één query-parameter past zonder de URL te breken.
Waarom wordt een spatie soms %20 en soms +?
In het pad en de meeste contexten wordt een spatie %20. In de query-string van HTML-formulieren wordt een spatie vaak als + gecodeerd. Deze tool gebruikt %20, de standaard van encodeURIComponent.
Welke tekens worden nooit gecodeerd?
Letters (A–Z, a–z), cijfers (0–9) en de tekens - _ . ~ blijven altijd ongewijzigd. Alle andere tekens kunnen percent-gecodeerd worden.
Waarom krijg ik een foutmelding bij decoderen?
De tekst bevat een ongeldige percent-codering, zoals een losse % of een onvolledige code als %zz. Controleer of de gecodeerde string volledig en correct is.
Worden accenttekens en emoji correct gecodeerd?
Ja. Tekens buiten de ASCII-set worden eerst als UTF-8 bytes gelezen en daarna per byte percent-gecodeerd, bijvoorbeeld é naar %C3%A9.
Wordt mijn invoer opgeslagen of verzonden?
Nee. Alles gebeurt lokaal in je browser. Je invoer wordt niet opgeslagen, niet geüpload en niet meegelezen.
Is URL-encoding hetzelfde als Base64?
Nee. URL-encoding vervangt onveilige tekens door %-codes en blijft grotendeels leesbaar. Base64 zet data om in een heel ander tekenalfabet. Voor Base64 hebben we een aparte tool.

Gerelateerde tools

Uitgelichte artikelen

Computer9 min leestijd

QR-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.

20 juni 2026Lezen
Computer9 min leestijd

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.

20 juni 2026Lezen
Computer8 min leestijd

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.

20 juni 2026Lezen

Laatst bijgewerkt: 20 juni 2026