◈ Mail → Excel

EML to CSV converter — free, in your browser

By the Mail → Excel team · Updated 2026-10-18

Drop one or many .eml files and get a CSV with date, sender, recipient, subject and attachment count. Files never leave your computer.

no files loaded
or drop .eml files here
FileDateFromSubjectAtt.
drop files to see the preview

How it works

  1. Select or drop .eml files exported from Outlook, Thunderbird, Apple Mail or Gmail (individual messages).
  2. The page reads headers locally in your browser — no upload, no server, no account.
  3. Preview the table, then download a UTF-8 CSV that opens in Excel or Google Sheets.
Privacy by design: the conversion runs in JavaScript on your machine. Nothing is sent anywhere, so invoices, contracts and personal data stay with you.

What is inside the CSV

ColumnSource
fileoriginal .eml filename
dateDate header
from / toFrom and To headers (decoded)
subjectSubject header (MIME-decoded)
attachmentscount of parts marked as attachment

Limits

FAQ

Is this converter really free?

Yes. There is no account, no limit and no payment. It is a static page that runs in your browser.

Are my emails uploaded to a server?

No. The JavaScript reads the files locally. Nothing leaves your device.

Does it extract attachments?

No, it counts them. Extracting actual files needs a local script — see the IMAP export guide.

What formats are supported?

Standard .eml (RFC 822) files. Outlook .msg files are a different format and are not supported.

Related guides