100% Private & Secure

Free OLM Converter
Convert to Any Format

Convert Mac Outlook OLM files to PST, EML, MBOX, CSV, HTML, JSON, or TXT.

7 output formatsMac Outlook supportEmail & contactsInstant conversion

Drop OLM file here

or click to browse

Overview

What Is OLM Conversion?

OLM is the archive and export format used by Microsoft Outlook for Mac. When you export your mail, calendar, or contacts from Outlook on a Mac, the result is typically an .olm file. Unlike PST (Personal Storage Table), which is used by Outlook on Windows, OLM is specific to the Mac version of Outlook. The file is not a single binary database like PST; it is a ZIP archive. If you open an OLM file with a ZIP tool, you will see a collection of files and folders, including XML files that store email metadata and content. Converting OLM means reading that ZIP structure, locating the XML (or other) data that represents each email, and turning it into formats you can use elsewhere — such as EML (one file per message), MBOX (single mailbox file), CSV (for spreadsheets), or HTML, TXT, and JSON for backup and analysis.

Our free OLM Converter processes everything on your device. You drop a .olm file, and the tool checks for the ZIP signature (first two bytes 0x50 0x4B, i.e. "PK"). It then uses a ZIP library to open the archive and iterate over the entries. For each entry that looks like XML or text, the tool reads the content and searches for known Outlook for Mac XML tags, such as OPFMessageCopySubject, OPFMessageCopySenderAddress, OPFMessageCopyToAddresses, OPFMessageCopyContent, and OPFMessageCopyTimeSent. From these tags it builds a list of extracted emails with subject, from, to, date, and body. If ZIP parsing fails or no XML is found, the tool falls back to scanning the raw file for readable text blocks (e.g. lines containing "From:", "Subject:"), similar to a PST fallback. Once emails are extracted, you can export them as EML (one file per message), a ZIP of EML files (PST-limited option), MBOX, CSV, HTML, TXT, or JSON. All processing happens on your device; nothing is uploaded. OLM conversion is especially useful for Mac-to-Windows migration: moving from Outlook for Mac to Outlook on Windows, or to Thunderbird, Gmail, or Office 365.

Common conversion scenarios include migrating from a Mac to a Windows PC (OLM to EML or MBOX, then import into Windows Outlook or another client), backing up Outlook for Mac mail in a universal format like EML, importing into Gmail or Office 365 by first exporting to EML/MBOX, and analyzing mail metadata in a spreadsheet via CSV. Because the converter works online, you can use it on any operating system — you do not need Outlook for Mac to convert an OLM file. Just open the tool, drop your .olm file, choose an output format, and download. For full native PST creation (a single .pst file that Outlook for Windows can open directly), desktop tools or Outlook itself are often used; this tool provides a PST-limited option (ZIP of EML files) and full EML/MBOX/CSV/HTML/TXT/JSON export so your data is never stuck in the OLM format.

Features

Features of the OLM Converter

Convert Outlook for Mac OLM to multiple formats with one tool

Multiple output formats

Export OLM content to EML (per message), PST (ZIP of EML), MBOX, CSV, HTML, TXT, or JSON. One tool for Mac-to-Windows migration and backup.

ZIP-based parsing

OLM is a ZIP archive. The tool opens it on your device, scans XML entries for email content, and extracts email data.

No upload

OLM is read and parsed entirely on your device. Nothing is sent to any server. Your data stays safe.

Private & secure

Your OLM file never leaves your computer. Ideal for converting Outlook for Mac data without risk.

Outlook for Mac archive

OLM is the native archive/export format used by Outlook for Mac. When you export mail from Outlook on Mac, you get an OLM file.

Email preview table

Shows file info, email count, and a preview table of the first emails (From, Subject, Date) before you convert.

How it works

How to Convert OLM Online

Four steps — no install, no Outlook for Mac required

01
01

Open the OLM Converter

Go to the OLM Converter page. You will see the info banner and upload area.

02
02

Drop your .olm file

Drag and drop an Outlook for Mac .olm file, or click to browse. File info and extracted email count appear.

03
03

Choose output format

Select EML, PST (ZIP of EML), MBOX, CSV, HTML, TXT, or JSON. Review the preview table of extracted emails.

04
04

Convert & download

Click Convert & Download. EML downloads each message; PST downloads a ZIP of EMLs; other formats produce a single file.

