URL encoder & decoder
Encode a URL component or decode percent-encoded text without uploading it.
Developer toolsEncode Unicode text as Base64 or decode Base64 back into readable text.
Ready when you are.
Using the default settings. You can try the same input in the workspace.
Hello, world! 🌍
SGVsbG8sIHdvcmxkISDwn4yN
Select encode or decode, enter your text and run the conversion. Unicode text is encoded using UTF-8.
Base64 is encoding, not encryption. The decoder accepts standard Base64, not arbitrary binary files.
No. Base64 is a reversible encoding, not encryption. Text is encoded as UTF-8; decoding rejects byte sequences that are not valid UTF-8 text.
No. This tool processes your input in your browser. We don't store your text, files or results. Standard website access logs are separate; read our privacy notes.
Yes. No account, subscription or usage credits are required.
Use Copy or Download after running the tool. Inputs are not saved automatically and disappear when you leave or refresh the page.
Something not right? Report a problem with this tool. Include the steps, but never passwords or private input.
Encode a URL component or decode percent-encoded text without uploading it.
Developer toolsCalculate SHA-256, SHA-384 or SHA-512 hashes of text using Web Crypto.
Developer toolsFormat, validate and minify JSON without rounding large numbers. Explore a read-only tree, find text and download locally.
Developer tools