1. What does this tool do
This free online mail editor opens, displays, and edits .eml (MIME) and .msg (Outlook) email files directly in your browser. View and edit From, To, Cc, Bcc, Subject, Date, and the body (HTML or plain text). Download attachments, save the edited email as .eml, or download the body as HTML or text — no upload, no account. Your email files never leave your device. Ideal for reading and editing saved emails without an email client, then exporting as .eml.
2. How to use it
Quick start: Click Open File or drag-and-drop an .eml or .msg file. View the email, then click Edit to change headers and body. Use Save as .eml to download the edited email, or Download body (.html / .txt) to save only the body.
- Open a file — Click Open File or drag-and-drop an .eml or .msg file onto the drop zone.
- View or edit — In view mode, headers and body are read-only. Click Edit to switch to edit mode.
- Edit headers — In edit mode, From, To, Cc, Bcc, and Subject are editable fields.
- Edit body — Use the toolbar (bold, italic, lists, link) to format the body. The editor supports rich text.
- Save as .eml — In edit mode, click Save as .eml to download the full email (headers, body, attachments) as an .eml file.
- Download body — Click .html or .txt to download only the body.
- Download attachments — Each attachment has a Download button; click to save the file.
3. How it works
Email files are read with the File API (client-side only). .eml (MIME) files are parsed with a browser-compatible MIME parser; .msg (Outlook) files are parsed with a client-side .msg reader. Headers, body (text and HTML), and attachments are extracted. In view mode, the HTML body is sanitized before display to reduce XSS risk. In edit mode, you change headers and body; Save as .eml builds a new MIME message (RFC-5322) in the browser and triggers a download. All processing is in your browser; no server receives your files.
4. Use cases & examples
- Saved emails — Open .eml exports from Gmail (“Download message”), Thunderbird, or Apple Mail; edit and save a new .eml.
- Edits — Change recipients, subject, or body text, then save as .eml for use in another client.
- Attachments — View the list and download attachments; they are included when you save as .eml.
- Privacy — Sensitive emails stay local; nothing is uploaded.
- Portable — Read and edit email files on any device with a modern browser.
Example
- Open message.eml → View headers and body → Click Edit → Change Subject and body → Save as .eml → edited-message.eml is downloaded.
5. Limitations & known constraints
- Formats — .eml and Outlook .msg are both supported for opening. Edited emails can only be exported as .eml (not .msg).
- One file at a time — Open a single email per view; use “Try Another File” to switch.
- Attachments — You can download attachments and they are included when saving as .eml. Adding or removing attachments in the editor is not supported.
- No send — This tool does not send email; it only opens, edits, and exports files locally.