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.

How to Index and Search EML Email Files?

.Eml Email files represented as envelopes.
MailDex software box.
Encryptomatic LLC logo across the top, 
MailDex logo, and text reading:
Email Manager and Converter
Indexing, Searching, Discovering, Converting, Saving Email as PDF, Visualizing Email Patterns.
Designed for Windows Computers.
Easy and Unlimited
30 Day Guarantee.
MailDex Windows software for indexing email and file attachments.

Searching through large quantities of .EML formatted email files is a daunting task. MailDex software for Windows by Encryptomatic LLC makes the job easy. MailDex will build an index you can search. The index will contain the body text, and header information. You can even optionally choose to index files attached to the emails.

Download the MailDex free trial and follow along.

MailDex’s interface is project driven. That just means that you can have multiple MailDex indexing projects. The benefit of this is that you can create separate silo’s of email data. These silos are not mingled. For example, if you were working at a law firm and you were working on multiple cases, you could create a separate project for each case. Later, you can permanently delete an email indexing project without impacting the other cases.

Step one is to create an email project in Maildex.

This is the MailDex software full user interface. It has selectable options on the top,  indexing projects on the left. On the right it reads "Getting Started with Maildex". Below that are icons reading: User Guide, Support, Email, Quick Start Videos, Home Page.
In the lower right segment is a list of emails that can be selected and viewed.
MailDex Main Screen

From the left side of the MailDex main screen, click on “New” to create a new project, and give it a name. After clicking OK, your new project will appear on the left side.

Screen image of MailDex New Project box.  It says, "New Project.  Project Name: "CASE 10282".
"Index Attachments" is checked as an option.  
Create a new project in MailDex

If you hover over the project name, MailDex will show you the status. Of course, we haven’t added any emails yet, so the status is empty.

Screen image of hover text. 
It "Project: Case 10282", Files ), Index 0, In Progress: False, Queued: 0, In Error: 0.
MailDex project status

The next step is to add emails to your new project. You can add one eml file, select multiple eml files, or even better, just add an entire Windows folder of .eml email files. There is no limit to the number of eml emails MailDex can index.

Screen image showing the location of the "Add File" and "Add Director" buttons. Text reads, "96,053 emails indexed.
Add Emails to Your Project Using the Add file and Add directory buttons.

MailDex supports more than just .eml emails, though. It can also index MBOX, EMLx, PST, OST, and MSG emails as well.

After adding emails to your project, MailDex automatically indexes them. After a short indexing period (indexing file attachments will take longer), you are ready to search your new email data base.

Screen image showing the location of the Search tab, with selectable icons "Advanced Search" and "Find in Current Message." A Search Box for simple search, and a check box for Regular Expression.
MailDex supports simple email string search and advanced search.

From the MailDex search tab, you can do a “quick search” to find all emails containing a specific string. An advanced search will allow you to set specific search conditions, such as searching between dates, or searching only emails sent between specific email addresses.

MailDex search criteria menu, allowing user to set conditions including search by sender, body, recipients, CC recipients, BCC recipients, delivery time and submit time. More conditions are available if the user scrolls further downl
Set specific email search by time and sender.

For more help or information on getting started indexing Eml emails with MailDex, post your question here! You can also email us with questions, or open a help ticket for full support.