Base64 Encoder/Decoder
Encode text to Base64 or decode Base64 to text
How to Use
- 1Select whether you want to encode or decode
- 2Paste your text or Base64 string in the input panel
- 3See the result instantly on the right
- 4Copy the result or download as a file
What is Base64?
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It is commonly used to encode data that needs to be stored or transferred over media designed to handle text, such as email attachments, data URLs, and API payloads.
The encoding converts every 3 bytes of binary data into 4 ASCII characters from a set of 64 characters (A-Z, a-z, 0-9, +, /). This makes the encoded data about 33% larger than the original.
FAQ
Is my data safe?
Yes. This tool runs entirely in your browser. Your data never leaves your device.
Does this support Unicode?
Yes. This tool properly handles Unicode characters by first encoding them to UTF-8 before Base64 encoding, ensuring special characters are preserved correctly.
Is Base64 encryption?
No. Base64 is an encoding, not encryption. Anyone can decode Base64 data. Do not use it for security purposes. If you need to secure data, use proper encryption.