Summary

A .msg file is a Windows Outlook format, so a Mac has no built-in app for it. To open an MSG file on Mac without Outlook, use a Mac MSG viewer that reads the file on its own. To keep it for good, convert it to EML for Apple Mail or to PDF for a fixed copy.

Someone sent you a .msg file and you are on a Mac. It just will not open. You double-click and nothing useful happens. Or you get a window full of strange symbols. It feels broken.

It is not broken. A .msg is a Windows Outlook file. A Mac has no app set up to read it. Once you know that, the fix is simple. You do not need Outlook for any of it.

Key Takeaways

  • A .msg is a Windows Outlook format. Macs have no built-in app to open it.
  • Mac Outlook will not reliably open a loose .msg. Apple Mail cannot either.
  • The quickest fix is a Mac MSG viewer that reads the file on its own, with no Outlook.
  • To keep the email, convert the .msg to EML for Apple Mail or to PDF for a fixed copy.
  • Renaming a .msg to .eml does not work. They are different formats inside.

Why will a .msg file not open on a Mac?

The short reason is that a .msg belongs to Windows. Outlook on Windows saves a single email as a .msg, in a format built around Windows. A Mac was never given an app to read it, so nothing opens when you double-click.

The apps you would expect to help cannot. Apple Mail reads .eml files, which are built a different way. Mac Outlook is built around its own format and live accounts, so it will not reliably open a single .msg you drop on it. With no app claiming the file, the Mac either does nothing or hands it to a text editor, which shows a mess of symbols. None of that means the email is damaged.

The quickest way: open it in a Mac MSG viewer

The fastest fix is an app that reads .msg directly on the Mac. A viewer opens the file on its own, with no Outlook and no account, then shows the message, the headers and the attachments just as they were sent.

Get a Mac MSG viewer

Download a viewer made for macOS that opens .msg files. It installs like any normal Mac app.

Add your MSG file or folder

Open the app and add a single .msg or a whole folder of them at once. They load straight into the app.

Read the email and attachments

Click any message to read it, check the header details and open or save the attachments. No Outlook is involved at any point.

The BitResQ MSG Viewer runs on macOS and opens one file or a folder full of them with nothing else installed. It is the simplest way to read a Windows .msg on a Mac.

Stuck with a Windows .msg on your Mac? Open and read it in seconds.

Get the MSG Viewer for Mac

Turn the MSG into a Mac-friendly file

A viewer lets you read the file. If you want the email to live in your Mac for good, convert it into a format the Mac already understands. There are two sensible targets.

  • EML is the format Apple Mail reads. Convert the .msg to EML and you can open it in Apple Mail like any normal email, with the attachments attached.
  • PDF is best for a fixed copy you want to file, print or share. It keeps the look of the email as a document anyone can open.

The BitResQ MSG Converter writes .msg out to EML, PDF and other formats on the Mac. Our guides on converting MSG to EML with attachments and converting MSG to PDF with attachments walk through each one.

Things that look like fixes but are not

A few tricks float around online that waste time on a Mac. Knowing why they fail saves you the trouble.

  • Renaming the file to .eml. This looks clever but does nothing. The two formats are built completely differently inside, so changing the label does not change the contents. Apple Mail still cannot read it.
  • Opening it in TextEdit. You get a screen of symbols. A .msg is a binary file, not plain text, so a text editor cannot show the email.
  • Expecting Mac Outlook to open it. Mac Outlook is built around its own files and live accounts. It does not reliably open a single .msg you double-click, which is the very reason most people end up here.

Why a Mac cannot read a .msg on its own

Most guides hand you a tool and move on. They never explain why the file opens fine through the right app yet defeats the Mac completely. That comes down to what a .msg is made of. This part goes under the hood. It is more technical, so it sits here at the end.

A .msg is a Windows container format

A .msg is not plain text and not a simple file. It uses a Windows format called Compound File Binary, the same container that older Word and Excel files use. It works like a tiny file system inside one file, with folders and streams. Microsoft documents it in the [MS-OXMSG] file format spec. That container comes from the Windows world. A Mac ships with no app mapped to it, which is the whole reason a double-click goes nowhere.

