URL Decode
Decode percent-encoded URL strings back to readable text.
$encoded
0 chars1 lines
$decoded[READY]
0 chars1 lines
Related Tools
FAQ
- What does URL decoding do?
- URL decoding converts percent-encoded characters back to their original form. For example, %20 becomes a space, %26 becomes &, and multi-byte sequences like %F0%9F%9A%80 become the 🚀 emoji.
- What happens with invalid percent-encoding?
- If the input contains malformed percent sequences (like %ZZ), the decoder will show an error. Valid sequences mixed with plain text are decoded correctly.
- Can I decode an entire URL?
- Yes, but be aware that decoding a full URL will also decode path separators and query delimiters. For best results, decode individual parameter values rather than entire URLs.
URL decoding reverses percent-encoding, converting sequences like %20 back to spaces and %E2%9C%93 back to Unicode characters. This tool uses decodeURIComponent to handle full UTF-8 sequences correctly, restoring the original text from URL-encoded strings.