URL's coderen en decoderen
URL's mogen maar een beperkte set tekens bevatten, dus spaties, letters met accenten, emoji en symbolen zoals &, ? of # moeten met percent-encoding worden gecodeerd — een spatie wordt %20, “é” wordt %C3%A9. Plak tekst om hem te coderen voor een queryparameter of pad, of plak een gecodeerde URL om hem te decoderen naar leesbare tekst.
Codeer een losse waarde met de strikte modus, die ook &, = en / escapet, of een volledige URL met behoud van de structuur. Bij het decoderen kun je + als spatie behandelen, zoals bij verzonden HTML-formulieren. Alles draait in je browser terwijl je typt.
Waarom deze URL-encoder gebruiken?
- Direct coderen en decoderen terwijl je typt
- Strikte modus voor querywaarden, veilige modus voor volledige URL's
- Volledige Unicode-ondersteuning — accenten, Cyrillisch, CJK, emoji
- Werkt in je browser — er wordt niets verzonden
Hoe een URL te coderen of decoderen
- Kies “Coderen” of “Decoderen”
- Plak je tekst of URL in het invoerveld
- Kopieer het resultaat
Veelgestelde vragen
Is deze URL-encoder gratis?
Ja, hij is volledig gratis en kent geen limieten.
Wat is het verschil tussen de twee coderingsmodi?
De querywaarde-modus (encodeURIComponent) escapet elk teken met een speciale betekenis in URL's, inclusief & = ? / en #, zodat een waarde de URL niet kan breken. De modus voor de volledige URL (encodeURI) laat die tekens staan, zodat een compleet adres een werkende link blijft.
Waarom verschijnen spaties soms als + in plaats van %20?
HTML-formulieren coderen spaties als + in querystrings (application/x-www-form-urlencoded). Laat “+ als spatie behandelen” aan staan om zulke gegevens te decoderen; zet het uit wanneer een + in je tekst een echt plusteken is.
Wordt mijn tekst naar een server verzonden?
Nee. Coderen en decoderen gebeurt volledig in je browser.