URL Encoder/Decoder

Percent-encode or decode URLs and query strings live as you type. Everything runs locally in your browser — nothing is uploaded.

URL Tool

The result updates automatically. Choose component mode for query-string values, full URL mode to keep characters like /, ? and & intact.

When do I need URL encoding?

URLs may only contain a limited set of ASCII characters. Spaces, umlauts, and reserved characters like & or = must be percent-encoded so they are not confused with URL syntax. Use component mode when encoding a single query-string value, and full-URL mode when encoding a complete address while preserving its structure.