URL-encoder, -decoder en -parser

Codeert alles behalve letters, cijfers en - _ . ~ : goed voor één waarde, zoals een parameter.

Uitvoer

https%3A%2F%2Fexample.com%2Fsearch%3Fq%3DVoilakit%20tools%26lang%3Dde%23top

Onderdelen van de URL

Protocol
https
Host
example.com
Pad
/search
Fragment
top

Parameters

q
Voilakit tools
lang
de
Hulp en info

Over deze tool

Kies coderen of decoderen en de soort: een onderdeel (zoals een parameterwaarde), een hele URL of HTML-formuliercodering, waarbij een spatie + wordt. Lijkt de tekst op een URL, dan wordt hij ook gesplitst in protocol, host, poort, pad, fragment en queryparameters.

Goed om te weten

Codeer elke parameterwaarde afzonderlijk, niet de hele URL met ‘onderdeel’, anders worden ook : / ? & = gecodeerd. Decoderen mislukt als een % niet door twee hexadecimale cijfers wordt gevolgd.

Meer tools

  • JSON-formatter – JSON, YAML, TOML, XML, CSV opmaken en valideren
  • Formaatomzetter – JSON, YAML, TOML, XML en CSV in elkaar omzetten
  • Schema – Schema maken en controleren (JSON, XML, CSV)
  • REST-client – HTTP-verzoeken versturen en het antwoord bekijken
  • Base64 – Tekst coderen en decoderen
  • Hash-generator – MD5, SHA-1, SHA-256 en meer voor tekst of bestanden
  • UUID-generator – Willekeurige of op tijd gesorteerde UUID's
  • JWT-decoder – Header en payload van een token lezen
  • Unix-tijd – Unix-tijd naar datum en terug
  • Kleuromzetter – HEX, RGB, HSL en contrastcontrole