Plain Tools

Base64 Encode / Decode

Encode text or files to Base64, then decode Base64 back into text or downloadable files. Everything runs locally in your browser. Files never leave your device.

Before you start

Upload

Use text input or drop a file. File processing uses browser APIs and runs locally.

Result

Copy Base64 output, download it as a text file, or decode Base64 into a file download.

Local processing

Processing runs in your browser session. Files are not uploaded by default.

Limitations

Base64 increases file size and does not encrypt content. Treat encoded data as plain data.

Base64 Encode / Decode
Process text and files locally in your browser. No uploads, no server-side processing.
Encode input
Ready to encode or decode locally.