URL Encode / Decode

Percent-encode or decode URL components.

Useful for query strings, redirects and API parameters.

URL Encode / Decode

0 words0 characters0 lines0 bytes

Why do spaces become %20 or +?

Percent-encoding replaces reserved characters with %XX. In query strings a space is often encoded as + or %20 depending on the component.

When should I encode a full URL versus a component?

Encode individual components (a single query value) rather than the whole URL, so structural characters like ? & / aren't accidentally escaped.

Related tools

🔐 Private by design: every tool runs in your browser. DNS lookups go straight to Cloudflare's DoH resolver (1.1.1.1); nothing else is sent to any server, and nothing is logged.