How to Convert Emails From Outlook .MSG to .EML Files

This article will show you how to convert Outlook .msg files to .eml files.

Msg email files are created by Microsoft Office Outlook.  An Msg file contains a single email message and any file attachments.  When an Outlook email message is copied outside of Outlook’s .pst or .ost database file, it is saved as a .msg file. Usually, the file name will be the email subject, such as “monthly report.msg”

If you have Microsoft Outlook for Windows, you can open an .msg file by clicking on it.  Because .msg files are a format that is proprietary to Microsoft, you may want to bulk convert Outlook .msg files to .eml files.  .Eml files are an open format supported by other email clients.

EmlViewer Pro is a handy tool for managing and converting email content.  It can read both .msg and .eml files, as well as Outlook .pst, .ost and .mbox files.

While Outlook can open individual .msg files when you click on them, it does not search or organize .msg or .eml files.  EmlViewer Pro is useful for reading in a folder with hundreds or thousands of .msg or .eml files, searching them, and also exporting them to different formats.

How to convert .Msg to .Eml

Download a free trial of EmlViewer Pro (also known as PstViewer Pro) and follow along with us.

When EmlViewer Pro starts, use the explorer view in the left column to select the folder containing your .msg email files. The .msg files will be read into EmlViewer Pro.  An .msg file can be recognized by the small “M” email icon in the mail list.

Screen shot of EmlViewer Pro with .msg files displayed.
.Msg Files in the EmlViewer Pro mail list.

Use EmlViewer Pro’s search feature to identify the .msg files you want to convert to .eml.

To select an email, highlight it in the list by clicking on it.  You can hold the control key and select multiple .msg emails for conversion.  To select all emails in the list, type control-A.

Now that the .msg files have been selected, click on the “Export” tab. From the dropdown list, select “Eml” export profile and then click on the “Export” button.

EmlViewer Pro will now begin converting the selected files from Msg to Eml format.

When the process is complete, you can use EmlViewer Pro to select the folder where your new .eml files reside, and they will be read into the mail list.

Converting .msg to .eml emails is easy with EmlViewer Pro. If you have any questions, please post them in the comments, or email us at supportline at, or call us at +1-651-815-4902 x2.

EML to CSV: Bulk Convert .EML Email Files To a List

Screen shot showing CSV selected a export format.

Professionals who regularly work with E-Mail understand the importance of being able to batch convert a large number of .eml email files to a text format. Whether you need an easily searchable text version of E-Mails, or if you just need to capture basic E-Mail header information in a text format,  EmlViewer Pro can help. This capability is included with every copy of EmlViewer Pro.

How to Convert .Eml to CSV

To follow along with this tutorial, download a free trial of EmlViewer Pro. The trial will allow you to export up to 50 E-Mails per export operation.  This restriction is of course removed from the registered version of the software.

When EmlViewer Pro first starts, use the folder explorer on your left hand side to select the folder where your .eml files are stored.  EmlViewer Pro will then read those E-Mail files into an organized list.

If you want to convert all of the E-Mails in the list to .csv/text, you can select them all for export by typing Ctrol-A.  Selected E-Mails will be highlighted in blue.

Exporting .eml into .csv format lets you then import E-Mails into Microsoft Excel.
EmlViewer Pro screen shot with .eml files highlighted for export.

Next select the Export tab.
From the drop down list, choose the CSV export profile, as shown in the image below.

Export .eml E-Mails into a .csv file. This image shows the CSV export profile selected in EmlViewer Pro.
Save Email Data to a CSV File.
Select CSV Export Profile

The last step is to click the “Export” button to begin the operation.  EmlViewer Pro will proceed with saving the select .eml E-Mails into a text-based Comma Separated Values (CSV) file. The .CSV file will be written to a folder location that you indicate.

Clicking on the .CSV file will cause it to open in your default spreadsheet application. In the image below, the CSV file has been opened in Microsoft Office Excel 2013.

.Eml Files Imported to Microsoft Excel From a .CSV File.

The E-Mail content has now been organized into columns that include the following fields:
From, Subject, Date, To, CC, Message Body, file attachment information, and a link to the original .eml file.

These columns can re-arranged or deleted, searched or otherwise manipulated.

While the trial version of EmlViewer Pro restricts export operations to 50 E-Mails, there is no limited to the number of .Eml files that may be converted to .CSV in the registered version.

Please post your questions below and we’ll be glad to answer them. You can also chat with us using the chat button on this website, or email our support team at:  supportline at