UUtiliTools
home/developer/base64-encoder

Base64 Encoder & Decoder

Encode text to Base64 or decode Base64 back to text. Supports UTF-8 and Unicode. Real-time results.

0 chars · 0 bytes
0 chars · 0 bytes

What is Base64?

Base64 is a binary-to-text encoding scheme that represents binary data as an ASCII string. It is commonly used to embed data in URLs, emails and JSON payloads.

UTF-8 support

This tool uses the TextEncoder and TextDecoder APIs to properly handle multi-byte UTF-8 characters, including emojis, accented letters and CJK characters.

Size overhead

Base64 encoding increases the data size by approximately 33%. Every 3 bytes of input become 4 Base64 characters, padded with "=" signs if needed.