URL TOOL
Encode and decode URL components while debugging.
Use the tool for query parameter values, callback parameters, and copied fragments that contain spaces or special characters. The conversion runs locally in your browser.
Encode a component, not always the full URL
When building a URL, encode the value assigned to a query parameter rather than blindly encoding the entire URL. For example, a search phrase can be encoded before it is joined to ?q=. Encoding the full URL would also transform its separators.
Useful debugging cases
- Spaces and non-ASCII characters in a query value.
- Callback URLs nested inside another URL.
- Readable text hidden inside a percent-encoded parameter.