Ontwikkelaar

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

  1. Plak je inhoud

    Een te coderen URL/parameter, of een gecodeerde reeks om te decoderen.

  2. Klik op Coderen of Decoderen

    Het resultaat verschijnt in het onderste gebied.

  3. Kopieer

    Hergebruik de waarde in je link of code.

Veelvoorkomende tekens en hun codering

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