🍋 Text Tools
URL Encoder/Decoder
Encode or decode URL-encoded strings.
chars
words
sentences
lines
Options
Results
Result
About URL Encoder/Decoder
Encode special characters for safe use in URLs, or decode percent-encoded strings back to readable text. Supports both component encoding and full URI encoding.
How It Works
URL encoding (percent encoding) replaces unsafe characters with a percent sign followed by two hex digits. Component mode encodes everything except letters, digits, and a few special characters. Full URI mode preserves URL structure characters like :, /, ?, and #.
Step by Step
- 1 Choose Encode or Decode
- 2 Select encoding mode (Component or Full URI)
- 3 Paste your text or URL
- 4 Click Process
Tips
- Use Component mode for query parameter values.
- Use Full URI mode for complete URLs with path and query string.
- Spaces are encoded as %20 in component mode.
Frequently Asked Questions
What is the difference between component and full URI encoding?
Component encoding encodes everything except unreserved characters. Full URI encoding preserves URL-special characters like /, ?, and # so the URL structure remains intact.