URL Encoder / Decoder
Easily encode or decode URLs and text using percent-encoding. Fully compliant with RFC 3986 standards.
Input
Output
About URL Encoding/Decoding
URL encoding, also known as percent-encoding, is a mechanism for encoding information in a Uniform Resource Identifier (URI). It converts special characters into a format that can be safely transmitted over the internet :cite[4]:cite[7].
When to Use URL Encoding
- When including special characters in query parameters
- When submitting form data via HTTP GET requests
- When handling user input that may contain reserved characters
- When working with APIs that require properly encoded parameters
Reserved Characters in URLs
According to RFC 3986, these characters are reserved and may need encoding: ! * ' ( ) ; : @ & = + $ , / ? % # [ ]
Unreserved characters that typically don't need encoding include: A-Z a-z 0-9 - _ . ~
Text copied to clipboard!