Percent-encode or decode URLs and query parameters instantly — safe for links, forms, and APIs.
Query parameters (2)
| Key | Value |
|---|---|
| q | hello world |
| lang | en/fr |
URLs are only allowed to contain a limited set of characters. Spaces, accented letters, ampersands, slashes inside a value, and dozens of other symbols must be 'percent-encoded' — replaced with a % followed by two hexadecimal digits — before they can travel safely in a link, a query string, a form submission, or an API request. This tool does that conversion both ways: paste plain text to get its encoded form, or paste an encoded string to read it back.
Everything runs locally in your browser, so even long URLs with sensitive tokens never leave your device. Toggle 'whole URL' to keep structural characters like the scheme, slashes and query separators intact, and use the automatic query-parameter breakdown to inspect exactly what a link is carrying.