Search for a tool or command
Decode percent-encoded URL strings back to plain, readable text.
Turn a percent-encoded URL or query value back into human-readable text. The decoder resolves %XX escapes as UTF-8, so international characters and emoji reappear correctly, and it optionally treats + as a space for form-encoded input. Everything runs in your browser with clear errors for malformed sequences.
Drop in a percent-encoded value or a full URL containing %XX sequences from a browser bar, log, or API response.
If the input came from a form or query string, enable 'treat + as space' so form-encoded spaces decode correctly.
The readable text appears instantly. Copy it to reuse elsewhere, or to confirm what a URL actually contained.
Percent escapes resolved back to the original characters.
Input
https%3A%2F%2Fexample.com%2Fpath%3Fname%3DJohn%20DoeOutput
https://example.com/path?name=John Doe