ToolMill.io

URL Encode / Decode (Percent-Encoding)

URL Encode/Decode (percent-encoding) converts unsafe characters into a URL-safe format and back again. Use it for query strings, redirect URLs, UTM parameters, and debugging API requests (RFC 3986). Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.

Encoding

Try it

Examples

Encode text for use in a URL
Input
https://example.com/search?q=hello world&src=toolmill
Output
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26src%3Dtoolmill
Decode percent-encoded URL text
Input
name%3DAlice%20%26%20Bob%26note%3D100%25%20free
Output
name=Alice & Bob&note=100% free

Related tools