piapia123
en

Read an mbox Mail Archive

Documents

Everything runs locally in your browser — nothing is uploaded

Drop a file here, or click to choose

One file · processed entirely on your device

The file is read inside your browser only — nothing is uploaded. It keeps working offline.

Read an mbox archive and answer "what is in here": how many messages, the date range, the top senders, which messages carry attachments (binary attachments are listed by name and size only, never expanded) and a one-line summary of each message. Bodies are decoded according to Content-Transfer-Encoding and the MIME charset, so base64 and quoted-printable both work. One broken message never fails the whole archive; the result reports which messages could not be parsed. Everything happens on your device and nothing is uploaded.

Features

  • Splits on From lines at the start of a line — "From" inside a body is not a separator
  • Restores the mbox >From escaping and unfolds wrapped headers
  • Decodes base64 and quoted-printable bodies
  • Decodes non-UTF-8 charsets, and labels a body it cannot decode
  • Splits multipart on the boundary so bodies and attachments land correctly
  • Reports the date range, top senders, attachment list and per-message summaries
  • One broken message does not fail the rest; failures are listed by number

How to use

  1. Drop the .mbox file in (or click to choose)
  2. Wait while it is parsed locally
  3. Read the message count, date range and top senders
  4. Check each message in the summaries and attachment list

FAQ

Why are there fewer messages than I expected?
An mbox requires each message to begin with "From " at the start of a line. Messages without that separator, or files that are actually another export format (Outlook .pst, a single .eml), will not be split out.
Can I export the attachments?
No. This tool only lists attachment names and sizes — expanding binary attachments in a text area would be unusable and would suggest they can be downloaded. Use a mail client to open the original archive if you need the files.
What if a non-English subject looks garbled?
The tool decodes according to the charset the header declares. If the current environment cannot decode that charset it labels the message instead of handing you noise and pretending it worked.

Related tools