Input
Output
URL Percent-Encoding Tool
Encode special characters in URLs for safe transmission, or decode percent-encoded strings back to readable text. Choose between Component mode (encodes everything) and Full URI mode (preserves URL structure).
About this tool
URL encoding (percent-encoding) replaces unsafe characters with % followed by two hex digits. Component mode encodes all special characters, while URI mode preserves characters like :, /, and ? that are valid in URLs.
- encodeURIComponent and encodeURI modes
- Real-time encoding/decoding
- Swap input and output
- Copy result to clipboard
100% client-side. Your data never leaves your browser. No tracking, no cookies.