URL Encode/Decode
Encode or decode URL components.
About URL Encoder / Decoder
URL encoding (also called percent-encoding) replaces unsafe or reserved characters in a URL with a percent sign followed by two hex digits (e.g., a space becomes %20). This ensures that special characters like &, =, ?, and non-ASCII letters are transmitted correctly in query strings, form data, and path segments without breaking the URL structure.
How to Use
Type or paste your text and click "Encode" to percent-encode all special characters, or paste an already-encoded URL string and click "Decode" to convert it back to readable text. The result can be copied to your clipboard instantly.
Common Use Cases
- Encoding query parameters that contain spaces or special characters
- Decoding URLs copied from browser address bars or logs
- Preparing form data for application/x-www-form-urlencoded submissions
- Debugging redirect URLs with nested encoded parameters
- Encoding non-ASCII characters for use in internationalized URLs