Tools
Base64 Encoder
Encode any plain text to Base64 format. Supports Unicode, emojis, and all UTF-8 characters. See the input/output size ratio and copy the result with one click.
FreeUnicodeReal-time
Encode plain text to Base64. Supports Unicode text — all encoding happens in your browser.
Plain Text
Base64 Output
Base64 output will appear here…
Common uses for Base64 encoding
- Embedding images in HTML/CSS as data URLs.
- Transmitting binary data in JSON payloads.
- Storing binary data in text-based formats.
- HTTP Basic Authentication headers (user:password).
- Email attachments (MIME encoding).