Base64 Encode / Decode

Input
Output
Results will appear here
security

Privacy First

Everything runs locally in your browser

translate

UTF-8 Support

Full support for multi-byte characters like Chinese

attach_file

File Support

Drag-and-drop upload, output as a data URI

Capabilities, limits, and privacyexpand_more

Input

text, a Base64 string, or a file

Output

encoded text, decoded text, or a data URI

Processing

Processed locally in the browser. Account, quota, file-size, and processing-time requirements follow the current page.

Important limit:Base64 is not encryption; file size and binary decoding are limited by browser memory.

Privacy:Core input and output are processed in the current browser. Avoid leaving sensitive content on shared devices; clear the page and close the tab when finished.

Frequently asked questions

Answers reflect the current capability and limits of this WorkTool page.

What input does Base64 Encode / Decode accept?

Base64 Encode / Decode accepts text, a Base64 string, or a file.

What does Base64 Encode / Decode produce?

It produces encoded text, decoded text, or a data URI. Base64 is not encryption; file size and binary decoding are limited by browser memory.

Where is data processed by Base64 Encode / Decode?

Processed locally in the browser. Core input and output are processed in the current browser. Avoid leaving sensitive content on shared devices; clear the page and close the tab when finished.

QQ group

QQ group