Certain APIs and data formats require binary files to be transmitted as Base64-encoded text. Whether you are attaching a PDF to a JSON API request, embedding a font in a stylesheet, or storing a small binary in a database text field, this encoder converts any file to its Base64 representation. Everything runs client-side, so sensitive documents never leave your device during the encoding process.
Convert text to Base64 and back — full Unicode, instantly.
Your result lands here
Type on the left, pick a mode, and run. Drag-and-drop or paste — full Unicode supported.
Base64 supports full Unicode text (UTF-8) encoding. Everything runs in your browser — no data is sent to a server.