URL Encoder/Decoder
Encode and decode URL strings
Mode
Scope
Preserve structure: keeps /, ?, #, &, = intact, encodes other special chars
Features
- ✓URL percent encoding
- ✓URL percent decoding
- ✓Full URL encoding mode
- ✓Component encoding mode
- ✓Batch encode/decode
- ✓Highlight diff display
- ✓Auto-detect encoding status
How to Use
- 1Enter URL or text in the left input
- 2Select encode or decode mode
- 3Choose Full URL or Component mode
- 4View result on the right with diff highlighting
- 5Click copy button to copy result
- 6Enable batch mode to process multiple lines
FAQ
What is the difference between Full URL and Component mode?
Full URL mode preserves URL structure characters like /, ?, #, &, =, while Component mode encodes all non-alphanumeric characters.
How to batch process multiple URLs?
Click the batch button to expand the batch input area, enter one URL per line, then click encode or decode to process all lines.
How does auto-detect work?
The tool checks if the input contains %XX encoded characters. If more than 30% of non-ASCII characters are encoded, it treats the input as already encoded.