URL Encoder / Decoder
Developer · v1.0.0 · runs fully in the browser, data never leaves your device
Result
URL structure
- Scheme
- https
- Host
- example.com
- Path
- /search
- Fragment
- —
qhello world
langen
Which characters get encoded
space%20%20Encoded in both modes
&%26&Kept in URI mode — it separates params
=%3D=Kept in URI mode — it separates key and value
?%3F?Kept in URI mode — it starts the query
#%23#Kept in URI mode — it starts the fragment
/%2F/Kept in URI mode — it separates path segments
:%3A:Kept in URI mode — it separates scheme and port
+%2B+Note: + in a query string is often read as a space
Using the wrong function changes meaning: if an & inside a value isn't encoded, the server treats it as a separator and one param becomes two.