MSO PDF
Not possible

Convert MSO to PDF

Can you convert MSO to PDF?
QUICK ANSWER
Is it possible to convert MSO to PDF?
No - not a direct conversion.

The oledata.mso file is an Outlook-generated ActiveMime wrapper around OLE formatting data, not a document. Ask for the original source file (.docx, .xlsx, etc.) and export it to PDF directly from the appropriate Office application.

No direct path
Also to PDF: LTX · TEX · DWG

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert MSO to PDF?

Outlook produces oledata.mso when a message sent in Rich Text or Word format includes embedded OLE objects; the file is a zlib-compressed OLE2 container holding rendering metadata, not a document. PDF generation requires a defined layout with text, fonts, images, and page dimensions - none of which exist in an .mso file. This is the same class of problem as winmail.dat: both are proprietary Outlook artifacts that non-Outlook clients cannot decode.

How to convert MSO to PDF

Microsoft Word APP

Ask the sender for the original .docx file; open it in Microsoft Word and go to File > Export > Create PDF/XPS to produce the .pdf.

Microsoft Excel APP

If the source is a spreadsheet, ask for the .xlsx file and export it to .pdf via File > Export in Microsoft Excel.

Microsoft PowerPoint APP

If the source is a presentation, ask for the .pptx file and export it to .pdf via File > Export in Microsoft PowerPoint.

Programs that convert MSO

Our free PDF toolsAll tools →

About these formats

Quality & what to watch

  • Any online tool claiming to convert .mso to .pdf cannot produce a meaningful result - the file has no printable content.
  • The root fix is sender-side: switching Outlook's message format (File > Options > Mail) to HTML or Plain Text stops .mso from being generated.
  • Unlike winmail.dat, which can hide real file attachments, oledata.mso holds only OLE object formatting data - the document you need was never inside it.

Frequently asked questions

I found an MSO-to-PDF converter online. Will it work?
No - any such tool either rejects the file or produces a PDF of raw binary bytes with no meaningful content.
Is oledata.mso the same as winmail.dat?
winmail.dat uses TNEF format and can contain real file attachments; oledata.mso holds OLE formatting data for embedded objects and does not contain the document you were expecting.
What should the sender do to avoid this problem?
In Outlook, go to File > Options > Mail and change the default format from Rich Text to HTML or Plain Text; send files as normal attachments rather than embedding OLE objects in the message body.