DATA / BASE64

Base64 encoder / decoder

Convert UTF-8 text or binary files without uploading them.

Encode up to 10 MB. Decode Base64 text/files up to 20 MB, producing at most 10 MB. Text uses UTF-8.

Decoding accepts line breaks, spaces, and omitted padding. Other invalid characters, mixed alphabets, and invalid padding are rejected. Paste only the Base64 payload, without a data URL prefix.

Enter text or choose a file. Base64 is an encoding, not encryption.
Data stays in browser memory. Nothing is uploaded or saved automatically.