AZ Tools

EML File Viewer

File

Parses raw RFC 5322 / MIME mail (the `.eml` exports your client makes) without sending a byte to a server. It unfolds wrapped headers, splits multipart bodies on the declared boundary, decodes Quoted-Printable and Base64 transfer encodings, and lists attachments with their original filenames, MIME types and encoded sizes. Switch between plain-text and HTML parts when a message has both, and toggle raw mode to see exactly what's on the wire.

How to use

  1. Drop an `.eml` file or paste raw message source (everything from `Received:` down to the closing boundary).
  2. Pick a body part — typically `text/plain` for safe reading, `text/html` to see the marketing version.
  3. Attachments are listed but not extracted — for safety; copy the filename or use your mail client to save them.

Frequently asked questions

Why isn't the HTML body rendered as HTML?
Rendering arbitrary mail HTML in the browser is a security trap — tracking pixels, exfiltration via remote loads, even script if the parser slips. We show HTML source as text. Switch to plain part for reading.
Are attachments decoded?
No. They're listed (filename, MIME, encoded size) but not Base64-decoded into Blob downloads — this keeps the tool safe to drop random mail onto. Use your mail client for actual extraction.

Related tools