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.