All free flowsBase64 Message to Readable Text
Decode a standard Base64 UTF-8 message, clean its whitespace and download a readable TXT copy with the decoded intermediate retained.
Source and processing remain in this browser; no upload/account is required. Base64 is encoding, not encryption. The encoded original and decoded intermediate may contain the same sensitive content as the final reading copy.
This flow needs JavaScript. If it does not load, refresh the page and try again.
About this flow
Paste standard padded Base64 or choose a UTF-8 TXT copy. Decode it strictly as UTF-8, then select explicit whitespace cleanup. Download the readable copy, original encoded input and unchanged decoded intermediate. Message content is not sorted, deduplicated or redacted.
Limitations
- One text input, at most 1,048,576 UTF-16 units and 4 MiB. Standard alphabet and complete padding required; ASCII spaces/tabs/CR/LF accepted.
- Invalid alphabet, padding, padding bits or decoded UTF-8 reject. MIME/email containers, data-URL prefixes, Base64url and arbitrary binary files are unsupported.
- Cleanup intentionally normalizes whitespace; bounded synchronous decoding cannot be interrupted mid-call.
- Native other-browser/physical-device behavior, hidden heap reclamation and forensic erasure remain unproven.