Base64 encode and decode

Runs on your deviceFreeNo account

How to use Base64 encoder

Type text or drop a file to encode. Switch to Decode, paste a Base64 string, and download the bytes if it was a file. URL-safe Base64 is supported. Everything stays in the tab.

1

Open the tool

Use the workspace below — no signup is required.

2

Enter your input

Type text or drop a file to encode. Switch to Decode, paste a Base64 string, and download the bytes if it was a file. URL-safe Base64 is supported. Everything stays in the tab.

3

Copy the result

Copy text or download a file when the tool offers an export. Local tools keep processing in this tab.

Direct share: Install Omnipus as an app on Android to share files and links into this tool from other apps.

About this tool

Convert strings and files to Base64 for data URLs, email attachments, and APIs. Decode a Base64 payload back to text or a downloadable binary.

#base64 encode#base64 decode#base64 converter

Related guides

Frequently Asked Questions

Is Base64 encryption?

No. It is encoding. Anyone can decode it.

UTF-8?

Text is encoded as UTF-8 before Base64.

Data URLs?

The encode view can prefix image/*;base64, for use in CSS and HTML.

Is Base64 encoder completely free to use?

Yes. Base64 encoder on Omnipus is free to use with no subscription paywall for the tool itself.

Are my files or data uploaded to any servers?

No. Base64 encoder processes your input locally in this browser tab. Your files and text are not sent to Omnipus. Some tools download an engine or model file the first time you use them; that is a download, not an upload.

Can I use Base64 encoder on my mobile phone?

Yes. Omnipus has touch-friendly controls and can be installed as an app. On Android you can also share files or links into tools from other apps.

Related tools

More text & code that pair well with this one.