MSG EML
File conversion

Convert MSG to EML

QUICK ANSWER
Is it possible to convert MSG to EML?
Yes - MSG converts to EML.

Use JitBit MSG to EML converter for a quick browser conversion, or open the .msg in MsgViewer and export as EML. Headers, body, and attachments are all preserved; simply renaming the file extension does not work because MSG is a binary OLE file, not plain MIME text.

6 programs
Also to EML: P7Z · OST · TOC

On this page

Tested on macOS, Windows & Linux
Last verified Sep 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert MSG to EML?

.msg files only open natively in Microsoft Outlook. .eml opens in almost every mail client on every OS - Apple Mail, Thunderbird, Gmail, and most others read it without any plugin. Converting to EML is the portable alternative when archiving a message or sharing it with someone who does not have Outlook.

How to convert MSG to EML

MsgViewer APP

Open the .msg in MsgViewer, then use File > Save As or the export menu to save as .eml.

Aid4Mail APP

Point Aid4Mail at a folder of .msg files and set the output format to EML; suitable for bulk conversion of large email batches.

Programs that convert MSG

Microsoft Outlook
Aid4Mail
Windows Mail
Outlook MSG Viewer
MsgViewer
JitBit MSG to EML converter

About these formats

Quality & what to watch

  • A proper conversion preserves From/To/Cc/Subject/Date headers, both plain-text and HTML body parts, and all embedded attachments in the MIME EML output.
  • Renaming .msg to .eml does not work - MSG is a binary OLE file while EML is plain MIME text starting with headers like "From:" or "Received:".
  • Do not use online converters for confidential or sensitive email - the file is uploaded to a third-party server.

Frequently asked questions

Does renaming `.msg` to `.eml` work?
No - MSG is a binary OLE container and EML is plain MIME text; renaming the extension produces a corrupt file that mail clients cannot open.
Are attachments preserved in the EML?
Yes - a proper MSG-to-EML conversion encodes attachments as MIME parts inside the .eml file.
Can I convert on macOS or Linux?
Yes - the msgconvert command-line tool (Email::Outlook::Message Perl module) reads MSG files on Linux and macOS and writes valid EML output.
Will the original email date be preserved?
Yes - the From/Date headers are written into the MIME output, so the original timestamp is preserved in the EML file.