How to use it
- Choose the direction and Base64 variant.
- Paste text or select a file.
- Copy the text result or download the decoded binary file.
Encode and decode Base64 online: UTF-8 text, binary files, Base64URL and line-by-line processing. Fast, free and private in your browser.
Base64 represents bytes using printable characters and is useful for attachments, data URLs and technical values. It is encoding, not encryption: anyone can recover the original bytes.
Base64URL replaces + and / with - and _, and usually omits padding. This variant is convenient for URLs and JWT. File mode preserves bytes without text conversion.
No. Base64 is a reversible byte representation, not information protection. Do not use it instead of encryption or password hashing.
Base64 describes bytes rather than characters. UTF-8 preserves Cyrillic, emoji and other Unicode characters consistently during round trips.
Yes. Enable line-by-line mode to decode every non-empty input line as a separate Base64 value.