⚡ Quick Answer
URL encoding converts special characters into a format safe for web URLs. Spaces become %20, & becomes %26, = becomes %3D. Example: 'Hello World!' becomes 'Hello%20World%21'. URL decoding reverses this. Used by web developers, API developers, and anyone working with web links.
🔗
Fill in the values above and click Calculate ✨
🤔 How Does This Work?
URL encoding uses the percent-encoding standard defined in RFC 3986:
- Each unsafe character is replaced by a % followed by its two-digit hexadecimal ASCII code
- Space (ASCII 32) becomes %20
- Ampersand & (ASCII 38) becomes %26
- Equals = (ASCII 61) becomes %3D
- Letters, digits, and - _ . ~ are left unchanged (URL-safe characters)
Our encoder uses JavaScript's encodeURIComponent() which encodes all special characters. Our decoder uses decodeURIComponent() to reverse the process.
✅ Trusted Tool
The 365tool.net URL Encoder/Decoder processes all text entirely in your browser. Your text is never sent to any server. Free for web developers, API developers, and anyone working with URLs. No sign-up needed.