mirrorangel

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.

Similar tools