Base64 encode

UTF-8 compatible. Nothing leaves your browser.

No page reloads, minimal page optimized for fast loading. We do not use cookies for tracking or anything else (ad services probably do), the data you paste never leaves the browser.
Paste text to be encoded below
Get base64 encoded text from here
Paste base64-encoded text below
Get decoded text from here

How we handle Unicode

Base64 is a format for encoding bytes, not strings, so there isn't exactly a standard for encoding non-ASCII characters. Here we assume everything you paste is UTF-8 and was gone through URI-encoding to make an ASCII representation. It is quite standard approach and for example, Mac's base64 utility behaves the same way.

Fast tools that do everything in your browser