Base64 Encode Decode
Encode UTF-8 text into standard padded Base64 and decode Base64 back into Unicode text.
Open toolEncode arbitrary file bytes as standard Base64, without guessing a text encoding. At most 5 MB.
Enter the inputs, then select Encode file.
Result will appear here
Encode arbitrary file bytes as standard Base64, without guessing a text encoding.
At most 5 MB. Output is plain Base64 without a data-URL prefix. This is reversible encoding, not encryption.
Start with your own input.
Select Encode file. Review standard padded Base64 of the file bytes, then use Copy result or download the result file.
To encode a small binary fixture, start with source file. Encode arbitrary file bytes as standard Base64, without guessing a text encoding.

To prepare Base64 for an API payload, start with source file. At most 5 MB.

To preserve exact file bytes, start with source file. Review standard padded Base64 of the file bytes, then use Copy result or download the result file.

Check what the output means.
Standard padded Base64 of the file bytes. Encode arbitrary file bytes as standard Base64, without guessing a text encoding.
At most 5 MB. Output is plain Base64 without a data-URL prefix. This is reversible encoding, not encryption.

Check the format before processing.
At most 5 MB. Output is plain Base64 without a data-URL prefix. This is reversible encoding, not encryption.
Inputs and results are handled in this browser.

Encode UTF-8 text into standard padded Base64 and decode Base64 back into Unicode text.
Open toolValidate whitespace- or comma-separated integer codes from 0 to 127 and map them to ASCII characters.
Open toolGroup binary digits into eight-bit bytes and decode them as strict UTF-8.
Open toolChoose another tool for your next calculation, conversion, or text task.
Generate a Unix-style cron expression from minute, hour, day-of-month, month, and weekday fields.
Open toolInspect a PEM PKCS#10 certificate request, subject, key, and requested extensions.
Open toolGenerate a CSS border-radius declaration from four corner values and preview the shape.
Open toolCreate a CSS box-shadow declaration from editable shadow settings and copy the result.
Open toolAnswers about using Encode File To Base64 Converter and understanding its results.
At most 5 MB. Output is plain Base64 without a data-URL prefix. This is reversible encoding, not encryption.
Yes. Download the result file after processing. Text results also have Copy result. Processing uses local browser code; no account is required.
Review standard padded Base64 of the file bytes, then use Copy result or download the result file.