Ad placeholder

URL Encode/Decode

Encode text for safe use in URLs, or decode percent-encoded strings back to readable text.

About URL encoding

URL encoding (percent-encoding) converts special characters into a safe format for links and query parameters (for example, spaces become %20). Decoding converts it back to readable text.

Everything runs in your browser, so your text stays on your device and is not uploaded by this tool.

FAQ

When should I URL-encode text?

When placing text inside a URL parameter or fragment to avoid breaking the URL with reserved characters.

What does “%2F” or “%3F” mean?

Those are encoded characters: %2F is “/” and %3F is “?”.

Should I encode a whole URL or just a component?

Most of the time you encode a component (like a query parameter value). Encoding an entire URL can change reserved characters.

Why does decoding fail?

The input might not be valid percent-encoding. Try removing stray “%” or incomplete sequences.

Is my text stored anywhere?

No. The tool runs locally in your browser and doesn’t upload your text.

More text tools

Ad placeholder