How it works
- Paste or type the source text.
- Press Encode.
- Copy the Base64 output or download it as a text file.
- Use Clear to remove both fields.
Practical example
The UTF-8 text Cifrivo ✓ becomes Q2lmcml2byDinJM=. Accented characters and emoji are encoded as UTF-8 bytes before Base64.
Formula and explanation
Base64 represents binary bytes using a safe alphabet of letters, digits, + and /. It is useful when a text-only format needs to carry bytes, such as a Data URI, MIME message or some API payloads.
Base64 is not compression and normally increases size by roughly one third, plus optional padding. It is also not encryption: anyone can decode it without a password or secret key.
Cifrivo converts the text to UTF-8 first, so international characters round-trip correctly. Encoding occurs entirely in this tab and the source is never included in analytics events.