DevVault
100% on-device
All tools

URL encoder / decoder

“URL encoding” means three different things depending on where in a URL you are standing, and picking the wrong one is how an ampersand in a query value ends up splitting the query. Encode for a component, a whole URL or a form, decode in either direction, and see any URL broken into its parts with every piece already decoded.

Runs entirely in this tab. What you paste is never sent anywhere.

For one piece of a URL — a query value, a path segment. Escapes everything with a meaning, including / ? & = # and +. This is the one you want most of the time.

Plain text

Paste, type, or drop a file (json, txt, yaml, yml, csv, log).

Encoded
0 characters in, 0 out