Home / Ontwikkelaarstools / Online URL-encoder/-decoder
Gratis online tools

Online URL-encoder/-decoder

Codeer of decodeer URL's in uw browser. Kies parametercodering, volledige URL-codering of percent-decodering. Plak tot 500.000 tekens en krijg direct resulta…

Aan de slag

Waarvoor gebruikt u deze URL-codec?

Deze tool zet tekst om naar een veilige URL-notatie of terug naar leesbare tekst. U kunt bijvoorbeeld een zoekopdracht met spaties en speciale tekens voorbereiden voor een link, of een gecodeerde URL begrijpen die u in een logbestand tegenkomt.

Werkt de decoder ook plustekens om?

Nee. De decoder past decodeURIComponent toe op de volledige invoer en vertaalt plustekens niet naar spaties, zoals HTML-formulierdecodering zou doen. Een plusteken blijft dus een plusteken.

Voorbeeld

Stel dat u de tekst Hallo wereld?+ wilt coderen als parameter. Parametercodering zet de spatie om in %20 en het vraagteken in %3F, maar het plusteken blijft +. Het resultaat is Hallo%20wereld%3F+. Volledige URL-codering zou het vraagteken laten staan, omdat dat een structureel scheidingsteken is.

Beperkingen

De tool valideert geen URL-structuur en controleert niet of een URL bereikbaar is. Een ongeldige percent-escape of ongeldige UTF-8-bytevolgorde wordt als fout gemeld. Alles wordt lokaal in uw browser verwerkt; er worden geen gegevens naar een server verzonden.

Veelgestelde vragen

Wat is het verschil tussen parametercodering en volledige URL-codering?

Parametercodering (encodeURIComponent) ontsnapt ook aan URL-scheidingstekens zoals slash en vraagteken, zodat de tekst veilig als parameterwaarde kan worden gebruikt. Volledige URL-codering (encodeURI) behoudt die structurele tekens en ontsnapt alleen aan spaties en onveilige tekens.

Waarom zie ik %20 in plaats van een spatie?

%20 is de percent-notatie voor een spatie. De tool toont de daadwerkelijk gecodeerde uitvoer, niet een leesbare weergave. Als u de oorspronkelijke spatie terug wilt, gebruikt u de decoder.

Kan ik meer dan 500.000 tekens verwerken?

Nee, de tool accepteert maximaal 500.000 tekens. Voor grotere invoer moet u het invoerveld splitsen.

Controlelijst

  • Kies de juiste coderingsmodus voor uw doel.
  • Controleer of speciale tekens correct zijn ontsnapt.
  • Let op dat plustekens niet als spaties worden gedecodeerd.
  • Wees u bewust van de tekenlimiet van 500.000.

De verwerking gebeurt lokaal in je browser.