MSG Viewer

Someone sent you a file ending in .msg and nothing on your computer will open it. Drop it here and read the message straight away: sender, recipients, the body with its formatting and pictures, and every attachment ready to pull out. No Outlook, no Microsoft account, and the message never leaves your device.

drop your files anywhere in this area

Your files never leave your device.

MSG

01 / Fast steps

  1. Drop or select one or more .msg files.
  2. The message appears here with its formatting, pictures and attachment list.
  3. Download the attachments individually, or take the whole message as a PDF.

02 / Best for

  • Open a .msg on a Mac, a Chromebook, a Linux desktop or a phone, none of which can open one natively.
  • Read a forwarded message on a personal computer that has no Office licence.
  • Get an attachment out of a .msg someone sent you when you cannot open the message itself.
  • Check what an unexpected .msg contains without opening it in your mail client.

03 / Why here

  • The formatted body is shown as the sender composed it, with pictures that travelled inside the message, not as stripped plain text.
  • Attachments are recovered as real files with their original names, so nothing stays trapped inside a format only Outlook reads.
  • Remote images are never loaded, so opening a message here cannot confirm your address to a sender who is testing it.
  • Nothing is executed and nothing is uploaded: the file is walked as data in your browser, so a message from an unknown sender is safe to inspect.

04 / Keep in mind

  • A body stored only as Outlook Rich Text (compressed RTF with no plain or HTML version) cannot be read, and the tool says so instead of showing a blank message.
  • A .msg carries no Date header the way real mail does, so no send date is claimed rather than showing a date that might be wrong.
  • Digitally signed and encrypted messages are shown as their envelope: this reads mail, it does not decrypt it.
  • Embedded messages attached to a message are listed but not opened recursively.

Good to know

Questions & answers

01How do I open a .msg file on a Mac or a phone?

Natively, you cannot, and this is not a fault in your setup. A .msg is written by Outlook for Windows in a Microsoft container format, and Apple Mail, Gmail, Android and every mobile client read mail as MIME instead, so the file is meaningless to them. The options are to open it in Outlook on Windows, to install a dedicated reader, or to use a page like this one that parses the container in the browser. The browser route is the only one that works identically on a Mac, a phone and a locked-down work laptop, because it installs nothing.

02Why does Outlook save messages as .msg instead of .eml?

Because .msg is a dump of Outlook's own internal representation of an item rather than an interchange format. Mail on the wire is MIME, which is what an .eml holds: readable headers followed by encoded parts. Outlook instead stores a message as a compound file, the same container used by an old .doc, holding hundreds of numbered MAPI properties. That preserves things MIME has no place for, such as Outlook categories, flags and the state of a calendar item, at the price that nothing outside Microsoft's ecosystem can read the result. Dragging a message out of Outlook produces the internal form, which is why the file is unreadable everywhere else.

03Is it safe to open a .msg from someone I do not know?

Opening it here is considerably safer than opening it in your mail client, for two specific reasons. Remote images are never fetched, so the sender is not told that a live person opened the message, which is the standard way a spam list confirms an address is worth attacking. And nothing in the file is executed: the container is walked as bytes to pull out text and attachments, so scripts in the HTML body have no runtime and any attachment stays inert data until you decide to download it. Inspecting a suspicious message before deciding what to do with it is exactly what this page is good for.

04Can I get the attachments out of a .msg?

Yes, and it is often the real reason people arrive here. Inside the container each attachment sits in its own sub-storage with its filename and its raw bytes; both are read out and offered as ordinary downloads with their original names. This works even when the message body itself cannot be shown, which matters because the usual situation is that a colleague forwarded an invoice or a contract inside a message you cannot open at all.

05Should I read the message here or convert it?

Read it here when you only need to see it, which is most of the time. Convert it when the file has to go somewhere else: MSG to PDF produces a document for filing, printing or attaching to a claim, and MSG to EML turns it back into standard mail that any client can open and reply to, with its headers and searchable text intact. This page downloads the same PDF as a convenience, so if reading it turns out to be enough, you already have a copy.