Encoder / Decoder

URL encode/decode and Base64 encode/decode in one place

Input
Result
Input
Result
FAQ
What is URL encoding?
URL encoding (percent-encoding) converts special characters into a format safe for URLs. For example, a space becomes %20 and & becomes %26.
What is Base64 encoding?
Base64 converts binary or text data into ASCII text using 64 characters. It's used in data URLs, email attachments, and API tokens. It's encoding, not encryption — anyone can decode it.
Is Base64 secure for passwords?
No. Base64 is easily reversible and provides no security. Never use it to protect sensitive data — use proper encryption instead.
Advertisement (AdSense)

How to Use the Encoder / Decoder

Use the URL tab to encode special characters for URLs or decode percent-encoded strings back to readable text. Use the Base64 tab to encode text to Base64 format or decode Base64 strings. The swap button lets you quickly use the output as new input.

All encoding and decoding happens locally in your browser. Your data is never sent to any server.

Share