Skip to content

Developer Tools

URL Encode / Decode

Encode text for safe use in a URL or query string, and decode percent-encoded URLs back to readable text. Handles spaces, symbols and Unicode. Runs in your browser.

Frequently asked questions

What does URL encoding do?

URL encoding (percent-encoding) replaces unsafe characters — like spaces, &, ? and non-English letters — with % codes so they can be sent safely inside a URL or query string.

When should I URL-encode something?

Encode any value you place into a URL's query string, such as search terms or parameters, so special characters don't break the link or change its meaning.