Compare Plans

Free vs Paid — OLM Converter

Get started free, upgrade when you need more power.

Feature
Free
Paid
Daily usage
5 uses/day
Unlimited
File size limit
10 MB
Up to 500 MB
All core features
No software installation
Works on any device
Files stay on your device
Batch processing
Priority support
Upgrade to Full Version

Unlock the Full Power of OLM Converter

Remove daily limits, process larger files up to 500 MB, enable batch processing, and get priority support.

File Viewers includes:

  • 21 file viewers included
  • Unlimited daily uses
  • 100 MB file size limit
  • All file formats supported
  • Email analysis tools

Also available in the All Tools Bundle

Q&A

User Q&A

Common questions about OLM conversion

Why convert OLM to EML?

EML is a universal single-message format. Converting OLM to EML lets you open emails in Thunderbird, Apple Mail, Gmail, or Windows Outlook without needing the original OLM.

Why convert OLM to PST?

PST is used by Outlook on Windows. Converting OLM to PST (or to EML/MBOX for import) is the standard way to move mail from Outlook for Mac to Windows or another client. This tool offers a ZIP of EML files as a PST alternative when full PST creation is not available online.

What is the OLM format?

OLM is Outlook for Mac's archive/export format. It is a ZIP archive containing XML and other files that store email metadata and content. The structure uses tags like OPFMessageCopySubject, OPFMessageCopySenderAddress, and OPFMessageCopyContent.

Do you upload my OLM file?

No. The OLM Converter processes everything privately on your device. Your file is never uploaded — nothing is sent to our servers.

Use cases

Use Cases for OLM Conversion

When and why to convert OLM files

Mac to Windows migration

Moving from Outlook for Mac to Outlook on Windows? Convert OLM to EML or MBOX, then import into Windows Outlook or another client.

Backup as EML

Save each Outlook for Mac message as a separate .eml file for portable, client-agnostic backup.

Import into Gmail or Office 365

Export OLM to EML or MBOX, then use your provider's import tools to bring mail into the cloud.

CSV for analysis

Export From, To, Subject, Date, and body preview to CSV for reporting or spreadsheet analysis.

No Outlook on this PC

Open and convert OLM on a machine that does not have Outlook for Mac installed (e.g. Windows or Linux).

Compliance & legal

Extract OLM content to standard formats (EML, TXT, HTML, CSV) for discovery or archiving.

FAQ

Frequently Asked Questions

More answers about the OLM Converter

Q1. What is an OLM file?
OLM (Outlook for Mac archive) is the format Microsoft Outlook for Mac uses when you export or archive your mail. It is a ZIP archive containing XML and other data. Unlike PST (Windows), OLM is specific to the Mac version of Outlook. Converting OLM lets you use that data on Windows or in other email clients.
Q2. Do you upload my OLM file?
No. The OLM Converter processes everything privately on your device. Your file is never uploaded — nothing is sent to our servers.
Q3. What is the difference between OLM and PST?
OLM is used by Outlook for Mac; PST is used by Outlook on Windows. Both store email, but the formats differ. OLM is ZIP-based with XML inside; PST is a proprietary binary format. Converting OLM to EML or MBOX gives you a universal format you can then import into Outlook (Windows), Thunderbird, or other clients.
Q4. Can I get a real PST file from OLM?
Full PST creation from OLM typically requires Outlook (Windows) or a dedicated desktop tool. This tool extracts email content and can give you a ZIP of EML files (labeled as PST-limited) or EML/MBOX for import. For a native PST file, use Outlook on Windows to import the EML/MBOX or use a desktop OLM-to-PST converter.
Q5. Why does it say OLM is ZIP-based?
Outlook for Mac stores its export in a ZIP container. The first two bytes of an OLM file are typically 0x50 0x4B ("PK"), the standard ZIP signature. The tool uses a ZIP library to open the archive and scan entries for XML containing email fields.
Q6. Is the OLM Converter free?
Yes. The tool is free to use with no sign-up.
Q7. Does it work on Windows?
Yes. Works on Windows, Mac, or Linux. You do not need Outlook for Mac to convert an OLM file.
Q8. What about MSG or PST files?
MSG is Outlook's single-message format (one email per file). PST is Outlook for Windows' multi-message store. This tool accepts only .olm (Outlook for Mac). For MSG or PST, use our MSG Converter or PST Converter.