Encode and decode Base64.
Paste text or Base64 and convert between the two instantly, entirely in your browser.
Get started freeKey points
- Paste text or Base64 to convert between the two instantly.
- Works for short tokens, data URIs, and small file encoding.
- Browser-only. Nothing is uploaded, nothing logged.
- Free with no signup.
Base64 turns up everywhere in development, from data URIs and API tokens to email attachments and config values. Encoding and decoding it by hand is error-prone, so a quick tool that does it instantly saves a surprising amount of friction. Paste your input here and convert in either direction.
Base64 is often a step inside a bigger task. If you're decoding a token, it's quicker to peek inside a JWT with the purpose-built tool. If you're working with encoded JSON, you can clean up minified JSON so the result is readable.
When you need to share the output rather than just read it (say, a decoded file or a config dump), you can put any file online and send a link. The rest of NudgeHost's small dev utilities live alongside this one.
Free, browser-only, nothing logged. Hosting is free to start as well; share a file now whenever you need a link.
Drop a file here and get a shareable link in seconds.
Try it freeFrequently asked questions
Does the data leave my browser?
No. Encoding and decoding happen locally. Nothing is uploaded or logged.
Can it handle files, not just text?
Yes. You can encode small files to Base64, useful for data URIs and inline assets.
Why is my decoded output garbled?
The input probably wasn't valid Base64, or it encoded binary data rather than text. Check the source.
Get file-sharing tips that actually help.
One email a month. No spam, no fluff.
Related tools
Other things you can do on NudgeHost.
Ready to try the dev tools?
Free forever, no credit card needed. The whole thing takes a few seconds.
Get started free