base64 encode decode

Encode text to Base64 or decode Base64 back to text in your browser

Use this client-side Base64 tool to convert readable text into Base64 or decode Base64 strings without sending your data anywhere.

Everything runs in the browser. Paste text on the left and copy the result on the right.

Input

Output

The result updates as soon as the input changes.

Need more than one quick conversion tool?

DartShell keeps SSH access, file transfer, and everyday remote workflows close together after the setup work is done.

What this Base64 tool helps with

Encode plain text quickly

Turn readable text into Base64 when you need to pass inline payloads, headers, or config values.

Decode Base64 safely in the browser

This page does the conversion locally, which is useful when you do not want to paste data into a remote service.

Handle UTF-8 text correctly

The encoder and decoder support regular text content instead of only ASCII-only input.

Common examples

Encode a simple string

hello world -> aGVsbG8gd29ybGQ=

Decode a Base64 string

SGVsbG8gRGFydFNoZWxs -> Hello DartShell