How to Convert OLM to PST (Outlook Mac to Windows)
Step-by-step guide to converting Outlook for Mac OLM files to PST format for Outlook Windows. Migrate your Mac emails to PC.
Switching from a Mac to a Windows PC should be straightforward, but your email archive can make it surprisingly complicated. If you have been using Outlook for Mac, your emails are stored in OLM files. Outlook for Windows does not recognize that format. It expects PST files instead. This mismatch leaves many users stranded, staring at an archive they cannot open on their new machine.
This guide explains exactly what OLM files are, where to find them on your Mac, and how to convert them to PST so you can import everything into Outlook on Windows without losing a single email.
What Is an OLM File?
OLM stands for Outlook for Mac Archive. It is the file format that Outlook for Mac uses when you export your mailbox data. Under the hood, an OLM file is essentially a ZIP archive containing XML files that represent your emails, folders, contacts, calendar entries, and attachments.
While this XML-based structure works well within the Mac ecosystem, it is completely incompatible with Outlook for Windows. The Windows version of Outlook uses PST (Personal Storage Table), a binary format with an entirely different internal structure. There is no built-in tool in either version of Outlook that converts between the two.
Why Would You Need to Convert OLM to PST?
The most common scenarios include:
- Switching from Mac to Windows. You are moving to a new PC and want to bring your entire email history along. Your Mac archive is in OLM, but your new machine requires PST.
- Corporate standardization. Your organization runs on Windows-based infrastructure and requires all email archives to be in PST format for compliance, backup, or migration purposes.
- Sharing archives across platforms. A colleague on a Mac needs to send their email archive to someone on Windows, or vice versa.
- IT department migrations. The company is transitioning from a mixed-platform environment to a standardized Windows setup, and dozens of OLM files need to be converted for the entire team.
In every case, the core challenge is the same: two versions of the same email application use incompatible file formats.
Where Are OLM Files Stored on Mac?
OLM files are not generated automatically. You need to export them manually from Outlook for Mac. Here is how to create your OLM archive:
- Open Outlook for Mac.
- Go to Tools > Export.
- Select the items you want to export: emails, contacts, calendar events, tasks, or all of the above.
- Choose a destination folder on your Mac and click Export.
- Outlook will generate an
.olmfile containing everything you selected.
The default save location is usually your Documents folder or Desktop, but you can choose any location. Make note of where you save it, because you will need to find the file for the next step.
The Solution: Convert OLM to PST with MailtoPst
MailtoPst is the only fully online, cloud-based email converter that handles OLM to PST conversion directly from your browser. There is no software to download, no desktop application to install, and no license to purchase. The entire process runs on remote servers, which means it works from any computer, whether you are still on your Mac or already on your new Windows PC.
Step-by-Step Conversion Process
-
Locate your OLM file. Find the
.olmfile you exported from Outlook for Mac. If you have not exported yet, follow the steps in the section above. -
Upload to MailtoPst. Open mailtopst.com in any browser. Drag and drop your OLM file onto the upload area, or click to browse and select it. The file is transferred securely over HTTPS.
-
Select PST as the output format. Choose PST as your target format. MailtoPst will process the OLM file and convert all its contents into a properly structured PST archive.
-
Download the PST file. Once the conversion is complete, download the resulting PST file to your Windows PC (or to any location you prefer).
-
Import into Outlook for Windows. Open Outlook on your Windows machine, go to File > Open & Export > Import/Export, select Import from another program or file, choose Outlook Data File (.pst), and navigate to the PST file you downloaded. Outlook will import all your emails, folders, and attachments.
The entire process typically takes just a few minutes, depending on the size of your OLM archive.
What Gets Preserved During Conversion
One of the biggest worries when converting email archives is data loss. With MailtoPst, the following elements are fully preserved:
- Emails. Every message, including sender, recipients, subject, date, and body content (both plain text and HTML).
- Folder structure. Your Inbox, Sent Items, Drafts, and any custom folders you created in Outlook for Mac will appear in the same hierarchy in the PST file.
- Attachments. PDFs, images, spreadsheets, documents, and all other attached files remain intact and accessible.
- Calendar items. Appointments, meetings, and events from your Outlook for Mac calendar are carried over.
- Metadata. Read/unread status, timestamps, and other email properties are maintained.
You get a faithful copy of your Mac mailbox in a format that Outlook for Windows understands natively.
Tips for Large OLM Archives
OLM files can grow to several gigabytes if you have years of email history. Here are some practical tips for handling large archives:
- Check your file size before uploading. If your OLM is particularly large, make sure you have a stable internet connection. Wired Ethernet or strong Wi-Fi will give you the most reliable upload.
- Export in batches if needed. Outlook for Mac lets you choose which folders to export. If your full archive is very large, consider exporting in smaller batches and converting each one separately.
- Ensure sufficient disk space. Make sure your Windows PC has enough free storage to accommodate the downloaded PST file. A rough estimate is that the PST file will be similar in size to the original OLM.
- Let the cloud do the work. Because MailtoPst processes everything on its servers, the speed and specs of your local machine do not affect the conversion. An older laptop handles the process just as well as a high-end workstation.
No Mac Desktop Tool Required
A key advantage of using MailtoPst is that the conversion happens entirely in the cloud. You do not need to install any software on your Mac. There is no dependency on a specific macOS version, no compatibility issues with Apple Silicon versus Intel, and no resource-heavy application eating up your RAM.
Open a browser, upload your OLM file, and download the PST result. That is the entire workflow. It works on Safari, Chrome, Firefox, or any other modern browser.
Wrapping Up
If you are migrating from Apple Mail rather than Outlook for Mac, see our guide on converting EMLX to PST instead. Converting OLM to PST does not need to be a technical ordeal. The format gap between Outlook for Mac and Outlook for Windows is a well-known problem, and MailtoPst solves it cleanly. Upload your OLM archive, let the cloud-based converter do its job, and import the resulting PST into Outlook on your Windows PC. Your emails, folders, attachments, and calendar items arrive intact.
Visit mailtopst.com to convert your first OLM file for free.
Ready to convert your files?
100 MB free credit. No software to install. Works on any device.
Related articles
How to Convert EMLX to PST (Apple Mail to Outlook)
Complete guide to converting Apple Mail EMLX files to Outlook PST format. Migrate from Mac to Windows without losing your emails.
How to Convert PST to MBOX Without Outlook
Learn how to convert PST files to MBOX format without having Microsoft Outlook installed. Step-by-step guide for Mac, Linux, and Windows users.
Apple Mail to Outlook: The Complete Migration Guide (2026)
Migrate all your Apple Mail emails to Microsoft Outlook. Convert EMLX or MBOX to PST online. Step-by-step guide for macOS users.