Base64 encoder & decoder
64baser is a tool for text or binary to Base64 and vice-versa conversion
The text will be encoded to UTF8 and then converted to Base64. For a different encoding, upload a file with your own encoding, or any other binary file.
Encode a text to Base64 by copy & paste
Paste a text to encode:
How to use 64Baser
- Paste text on the homepage and press Encode to get a Base64 string
- Or upload any file to encode its raw bytes
- Need to go the other way? Use the Decode page
- Copy or download the result when done — see the full help guide for all options
What is Base64 encoding?
Base64 converts binary data into plain ASCII text by mapping every 3 bytes to 4 characters from a 64-symbol alphabet. Originally designed for email in the late 1980s, it now underpins data URIs, JWT tokens, HTTP Basic Auth, and PEM certificates. The trade-off is a 33% size increase -- but the point is compatibility, not efficiency.