Home Text Tools Encoding Hashing Generators Developer Converters Text Styles Image Tools

Email ConverterPrivacy: All processing runs locally

Convert .eml emails to Outlook .msg or PDF directly in your browser. Reconstruct email threads from quoted replies.

πŸ”’ Your email never leaves your browser.
Experimental: MSG is a proprietary Outlook/MAPI format. This converter creates practical .msg files for common email workflows, but may not preserve every Outlook-specific property.
πŸ“§
Drop .eml file here or click to browse

Generated MSG

Email Thread

Only the current email has reliable metadata from the .eml headers. Earlier messages are reconstructed from quoted reply text and may miss recipients, dates, or formatting.

How It Works

This tool parses .eml files (RFC 822 / MIME format) entirely in your browser using JavaScript. It extracts headers, body parts (plain text and HTML), and attachments including inline images.

The parsed email is then written into a Compound File Binary (CFB) container β€” the format used by Microsoft Outlook .msg files. MAPI properties are set for subject, sender, recipients, dates, message body, and attachments.

What is preserved: Subject, From, To, Cc, Bcc, Date, plain text body, HTML body, attachments (with filenames and MIME types), Message-ID, and transport headers.

Limitations: Some Outlook-specific properties (categories, flags, custom forms, voting buttons, S/MIME signatures, calendar invites) may not be fully represented. The generated MSG should open correctly in Outlook for Windows for standard email messages.

Privacy: Your email file is processed entirely in your browser using JavaScript. No data is uploaded, no external APIs are called, and no analytics events contain any email content.