🔗

URL Encoder & Decoder

Gratis online URL-encoder en -decoder. Codeer of decodeer URL's direct met de modi encodeURIComponent en encodeURI.

Input
Result

Private & Secure

Je gegevens blijven in de browser. Er wordt nooit tekst naar een server gestuurd.

Instant Conversion

Realtime coderen en decoderen terwijl je typt. Geen herladen of wachten.

Dual Encoding Modes

Schakel tussen encodeURIComponent en encodeURI voor nauwkeurige controle over URL-opmaak.

Veelgestelde vragen

Wat is URL-codering en waarom is het nodig?

URL-codering (ook wel procentcodering genoemd) converteert tekens naar een formaat dat veilig via internet kan worden verzonden. URL's kunnen alleen een beperkte set tekens uit de ASCII-tekenset bevatten. Tekens buiten deze set — zoals spaties, niet-ASCII-tekens zoals Chinees of Arabisch, en speciale tekens zoals &, ?, # — moeten worden gecodeerd. Zo wordt een spatie %20 en wordt het Chinese teken 你好 %E4%BD%A0%E5%A5%BD. Onze gratis URL-encoder/decoder handelt dit allemaal automatisch af.

Wat is het verschil tussen encodeURI en encodeURIComponent?

encodeURI is ontworpen om een volledige URL te coderen. Het behoudt tekens die een speciale betekenis hebben in een URL-structuur: :, /, ?, #, [, ], @, !, $, &, ', (, ), , +, ,, ; en =. Dit maakt het geschikt om een volledige URL te coderen zonder de structuur ervan te doorbreken. encodeURIComponent codeert elk speciaal teken behalve: A-Z a-z 0-9 - _ . ! ~ ' ( ). Het is ontworpen om afzonderlijke URL-componenten zoals queryparameterwaarden te coderen. Gebruik encodeURIComponent wanneer u gebruikersinvoer veilig in een querystring moet opnemen. Gebruik onze gratis online URL-encoder om het verschil tussen beide modi in realtime te zien.

Hoe decodeer ik een URL-gecodeerde tekenreeks?

Plak de gecodeerde tekenreeks eenvoudigweg in de decodemodus van onze URL-encoder/decoder-tool. Het converteert procentgecodeerde reeksen automatisch terug naar hun oorspronkelijke tekens. Alle decodering gebeurt lokaal in uw browser — er worden geen gegevens naar een server verzonden.

Welke tekens moeten URL-gecodeerd worden?

De volgende tekens moeten altijd worden gecodeerd: spatie (wordt %20 of +), " (wordt %22), < (%3C), > (%3E), # (%23), % (%25), { (%7B), } (%7D), | (%7C), \ (%5C), ^ (%5E), ~ (%7E), [ (%5B), ] (%5D) en backtick (%60). Niet-ASCII-tekens (elke tekencode boven 127) moeten ook worden gecodeerd met UTF-8-bytereeksen.

Is URL-codering hetzelfde als Base64-codering?

Nee. URL-codering (procentcodering) converteert onveilige tekens naar %XX-hexadecimale reeksen en wordt gebruikt voor URL-veiligheid. Base64-codering converteert binaire gegevens naar een radix-64-tekstweergave. Ze dienen volledig verschillende doeleinden. Als u Base64-codering nodig hebt, gebruik dan onze Base64-encoder/decoder.

Gerelateerde tools

URL Encoder & Decoder - URL Encode/Decode Online Free - CoolTool