URL Encoder/Decoder
Encode and decode URLs to ensure special characters are transmitted correctly.
Raw URL
Enter URL to encode
Chars: 0
Encoded URL
URL encoded string
Chars: 0
URL Encoding Guide
Why URL Encoding?
• Security: Prevent injection attacks
• Compatibility: Ensure correct transmission
• Standard: RFC 3986 compliant
• Reliability: Avoid misinterpretation
Common Encoded Characters
Space → %20Chinese/Non-ASCII → %E4%B8%AD%E6%96%87Encoding Rules
Characters not requiring encoding:
- Letters A-Z, a-z
- Numbers 0-9
- Special chars: - _ . ! ~ * ' ( )
Characters requiring encoding:
- Spaces and ASCII control chars
- Non-ASCII chars (Unicode)
- URL reserved chars: ; / ? : @ & = + $ , #
- URL unsafe chars: " ' < > { } | \ ^ [ ] `