Free MBOX viewer for email archives from Gmail (Google Takeout), Thunderbird, and Apple Mail. Open, search, read, edit, and export .mbox files — your email archive stays in your browser and is not uploaded.
Drop your .mbox file here
Supported: .mbox, .mbx, files without extension — Unix mbox, mboxo, mboxrd. Multiple files allowed. Processed locally, never uploaded.
No messages match.
Try removing a search filter or choosing “All messages” in the sidebar.
Select a message to read it.
Keyboard: j/k next/previous · s star · u unread · / search · e edit
Four steps, entirely in your browser.
Gmail: Google Takeout → Mail. Thunderbird: ImportExportTools NG. Apple Mail: Mailbox → Export Mailbox. Most mail servers can also produce mbox archives.
Or click “Choose MBOX File”. Files without an extension and multiple archives at once work too. Parsing runs in a background worker with live progress.
A three-pane layout like a desktop email client: folders and filters on the left, the message list in the middle, and a sandboxed reader on the right — with thread view, stars, labels, and notes.
Save single messages as .eml, print to PDF, or export selections and whole archives as .mbox, ZIP of .eml, CSV, JSON, or HTML.
Fast local search with Gmail-style operators.
from: to: cc: subject: label: after:2025-01-01 before: has:attachment is:read is:unread is:starred
Exact phrases in quotes — subject:"project update" — and negative terms with a minus: invoice -label:archive. Active filters appear as removable chips.
Subjects, senders, recipients, full bodies, raw headers, attachment filenames, plus your own local labels and notes. Matches are highlighted in the list and message.
From one message to the whole archive.
Save any message as a standard .eml file, or export a selection or the entire archive as a ZIP of .eml files — unedited messages stay byte-for-byte identical.
Build a spreadsheet-ready CSV index (date, from, to, subject, Message-ID, attachments, labels) or a structured JSON export for further processing.
Re-export filtered selections as a clean new .mbox with correct From-line escaping, or print any message to PDF via the browser dialog.
Parsing, search, editing, and export all run locally on your device — there is no server that could receive your emails. HTML messages are sanitized and rendered in a sandboxed frame with scripts and forms blocked, and remote images and tracking pixels are blocked by default. No analytics, no tracking. Optional saving uses your browser’s own storage (IndexedDB) on this device only, and only after you explicitly choose “Save locally”.
Read our privacy policy →Click “Choose MBOX File” at the top of this page or drag your .mbox file onto the dropzone. The archive is parsed locally in your browser and shown like a desktop email client — no signup, no install, no upload.
MBOX is a standard mailbox format that stores many email messages in a single plain-text file, separated by lines beginning with From . Gmail (via Google Takeout), Thunderbird, Apple Mail, and most mail servers export archives in this format. The common mboxo and mboxrd variants are supported.
Yes. Gmail exports from Google Takeout are standard MBOX files, and Gmail labels (X-Gmail-Labels) show up in the sidebar so you can filter by them.
Yes. Your email archive stays in your browser and is not uploaded. There is no backend, no analytics, and no tracking. Remote images in HTML emails are blocked by default so senders cannot see that you opened a message.
Yes. Search across subject, sender, recipients, body, headers, and attachment names with operators like from:, subject:, after:, before:, has:attachment, is:unread, exact phrases in quotes, and -negated terms.
Yes. Attachments are listed with name, type, and size. Images, PDFs, text, audio, and video can be previewed; anything can be downloaded individually or as a ZIP. Potentially unsafe file types (HTML, SVG, executables, macro documents) trigger a warning and are never opened automatically.
Yes — locally and safely. Edits create a working copy with undo, redo, and revert; the original file is never touched. Note that any modification invalidates DKIM, S/MIME, and PGP signatures, so edited exports are clearly marked.
Yes. Individual messages export as .eml, text, HTML, JSON, or PDF (via print). Selections and full archives export as a new .mbox, a ZIP of .eml files, CSV metadata, JSON, or a combined HTML archive.
Parsing runs in a Web Worker with chunked reading, and the message list is virtualized, so archives with tens of thousands of messages stay responsive. The practical limit is your device’s memory — multi-gigabyte archives may be slow on low-end hardware.
Once loaded, the app works offline. Opening index.html directly from file:// is restricted by browsers (ES modules and workers are blocked); serve the folder over HTTP instead — see the README for a one-line command.