Need to make a URL safe for use in a query string, or decode a percent-encoded URL back to readable text? This free tool handles URL encoding and decoding instantly, supporting full UTF-8 character sets.
Converts special characters to percent-encoded format (e.g., space becomes %20, & becomes %26) for safe use in URLs.
Converts percent-encoded strings back to readable text (e.g., %20 becomes space, %26 becomes &).
Correctly handles multibyte characters, emoji, and international characters in any language.
Encode individual query parameter values or full URLs with proper handling of reserved characters.
Results update in real time as you type or paste.
All encoding and decoding happens in your browser. No data is sent to any server.
Enable Auto-fill to carry your output to the next tool. Navigate back and forward with full state restoration — input, output, and all settings are preserved.
Ensure special characters in URL query parameters are properly encoded before sending API requests during development or testing.
Application logs often contain URL-encoded strings. Decode them to read the actual error messages and debug issues.