Encode or decode URL strings instantly
Encode
Text: hello world → Encoded: hello%20world
Decode
Encoded: name%3DAda%26lang%3DJS → Decoded: name=Ada&lang=JS
When should I URL-encode?
When putting arbitrary text into query strings or path segments to avoid breaking URLs.
Is my data stored?
No. Encoding/decoding happens in your browser; we do not send or save input.
Why do spaces become %20?
%20 is the encoded form of a space in URLs; some systems also accept + for spaces in queries.