Key Features
URL-encode text to percent-encoding
Decode percent-encoded URLs back to text
Encode only specific components (path, query, fragment)
Live encoding as you type
One-click copy of the result
Support for Unicode characters
How to Use
1Paste your URL or text into the input
2Choose Encode or Decode mode
3View the result instantly
4Click Copy to use the result
Common Use Cases
Encode query parameters for an API request
Decode a URL-encoded string from a log
Safely include special characters in a URL
Debug URL encoding issues in your application
Frequently Asked Questions
What is URL encoding?
URL encoding (percent-encoding) converts special characters into a %XX format so they can be safely transmitted in a URL. For example, a space becomes %20.
When should I encode vs decode?
Encode when building a URL with special characters. Decode when you have a percent-encoded string and want the original text.
Related Developer Tools
JSON Formatter
Format, validate, and minify JSON data with syntax highlighting.
Base64 Encode/Decode
Encode text to Base64 or decode Base64 back to text instantly.
Hash Generator
Generate SHA-256, SHA-1, SHA-512, and MD5 hashes from any text.
Markdown Preview
Write Markdown and see the live preview side by side.