Back to Tools

Base64 Encoder / Decoder

Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format using a radix-64 representation. Each digit represents 6 bits, so three 8-bit bytes map to four Base64 digits. Wikipedia

Frequently Asked Questions

What is Base64 encoding?
Base64 is a way to represent binary data as plain text using 64 ASCII characters. It is commonly used in APIs, data URLs, and email attachments.
Is my text uploaded to a server?
No. Encoding and decoding happen entirely in your browser. Nothing you enter is sent to any server.
Can I decode any Base64 string?
Yes, as long as the input is valid Base64. Invalid characters or padding will return an error so you can fix the input.