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.

Samengesteld en gecontroleerd door de RekenmachinePro-redactie.

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.

Advertentie

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)
Advertentie

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'
Advertentie

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

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
Computer11 min leestijd

Wat kost werken in de cloud? Kosten per medewerker voor het MKB

Werken in de cloud kost een Nederlands MKB-bedrijf in 2026 grofweg € 25 tot € 65 per medewerker per maand, exclusief btw. Daar zit alles in: de licentie, de opslag, een tweede back-up, beveiliging en het beheer. Een bedrijf van tien man komt daarmee uit op ongeveer € 450 per maand — zo'n € 5.400 per jaar — plus een eenmalige overstap van € 3.000 tot € 5.000. Die spreiding van ruim een factor twee komt niet door de opslag; die is inmiddels spotgoedkoop. Ze komt door wat je erbij koopt aan beveiliging en aan iemand die het beheert. Hieronder staat waar elke euro heen gaat, met rekenvoorbeelden voor 5, 10 en 25 medewerkers en een eerlijke vergelijking met een eigen server. Wil je alleen weten wat de opslag zelf kost? Die reken je los uit met de cloudopslag-calculator.

20 juli 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
Advertentie

Laatst bijgewerkt: 20 juni 2026