Why convert MSO to JPG?
Outlook generates oledata.mso when a message is composed in Rich Text or Word format with embedded OLE objects. The file is an ActiveMime wrapper around a zlib-compressed OLE2 Compound File holding formatting metadata and possibly macro code - not image pixel data. A .jpg file stores color data encoded with DCT compression; there is no such data in an .mso file for any converter to render.
How to convert MSO to JPG
Microsoft PowerPoint APP
If the sender's content originated in a PowerPoint presentation, ask them to export the relevant slide as .jpg via File > Export in Microsoft PowerPoint and send that file as a normal attachment instead.
Programs that convert MSO
About these formats
An MSO file - most often named oledata.mso or editdata.mso - is not a document. It is a formatting attachment Outlook adds automatically when a sender composes HTML/Word-format e-mail…
Open .MSO details →A JPG (also .jpeg) is a compressed photo or image in the JPEG format, standardized in 1992. Every operating system opens it natively - double-click and Windows Photos, macOS Preview, or…
Open .JPG details →Quality & what to watch
- No converter can extract an image from
oledata.mso- the file contains no image data at its top level. - The real fix is sender-side: switch Outlook's message format to HTML or Plain Text and send image files as normal attachments rather than embedded OLE objects.
- Crafted
.msofiles have been used to deliver Office macro payloads - do not attempt to open one from an unknown sender.
Frequently asked questions
I received oledata.mso but I expected an image. Where is it?
.mso file. The sender likely embedded an object in the email body rather than attaching the image directly - ask them to resend it as a normal attachment.