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.
Drop your Base64 encoder here and get a link in seconds.
Try it freeBase64 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, the the JWT decoder is purpose-built for JSON web tokens specifically. If you're working with encoded JSON, the JSON formatter will tidy the result so it's readable.
When you need to share the output rather than just read it (say, a decoded file or a config dump), you can all of NudgeHost's hosting tools it and send a link. The rest of the small utilities live in the all of NudgeHost's dev tools.
Free, browser-only, nothing logged. Hosting plans are on the free plan.
Frequently 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