What is Base64?
Base64 is an encoding that converts arbitrary bytes into ASCII text using 64 safe characters. It is often used to embed binary data inside text-based formats like JSON, XML, or URLs.
Does Base64 encrypt data?
No. Base64 is an encoding, not encryption. Anyone with the Base64 string can decode it back to the original. Use real encryption if you need confidentiality.
Why does Base64 output look longer than the input?
Base64 represents every 3 bytes of input as 4 ASCII characters, so encoded output is about 33 percent larger than the input.
Is this tool UTF-8 safe?
Yes. The tool encodes the input as UTF-8 bytes first, so it handles Unicode characters and emoji correctly without corrupting them.
Does my data leave my browser?
No. Encoding and decoding happen entirely in your browser. Nothing is sent to a server.