Why renaming to .eml cannot work

This is the trick worth understanding, because it is the most common dead end. An EML file is plain email text, the same readable format mail servers pass around. A .msg is a binary container with each part of the email tucked into its own stream. They are not the same data wearing different extensions. Turning one into the other means reading the streams out of the container and rewriting them as email text, which is a real conversion, not a rename. Change the extension and all you have done is lie to the Mac about what the file is.

From our experience

The rename trick is the first thing people try and the first thing we have to undo. We have seen folders full of .msg files renamed to .eml that then will not open anywhere, because the rename told every app to expect text and find a binary instead. Convert the file properly and it opens first time. A rename only digs the hole deeper.

How a Mac app reads a .msg with no Outlook

A proper Mac viewer does not need Windows or Outlook, because the format does not care which system reads it. The app opens the .msg as the container it is and walks its streams, pulling each property out by its tag, the subject, the sender, the date, the body, then lifting attachments out of their own little folders. The format is the same on any platform, so a Mac reads it exactly the way a Windows tool would. The only thing missing on a plain Mac was an app that knows the layout.

The email is fully readable on any platform

Because a .msg carries everything inside itself, none of the email depends on Windows or Outlook being present. The full message is there, the transport headers that show the path it took, the timestamps and the original attachments. A Mac with the right reader pulls all of it out intact. That cross-platform completeness matters in an investigation, where the same file has to give the same answers no matter which machine opens it.

From our experience

We get handed .msg files on Macs all the time, with no Windows machine anywhere in reach. It is never a problem. We read the file on the Mac, headers, times, attachments and all, because the evidence lives in the file, not in the platform that made it. The Mac was only ever short an app, not short the data.

What you lose when you convert

The two targets keep different things. EML keeps the email as an email, so the message, the headers and the attachments all carry over and open in Apple Mail. PDF keeps the look, a fixed picture of the message that is easy to file or print, but it flattens the email into a document, so attachments and the live structure do not come with it the same way. Pick EML when you want a working email on the Mac. Pick PDF when you want a record to keep.

What if you are on Windows, not a Mac?

If you landed here but you are on Windows, the fixes are different. When Windows says the file is not associated with Outlook, that is a file-link problem with its own steps in our guide on the MSG file not associated with Outlook error. If the file will not open after a download, see our guide on the MSG file that will not open in Chrome.

Final word

So a .msg that will not open on a Mac is a format problem, not a broken email. It is a Windows file on a machine with no app for it. Read it with a Mac MSG viewer or convert it to EML for Apple Mail or to PDF to keep. Either way the email was whole the whole time.

Before you fight the file, settle what you want from it. Do you just need to read this one email now? Or do you want it saved into your Mac for good?

Frequently Asked Questions

Why will my .msg file not open on my Mac?

A .msg is a Windows Outlook format, so a Mac has no built-in app for it. Apple Mail reads .eml and Mac Outlook uses its own files, so nothing opens a loose .msg. The email is fine, the Mac just lacks the right app.

How do I open an MSG file on Mac without Outlook?

Use a Mac MSG viewer. It opens the file on its own, with no Outlook and no account, then shows the message, headers and attachments. Add one file or a whole folder and read them straight away.

Can I just rename the .msg file to .eml?

No. The two formats are built differently inside, so renaming only changes the label, not the contents. To get an EML you can open in Apple Mail, convert the .msg properly rather than renaming it.

Can Apple Mail open a .msg file?

Not directly. Apple Mail reads EML files. Convert the .msg to EML first and Apple Mail opens it like any normal email, with the attachments attached.

Does Mac Outlook open .msg files?

Not reliably. Mac Outlook is built around its own format and live accounts, so a single .msg you double-click usually will not open. A Mac MSG viewer is the reliable way to read one.

How do I save a .msg as a PDF on a Mac?

Use an MSG converter on the Mac and choose PDF. It turns the email into a fixed document you can file, print or share. Choose EML instead if you want a working email rather than a record.