How can I open .msg files on a Mac

I can recommend the free Java program MSG Viewer, available from Sourceforge.

Msg Viewer is an e-mail-viewer utility for msg e-mail messages, implemented in pure Java. It works on Windows/Linux/Mac platforms. It also provides a Java API to read msg files programmatically.


Outlook for Mac unfortunately cannot read these messages, it seems.

MailRaider is a program that should be able to read those files just fine. It's available for $1.99 on the App Store. It used to be free, so you might find old versions somewhere.

Are you a Switcher? Have you got old e-mails archived somewhere? Have you ever wished that your Mac could read your old Microsoft™ Outlook .msg files? If so, MailRaider could be just what you need.

It should be able to read the files and even save attachments.

Here's a caveat about files that don't originate from Outlook:

Sadly, there are many other programs out there which use the .msg file extension. If your .msg file wasn’t written by Microsoft Outlook then MailRaider won’t be able to read it. If you’re able to open the content in an editor like TextEdit then it may be that the file will open happily in Apple Mail if you just change the extension to .eml.

Other applications you could try include Klammer (non-free).


Another free and cross-platform tool for extracting the contents of an Outlook msg file from the command line is msg-extractor. It requires Python3 and couple of other Python modules. To extract the contents of a file:

python -m extract_msg example.msg


Many solutions exists, but the simplest I found if you have outlook account is:

  1. Open your outlook online inbox: https://outlook.office.com/.

  2. Attach your .msg file on a draft message.

  3. Click to open it using your browser.

That's it.

Hope this still helps !


If you're a Mac user with an Exchange account at your business, or Outlook.com (or whatever they call it these days) account online, the easiest thing to do is probably send yourself a message with the .msg file attached to it. In your webmail interface, you can view that attachment as a message.