Back to home
Text
URL Decode
Decode percent-encoded URL text
Runs locally in your browser
Input
Output
—
How it works
Decodes percent-encoded strings back to readable text using decodeURIComponent—turn %20 into spaces and %41 into letters.
Who it's for: Developers reading encoded query strings from server logs, analytics, and address bars
Reverses URL percent-encoding to plain UTF-8 text.
Shows an error message when the input is not valid encoded text.
Handles multi-byte UTF-8 sequences in encoded URLs.
How to use
- Paste the encoded substring (e.g., from a query parameter value) into Input.
- Read the decoded plain text in the Result panel.
- If decoding fails, remove stray ? or & characters and encode only the value portion.
- Copy the decoded text for use in reports or debugging.
Good to know
- Plus (+) in query strings sometimes means space in application/x-www-form-urlencoded contexts—this tool expects standard % encoding.
- Decode once; if the result still contains % signs, the string may have been encoded twice.