URL-encoder / -decoder
Escap URL's en querystrings voor veilig transport, of zet geëscape URL's terug in gewone leesbare tekst.
Voer je tekst in:
Resultaat:
Een URL coderen of decoderen
- Plak je URL of querystring in het invoerveld.
- Selecteer Coderen of Decoderen en kies daarna de bijbehorende coderingsmodus.
- Klik op Converteren om je geëscape of niet-geëscape uitvoer te krijgen.
- Kopieer het resultaat en gebruik het in links, API's of formulieren.
Veelgestelde vragen
Wat is het verschil tussen de twee coderingsmodi?
encodeURIComponent escapt bijna elk teken en is bedoeld voor afzonderlijke querywaarden, terwijl encodeURI tekens zoals schuine strepen en dubbele punten intact houdt voor volledige URL's.
Waarom worden spaties %20?
URL's kunnen alleen een beperkte set tekens bevatten. Codering zet tekens zoals spaties om in percent-gecodeerde vormen zoals %20, zodat ze veilig worden verzonden.
Moet ik mijn URL's handmatig coderen?
Nee, de meeste programmeertalen regelen dit voor je, maar deze tool is handig voor debuggen, het handmatig bouwen van querystrings of het testen van randgevallen.
Worden de URL-gegevens ergens naartoe gestuurd?
Nee. Coderen en decoderen gebeuren volledig in je browser, zodat niets wat je plakt wordt geüpload of gelogd.
Gerelateerde tools
Waarom een URL coderen?
URL's mogen maar een beperkte tekenset bevatten, dus speciale tekens moeten procentgecodeerd worden om veilig te reizen. Coderen houdt queryparameters intact bij het bouwen van links, formulieren of API-aanroepen.
- Queryparameters veilig coderen voordat je een API-verzoek bouwt.
- Gebruikersinvoer escapen om kapotte links of misvormde URL's te voorkomen.
- Een gecodeerde URL decoderen om te lezen waar die echt naartoe wijst.
Tips en beperkingen
Gebruik encodeURIComponent voor afzonderlijke querywaarden en encodeURI voor volledige URL's: ze escapen verschillende tekensets. Alles draait lokaal, dus je gegevens verlaten de browser nooit.