Skip to content
Encrypt-Decrypt

Base64 Text Encoder

Encode UTF-8 text as standard, padded Base64. Runs entirely in your browser — input is never uploaded.

English
0 chars0 bytes
Output
Ready0 chars · 0 bytes
Processed locally. Your data never leaves this device.UTF-8 text ↔ Base64

How Base64 encoding works

Every 3 bytes of input become 4 Base64 characters drawn from A–Z, a–z, 0–9, +, and /, with = padding at the end.

Base64 is not encryption

Anyone can decode Base64 without a key. Use AES when the input must stay confidential.

Frequently asked questions

Base64 output is about 33% larger than the input. Use Base64URL instead when the value needs to appear in a URL or filename.