URL encode & decode.
Percent-encode text for a URL or decode it back — component mode for query values and path segments, full-URL mode that keeps ://, ?, and & intact. Two-way and live.
Escape the value, not the structure
The whole game with URL encoding is keeping a value from being mistaken for structure. An ampersand inside a search term has to become %26 or it splits your query string into two parameters; a slash in an ID has to be escaped or it looks like another path segment. Component mode escapes those separators; full-URL mode leaves them alone because in a complete URL they are the structure. Pick the wrong one and you either break a working URL or silently corrupt a value.
Free tools for the backend you run.
One of a set of free developer tools from Infraveil — the control plane for running, securing, and watching your backend on servers you own. Browse the rest, no signup.
See all free toolsGet the backend toolkit
Practical tools and guides for shipping and running a backend you own. No spam.