HTML-tools

Gratis URL Encoder en Decoder

Encodeer of decodeer URL-gecodeerde tekenreeksen. Ondersteunt zowel encodeURIComponent (volledig) als encodeURI (URL-veilig) modi.

Tool laden...

Wat is URL Encoder en Decoder?

Een browsergebaseerde URL-encoder en -decoder. Converteer tekst naar procentcoderingsformaat voor veilige opname in URL's, queryparameters en API-verzoeken. Ondersteunt twee modi: encodeURIComponent (codeert alle speciale tekens voor querywaarden) en encodeURI (behoudt URL-structuurtekens zoals : / ? & =).

Snel antwoord

Encodeer of decodeer URL-gecodeerde tekst met één klik. Kies volledige codering (encodeURIComponent) voor querywaarden of URL-veilige codering (encodeURI) voor volledige URL's.

Beperkingen

  • Ondersteunt geen niet-UTF-8 tekencoderingen – alle invoer wordt verondersteld UTF-8-tekst te zijn.
  • Ondersteunt geen batchcodering van meerdere URL's – elke invoer wordt afzonderlijk verwerkt.
  • Zeer lange invoerreeksen (meer dan 1 MB) kunnen traag zijn om te coderen in de browser.

Zo gebruik je deze tool

  1. Kies de richting Encodeer of Decodeer.
  2. Selecteer de coderingsmodus: Component (volledig) voor queryparameterwaarden, of URI (veilig) voor volledige URL's.
  3. Plak uw tekst en kopieer het resultaat.
  4. Bekijk het gecodeerde of gedecodeerde resultaat. Schakel tussen modi om de uitvoer te vergelijken.

Waarvoor je het kunt gebruiken

  • Encodeer speciale tekens in queryparameterwaarden voordat u ze aan een URL toevoegt.
  • Decodeer een rommelige URL uit de adresbalk van de browser om de oorspronkelijke leesbare tekst te zien.
  • Bouw UTM-parameters voor marketingslinks met correcte codering van spaties en speciale tekens.

Gebruik

Praktische voorbeelden

Voorbeeld

Queryparameterwaarden encoder

Een ontwikkelaar bouwt een zoek-URL met gebruikersinvoer. Hij codeert de zoekterm 'hallo wereld & meer' naar 'hallo%20wereld%20%26%20meer' met encodeURIComponent voordat hij deze aan de queryreeks toevoegt.

Voorbeeld

Een gekopieerde URL decoderen

Een marketeer kopieert een lange URL met veel procentgecodeerde tekens. Hij plakt deze in de decoder en ziet de leesbare URL met werkelijke spaties, ampersands en speciale tekens hersteld.

Veelgemaakte fouten

  • encodeURI gebruiken bij het coderen van queryparameterwaarden – encodeURI behoudt & en =, wat de parsing van de queryreeks verbreekt. Gebruik encodeURIComponent voor parameterwaarden.
  • Dubbele codering – het coderen van een reeds gecodeerde tekenreeks produceert vervormde uitvoer zoals %25 voor een procentteken.
  • Vergeten om de ? en # tekens in gebruikersinvoer te coderen die in URL's worden gebruikt – deze tekens hebben een speciale betekenis bij het parsen van URL's.

Verificatie

  1. Encodeer een tekenreeks met spaties en speciale tekens zoals 'hallo wereld & test' en controleer of spaties %20 worden en & %26 wordt.
  2. Decodeer een procentgecodeerde tekenreeks en controleer of alle speciale tekens correct zijn hersteld.

FAQ

Vragen over URL Encoder en Decoder

Wat is het verschil tussen encodeURI en encodeURIComponent?

encodeURI is voor het coderen van een volledige URL – het behoudt tekens met structurele betekenis zoals : / ? & = #. encodeURIComponent codeert ALLES, inclusief die structurele tekens. Gebruik encodeURI voor volledige URL's, encodeURIComponent voor individuele queryparameterwaarden.

Waarom zie ik %20 in URL's?

%20 is de procentgecodeerde vorm van een spatie. URL's kunnen geen letterlijke spaties bevatten, dus spaties worden gecodeerd als %20 (of soms + in queryreeksen). Andere speciale tekens zoals &, =, ? en # worden ook procentgecodeerd om te voorkomen dat ze als URL-syntaxis worden geïnterpreteerd.

Gerelateerde tools

Meer html-tools

Html

CSP Hash Generator

Genereer CSP-hashwaarden voor inline scripts en styles. Hash exacte code met SHA-256, SHA-384 of SHA-512.

Open tool

Probeer ook

Probeer ook