★ 4.9 / 5 from 995 verified reviews on G2, Capterra and Trustpilot

MSG Converter
For Outlook .msg Files

PCDOTS MSG Converter Software reads Outlook .msg files on Windows without an Outlook install and exports them to PST, PDF, Microsoft 365, Gmail and 12 more destinations. Handles ANSI and Unicode MSG variants, embedded MSG-in-MSG attachments, and signed S/MIME messages.

  • Reads ANSI and Unicode MSG variants with auto-detection at file load.
  • Exports to PST, PDF, MBOX, EML, HTML, CSV plus direct delivery to Microsoft 365, Gmail, Yahoo and IMAP.
  • Bulk processes thousands of MSG files at once with date, sender and subject filters at parse time.
  • Handles embedded MSG-in-MSG, signed S/MIME and password-protected MSG messages.
  • No Outlook installation required. Reads MSG bytes directly via the CFBF container parser.
PCDOTS MSG Converter v3.4
PCDOTS MSG Converter launch screen Most Popular
Software Traits

The MSG Format Family and How the Converter Handles Each Variant

Each .msg file is a Compound Document Binary File (CFBF) holding one email, contact, calendar item or task as MAPI properties. The format ships in two encodings (ANSI for Outlook 2003 and earlier, Unicode for 2007+), supports embedded MSG-in-MSG attachments, and carries variant payloads for signed S/MIME and password-protected messages. The PCDOTS converter handles each at the structural layer.

ANSI and Unicode Variant Handling

MSG ships in two binary encodings: ANSI (Outlook 2003 and earlier) and Unicode (2007+). Mixing them in a bulk job corrupts character encoding on one or the other. The PCDOTS reader detects the variant per file at the CFBF stream level and applies the correct decoder before any property lookup.

  • Per-file variant detection at the CFBF stream level
  • Outlook 2003 ANSI through Microsoft 365 Apps Unicode coverage
  • Mixed-variant bulk jobs handle without operator intervention

Filter Rules at MAPI Property Level

Generic MSG converters filter on filename. The PCDOTS converter filters on the parsed MAPI properties: PR_SENDER_EMAIL_ADDRESS, PR_SUBJECT, PR_CLIENT_SUBMIT_TIME, PR_HASATTACH, follow-up flag, sensitivity level, conversation thread index. Filters apply at parse time, so a 50,000-file source narrowed to a 200-message subset converts in roughly the time those 200 records would take alone.

  • Filter on parsed MAPI properties, not just filenames
  • Date range, sender pattern, subject regex, attachment threshold, follow-up flag
  • Filters apply at parse time, runtime proportional to selection

Read MSG Files the Way Outlook Would Display Them

The reader pane renders three layers against any loaded MSG: rendered output (the way Outlook would show the message), full MAPI property listing (every named property with its value, including non-standard ones), and raw CFBF bytes (for diagnosing structural issues). Same reader ships in the standalone PCDOTS MSG Viewer.

  • Three render views: rendered, MAPI property listing, raw CFBF bytes
  • Catches encoding issues and structural corruption before conversion
  • Same reader ships in standalone PCDOTS MSG Viewer

Bulk Conversion of MSG File Folders

Queue a folder containing thousands of .msg files (one folder per case, one folder per support ticket category, one folder per CRM export) and process them sequentially with a unified progress display. Memory footprint stays flat regardless of queue depth. Tested up to 100,000 MSG files in a single execution.

Reads MSG From Every Outlook Edition

Source coverage: Outlook 2003, 2007, 2010, 2013, 2016, 2019, 2021, Microsoft 365 Apps, plus MSG files exported from Outlook for Mac, MailStore Server archives, and PCDOTS Email Recovery output. Edition detection runs at file load and routes each MSG through the correct ANSI or Unicode decoder.

Search Across MSG Files Without Opening Outlook

Locate specific messages across thousands of MSG files in a folder by sender, subject, body content, date range, attachment filename or MAPI property value. Results return in milliseconds. Useful when MSG files come from a forensic disk image and the operator needs to find specific records before bulk conversion.

Extract Specific Data From a Set of MSG Files

Field extraction handles cases where the conversion target is not full migration but specific data: email addresses (deduplicated CSV), attachments (filesystem dump with original filenames), phone numbers (regex-matched from message bodies). Output writes as standalone TXT, CSV, JSON or PDF files.

Direct Delivery From MSG to Cloud Mailboxes

OAuth-authenticated direct delivery from MSG files to Microsoft 365, Google Workspace, Yahoo, iCloud and any RFC 3501 IMAP server. The intermediate PST or MBOX file step disappears. Useful for migrations where the source MSG files arrive in batches and need to land directly in user mailboxes.

No Outlook Installation Required on the Conversion Machine

Runtime requirement: a Windows machine with .NET Framework 4.5 or later. Excluded from the dependency graph: working Microsoft Outlook install, Office license, Exchange profile, MAPI subsystem registration. The CFBF parser implements MSG container reading directly. Compatibility: Windows XP through Windows 11 client editions, Server 2003 through 2022.

14K+MSG variants in regression suite
21Years tracking MSG format changes
99.5%MAPI property fidelity rate
14Output destinations
Simple 3-Step Process

The Three-Stage MSG Conversion Workflow

MSG conversion follows three stages: load the source folder of .msg files, decide what crosses to the output, write to the destination. The 11-step walkthrough later on the page covers MAPI-property filters, embedded MSG-in-MSG handling, and authenticated cloud destinations.

1. Load the MSG Source

Launch the converter and select the source. Three input modes: single MSG file, folder of MSG files (typical for bulk export from Outlook), nested folder tree. The parser walks the tree, identifies MSG files by CFBF signature, and detects ANSI vs Unicode variant per file.

2. Inspect and Filter

The reader pane is the operator decision point. Browse the loaded MSG set, verify that messages render correctly across ANSI and Unicode variants, confirm embedded attachments came through. Apply filters at this stage: by sender, subject pattern, date range, attachment threshold, follow-up flag, MAPI property value.

3. Write to the Destination

Three destination categories. Email file formats: PST for Outlook, MBOX for Thunderbird/Apple Mail, EML for individual messages. Document formats: PDF, PDF/A, HTML, CSV. Live cloud and IMAP: Microsoft 365, Google Workspace, Yahoo, iCloud, generic IMAP.

Software Compatibility

MSG Source Variants and Output Destinations

The converter reads ANSI MSG, Unicode MSG, embedded MSG-in-MSG, signed S/MIME and password-protected MSG from every Outlook edition since 2003. Writes to 14 destinations across file formats, document formats and live cloud services.

EML format
MBOX format
Outlook PST format
Outlook OLM format
MSG format
OFT format
iCloud
Google Takeout
Maildir
vCard
CommuniGate
Kerio
MDaemon
Zimbra
Input File Formats / Servers

Specialized and Tested Across Every Common Email Source

The MSG converter for Windows reads .msg files from folders, attachments and cloud archives. Whether the data sits in orphan files on a hard drive or behind an IMAP login, the converter handles it natively without needing the original software installed.

PCDOTS MSG Converter v3.4
PCDOTS MSG Converter launch screen with Open menu and source picker All Sources
Complete Format Coverage

MSG Format Family and Output Destinations in Detail

Browse the full list of input file MSG variants, embedded MSG attachments and output destinations the MSG Converter Tool reads and writes.

Email File Formats8 formats
FormatFull NameTypeDescription
PST Input & OutputPersonal Storage TableMicrosoft OutlookPrimary Outlook data file containing emails, contacts, calendar, tasks, and notes.
OST InputOffline Storage TableMicrosoft OutlookOffline cached copy of Exchange mailbox data. Supports inaccessible or orphaned OST files.
MBOX Input & OutputMailbox FormatThunderbird, Apple Mail, EudoraUniversal text-based mailbox format used by dozens of email clients and servers (see IETF RFC 4155 specification).
EML Input & OutputEmail MessageMultiple clientsIndividual RFC 822 email message files. Widely supported by Windows Mail, Outlook Express, and others.
MSG Input & OutputOutlook MessageMicrosoft OutlookSingle Outlook email message in Compound Document File format. Preserves all metadata.
OFT InputOutlook File TemplateMicrosoft OutlookOutlook email template files. PCDOTS converts OFT templates to any supported format.
OLM InputOutlook for Mac ArchiveMac OutlookNative archive format for Outlook on macOS. Contains emails, contacts, and calendar data.
DBX InputOutlook Express MailboxOutlook ExpressLegacy email storage format used by Microsoft Outlook Express (discontinued in 2006).
Desktop Email Clients9 clients
Email ClientPlatformStorage FormatConversion Support
Microsoft OutlookWindows / MacPST, OST, OLMFull: emails, contacts, calendar, tasks, notes, attachments
Mozilla ThunderbirdWindows / Mac / LinuxMBOXFull: all folders, subfolders, attachments, filters
MailbirdWindowsSQLite / MBOXFull: all mailbox data including multiple accounts
eM ClientWindows / MacSQLite DBFull: messages, contacts, calendar, attachments
MailspringWindows / Mac / LinuxSQLite / MBOXFull: all email data and account configurations
PostboxWindows / MacMBOXFull: Thunderbird-compatible MBOX format
Windows Live MailWindowsEML + WLMXFull: all message folders and account data
EudoraWindows / MacMBX (MBOX variant)Full: legacy Eudora mailbox files
IceWarpWindows / LinuxProprietaryFull: direct IceWarp server data export
Cloud & Webmail Services7 services
ServiceTypeDirectionAuth Method
Gmail / Google WorkspaceCloud WebmailInput & OutputOAuth 2.0 / App Password
Microsoft Office 365Cloud BusinessInput & OutputOAuth 2.0 / Modern Auth
Yahoo MailCloud WebmailInput & OutputApp-specific Password
iCloud MailCloud WebmailInput & OutputApp-specific Password
Hotmail / Outlook.comCloud WebmailInput & OutputOAuth 2.0
Google TakeoutExport ArchiveInputTakeout ZIP / MBOX
Any IMAP ServerUniversal ProtocolInput & OutputIMAP / SSL / TLS
Email Servers5 servers
ServerTypeStorage FormatNotes
ZimbraOpen Source ServerZimbra TGZSupports Zimbra Community & Enterprise editions
MDaemonWindows Mail ServerMDaemon MAIDirect MDaemon user folder access, no export needed
Kerio ConnectBusiness Mail ServerKerio IMAP StoreConverts Kerio data stores directly without server access
Communigate ProEnterprise ServerCommunigate CGPSupports all Communigate mailbox folder structures
Lotus Notes / HCLIBM/HCL PlatformNSFVia intermediary conversion. Contact support for enterprise plans.
Output Destinations13 outputs
Output FormatCategoryBest Used For
PSTEmail FileImporting into Microsoft Outlook on any Windows PC
MBOXEmail FileThunderbird, Apple Mail, Postbox, or any MBOX-compatible client
EMLEmail FileWindows Mail, individual email archiving, or web uploads
MSGEmail FileSaving individual Outlook messages with full metadata
PDFDocumentLegal archiving, compliance, sharing non-editable email records
HTMLDocumentWeb-based email viewing, readable in any browser
CSVSpreadsheetExtracting email data for analysis in Excel or Google Sheets
vCard (VCF)ContactsExporting contacts to any address book or CRM
ICSCalendarExporting calendar events to Google Calendar, Apple Calendar
TXTPlain TextSimple archiving, text analysis, or importing into databases
GmailCloud ServiceDirect migration. Emails appear in Gmail inbox immediately
Office 365Cloud ServiceDirect migration to Microsoft 365 business mailboxes
IMAP ServerProtocolAny IMAP-compatible server: Dovecot, Postfix, Exchange, etc.
Advanced Filters

The MSG Converter Doubles as a Reader, Searcher and Field Extractor

The MSG converter ships with three operations against any loaded MSG set, all running on the same parsed object: reading (preview pane that shows the message as Outlook would render it), searching (indexed query across the parsed MAPI properties), extracting (specific fields out without a full conversion).

The same software that runs the MSG conversion also reads the data underneath. Open any folder of .msg files and inspect every message in rendered mode, MAPI property mode or raw CFBF byte mode. Spot deleted-but-not-purged content, verify MAPI properties and confirm structural integrity before any destructive action. For pure inspection without conversion, see the Email Forensics Investigation tool.

Advanced search across the loaded MSG set returns matches in milliseconds. Search by sender, recipient, subject, date range, attachment filename, message body or any MAPI property value combined with boolean operators (AND, OR, NOT). Match results export as a standalone output without rerunning the full conversion.

PCDOTS MSG Converter v3.4
PCDOTS MSG Converter search and extract interface Smart Search
Why Users Switch to PCDOTS

Five Recurring MSG Problems and Their Resolutions

Five recurring failure patterns drive most MSG support cases. Each maps to a specific resolution path in the converter. The list comes from 21 years of customer support data covering MSG work across legal, forensic and migration scenarios.

Problems You're Facing

Problem: cannot open a .msg file without Outlook installedMicrosoft Outlook is the natural reader for .msg files because the format is Microsoft proprietary. End users who receive .msg files from a colleague or a legal hold often have no Outlook on the receiving machine. Standard Windows shell does not recognize the format; opening a .msg in Notepad shows binary garbage.
Problem: attachments lost or broken after MSG conversionGeneric MSG converters that read the format superficially miss attachments stored as nested CFBF streams. Embedded MSG-in-MSG attachments (a .msg file that itself contains other .msg files as nested children) are particularly fragile; tools that treat MSG as opaque blobs lose the inner messages entirely.
Problem: bulk MSG dump cannot import into modern email clientsOutlook can import a single .msg by drag-and-drop but offers no bulk import for a folder of .msg files. Microsoft 365 cannot import .msg directly. Apple Mail and Thunderbird do not understand the format. A 5,000-message MSG dump (typical for legal evidence collection or customer support archive) requires a converter to bridge into any modern destination.
Problem: 50,000+ MSG files in a folder, no way to bulk processMSG files accumulate one at a time when users save individual emails from Outlook. After years of accumulation, a single shared folder can hold tens of thousands of .msg files. Converting them one at a time through Outlook drag-and-drop scales poorly; even at 30 seconds per file, 50,000 files takes 17 days of operator time.
Problem: ANSI MSG files from old Outlook versions show garbled textMSG files exported from Outlook 2003 and earlier use ANSI encoding instead of Unicode. Modern converters that assume Unicode render Cyrillic, Mandarin, Arabic and accented Latin characters as garbled output. Mixed-variant folders (some ANSI, some Unicode) compound the problem when the converter applies one decoder to all files uniformly.

How PCDOTS Fixes It

Resolution: standalone CFBF parser, no Outlook requiredThe PCDOTS reader implements the CFBF container format directly. The runtime requirement is a Windows machine with .NET Framework 4.5+. Excluded from the dependency graph: Outlook, Office license, Exchange profile, MAPI subsystem registration. The standard recovery deployment is a Windows operator workstation, nothing else.
Resolution: byte-level retention through the conversionEvery RFC 5322 header, MIME structure, attachment, MAPI named property, follow-up flag, sensitivity level, conversation thread index, sent timestamp carries through to the output. The diagnostic log records exact item count, total size, and any items the parser flagged for review.
Direct MBOX to Gmail migration in a single click.Connect your Gmail account inside the converter. PCDOTS pushes the messages straight into your inbox without a download and re-upload step.
Resolution: bulk queue with MAPI-property filter rulesThe batch queue accepts a folder root, walks it recursively for .msg files, and processes each in source order under a single job. Memory footprint stays flat regardless of queue depth. Filters at parse time scope the conversion to matching records: sender, subject, date range, attachment threshold, MAPI property value.
Resolution: per-file ANSI/Unicode variant detectionThe reader detects ANSI vs Unicode MSG at the CFBF stream level on each file individually, not per folder. Mixed-variant folders process correctly with each file getting the right decoder. Character encoding survives intact through the conversion regardless of source variant mix.
Real-World Applications

Six Recurring MSG Conversion Patterns

MSG files arrive in production from a handful of recurring sources: legal evidence collection, customer support archives, departing-employee mailboxes, attachment hand-offs. The six patterns below cover what teams typically do with .msg files once they have them on Windows.

Loading MSG Evidence Into PST for Outlook Import

Outlook MSG files arrive as deliverables for legal hold or e-discovery production. The converter consolidates a folder of MSG files into a single PST archive that imports cleanly into Outlook 2007 through Microsoft 365, with original folder hierarchy carried through.

PST to Office 365Exchange migration

PDF/A Output for Court-Admissible Records

Discovery deliverables requiring PDF/A output (per ISO 19005-1) with full RFC 5322 headers carried through for chain-of-custody. The converter writes each MSG as a separate PDF/A with SHA-256 hash logs and metadata trails for opposing counsel review.

PDF exportGDPR compliance

Forensic Examination of MSG Files From a Disk Image

Forensic examiners reading MSG files extracted from a disk image without altering source bytes. The reader operates in append-only mode and exposes header anomalies, deleted-but-not-purged messages, and structural corruption through the inspection pane before any conversion writes data.

Corrupted PSTForensic recovery

Customer Support Archive Consolidation

Customer support teams accumulating thousands of MSG files saved from Outlook over years. The converter consolidates them into a searchable PST or MBOX archive, or writes them into a Microsoft 365 shared mailbox for ongoing access without keeping the loose .msg folder around.

MBOX to PSTEML to MSG

HIPAA-Aligned MSG Archive Retention

Healthcare organizations under HIPAA Privacy Rule retention requirements. Local-only processing: MSG files never transit external infrastructure. PDF/A output covers the seven-year retention window.

HIPAAHealthcare archives

Extracting Contact Data From MSG Folders

Sales and marketing teams with archives of customer correspondence in MSG form. Field extraction retrieves email addresses, phone numbers and signature-block contact records from the loaded MSG set into deduplicated CSV, useful for CRM enrichment after a platform migration.

Contact extractionCRM enrichment
Why Customers Choose This Tool

Eight MSG Conversion Capabilities Beyond Generic Tools

Generic MSG converters handle the easy cases: an unlocked .msg file, ASCII content, no embedded MSG-in-MSG, no signed messages. The eight capabilities below address the cases where generic tools quietly fail or silently corrupt output. Each capability comes from 21 years of customer support data covering MSG work in legal, forensic and migration scenarios.

Reads ANSI and Unicode MSG From One Tool

A single binary handles ANSI MSG (Outlook 2003 and earlier) and Unicode MSG (2007+ through Microsoft 365 Apps). Variant detection runs at file load. No operator intervention needed for mixed-variant bulk jobs.

Filter Bulk Jobs at the MAPI Property Level

Filter rules apply at parse time on parsed MAPI properties, not just filenames: sender pattern, subject regex, date range, attachment threshold, follow-up flag, sensitivity level, conversation thread index. A 50,000-file source narrows to a 200-message subset proportional to runtime.

Extract Specific Data Without Full Conversion

Field extraction operates against the same parsed MSG set as the conversion. Output writes as standalone TXT, CSV, JSON or filesystem dumps: deduplicated email addresses, attachments with original filenames, regex-matched phone numbers, signature-block contact records.

Fourteen Output Destinations

Output writes to email file formats (PST, MBOX, EML, MSG, OFT), document formats (PDF, PDF/A, HTML, CSV, TXT), and live cloud and IMAP (Microsoft 365, Google Workspace, Yahoo, iCloud, generic IMAP).

Configurable Output Location and Filename Pattern

Browse to any destination path, including network shares. Optional configuration: file naming patterns, header inclusion rules, attachment handling thresholds, post-completion actions. Defaults work for standard MSG conversions.

Forensic Inspection Before Conversion Commits

The forensic preview pane runs three render layers simultaneously: rendered output, full MAPI property listing, raw CFBF bytes. Surfaces deleted-but-not-purged content, structural corruption, and embedded MSG-in-MSG attachments before the conversion writes data.

Handles Embedded, Signed and Encrypted MSG

The CFBF parser handles embedded MSG-in-MSG (a .msg file holding another .msg as an attachment), signed S/MIME messages (signature carried through to the output where the destination supports it), and password-protected MSG files (after the operator supplies the password).

Wide Operating System Compatibility

Compatible with Windows XP through Windows 11 client editions and Server 2003 through 2022. Both 32-bit and 64-bit binaries ship in the same installer. Runs without administrator rights. .NET Framework 4.5+ is the only runtime requirement.

Technical Specs

System and Software Requirements

What you need to run the MSG converter for Windows, plus the trial limitations.

Software NamePCDOTS MSG Converter
Current Version3.4
ProcessorPentium-class or higher
RAMMinimum 2 GB
Hard Drive Space100 MB free space
Operating SystemWindows 11, 10, 8.1, 8, 7, Vista, XP. Server 2019, 2016, 2012, 2008, 2003 and earlier.
Email Clients & FormatsExport options · Product guide
Install / UninstallInstall (PDF) · Uninstall (PDF) · Refund policy

Trial limitation: the demo edition exports up to 10 emails per folder so you can verify accuracy on real data before purchasing. The full edition has no limits and ships with a lifetime license.

Trial vs Full

Trial vs Full Edition for MSG Conversion

Both editions ship the same conversion wizard, the same parser, the same destination writers, the same preview pane. The trial caps each source folder at 25 items in the conversion output for evaluation. The full edition ($49 one-time license) removes the cap, adds priority technical support, and includes lifetime updates.

FeatureTrial VersionFull Version
Full MSG to PST/PDF/MBOX Conversion10 items per folder Unlimited
MAPI Property-Level Filter Rules
Direct Cloud Delivery (Microsoft 365, Gmail)
Folder Hierarchy Carry-Through
Lifetime License ValidityNo
Priority Technical SupportNo
Windows 32-bit and 64-bit Editions
PriceFree$49
30-Day Refund PolicyDownloadBuy Now
Honest Comparison

How the MSG Converter Compares to Alternatives

The MSG converter market splits into three groups. Paid commercial tools (BitRecover, SysTools, Aryson, Coolutils) priced $40 to $80 with varying levels of MSG variant support. Free online MSG converters requiring upload of .msg files to third-party servers. Built-in OS tools (Outlook drag-and-drop) handling single MSG files but no bulk processing. The PCDOTS converter combines local processing with the format depth (ANSI/Unicode detection, embedded MSG handling, MAPI property filtering) typically missing from all three groups.

FeatureBest ChoicePCDOTSOther Paid ToolsAid4Mail, Stellar, etc.Free Tools / Online
MSG Variants Read (ANSI + Unicode)25+10 to 40+2 to 5
No Outlook Installation RequiredYesPartialNo
Bulk MSG Folder ConversionYesYesNo
Direct MSG to Microsoft 365 DeliveryYesPartialNo
MSG Preview With MAPI Property ViewYesPartialNo
Raw CFBF Byte Inspection ModeYesPartialNo
MAPI Property-Level FiltersYesLimitedNo
Field Extraction (Attachments, Addresses)YesPartialNo
Free Trial AvailableYesYesYes
Lifetime LicenseYesNoN/A
Embedded MSG-in-MSG HandlingYesVariesNo
Signed S/MIME and Encrypted MSG SupportYesLimitedNo
30-Day Refund PolicyYesVariesN/A
Starting Price$49$49 to $149+Free (limited)

Comparison based on publicly available MSG converter feature documentation at the time of writing. Capabilities may vary by competitor version. PCDOTS MSG Converter Software is independently verified by 995 user reviews on G2, Capterra and Trustpilot.

Video Tutorial

Watch How to Convert Emails in 5 Minutes

A short walkthrough showing every step of the conversion workflow on a real source mailbox, from launch to verified output.

PCDOTS MSG Converter video tutorial, click to play
5 min walkthrough YouTube
Real Performance Numbers

MSG Conversion Performance Reference

Performance numbers below come from two reference sources. Internal regression testing: 14,000+ MSG variants spanning Outlook 2003 ANSI through Microsoft 365 Apps Unicode, plus signed S/MIME and embedded MSG-in-MSG cases. Customer survey data: 995 verified reviewers reporting on production MSG conversion outcomes.

85%

Customer Satisfaction

93%

Output Accuracy

99%

Successful Test Runs

How It Works

The Eleven-Step MSG Conversion Walkthrough

Standard procedure for reading and exporting Outlook .msg files in bulk on Windows. The 11 steps below go deeper than the three-stage quick guide: filter rules, embedded MSG handling, advanced output options. Each step has an associated screenshot from a production conversion run. Operator time: 6 to 12 minutes per configured run.

Launch the MSG Converter

Run the PCDOTS MSG Converter Software from the Start menu or desktop shortcut. The wizard opens with the source selection dialog. No Outlook install or Office license check runs at startup; the wizard reads MSG files directly through its CFBF parser.

Select the MSG Source

Three input modes available. Single .msg file: pick one MSG file for inspection or quick conversion. Folder of .msg files: typical for bulk export from Outlook or legal evidence collection. Nested folder tree: the parser walks the tree recursively, identifies MSG files by CFBF signature.

Inspect the Loaded MSG Set

Once the source loads, the left panel lists every MSG file with status indicators. Each file shows variant detection result (ANSI or Unicode), embedded MSG-in-MSG count, attachment count, and parse warnings if any. Folder hierarchy from the source filesystem layout reflects in the tree.

Preview Each MSG File

Click any MSG file to load it in the reader pane. Three view layers run simultaneously: rendered output (the way Outlook would display the message), full MAPI property listing (every named property with its value), raw CFBF bytes. Catches encoding issues before conversion commits.

Apply MAPI Property Filters

Filter the loaded MSG set on parsed properties: PR_SENDER_EMAIL_ADDRESS, PR_SUBJECT, PR_CLIENT_SUBMIT_TIME, PR_HASATTACH, follow-up flag, sensitivity level, conversation thread index. Filters apply at parse time. A 50,000-MSG source narrows to a 200-message subset proportional to runtime.

Use Field Extraction Mode (Optional)

If the goal is specific data (contact list rebuild, attachment archive, phone number harvest), the Extract menu retrieves those fields from the parsed MSG set without committing to a full conversion. Output: email addresses (CSV), attachments (filesystem dump), phone numbers (TXT).

Pick the Output Destination

Three destination categories. Email file formats: PST, MBOX, EML, MSG re-export, OFT. Document formats: PDF, PDF/A (per ISO 19005-1 long-term archival), HTML, CSV, TXT. Live cloud and IMAP: Microsoft 365, Google Workspace, Yahoo, iCloud, generic RFC 3501 IMAP server.

Configure Output Options

Browse to any destination path including network shares. Optional configuration: filename naming patterns (date prefix, subject substitutions), header inclusion rules, attachment handling thresholds, post-completion actions ("open destination folder", "delete source after success"). Defaults work for standard MSG conversions.

Execute the Conversion

Click Save. The wizard streams the parsed MSG set through the destination writer. Progress display shows per-folder count and ETA based on workstation throughput. Memory footprint stays flat regardless of queue depth. The diagnostic log records exact item count, total size, and any items flagged for review.

Verify Run Completion

When the wizard reports Conversion Complete, the output destination contains the converted records. Click Open Folder to inspect the destination directly. The trial edition caps each source folder at 25 items; the licensed wizard processes the entire queue without limits.

Inspect and Validate the Output

Open the destination format in its native reader (Outlook for PST, Adobe Reader for PDF, Thunderbird for MBOX, web browser for cloud destinations). Compare against the source MSG count from the diagnostic log. Verify ANSI and Unicode messages render correctly. Validate attachment count matches source.

Independent Validation

Reviewed and Awarded by Trusted Software Sites

Independent third-party reviews verify the MSG Converter Wizard performance against documented capabilities. Each award listed below sources from the original publisher (G2, Capterra, Trustpilot, Software Suggest). The aggregate rating combines feedback from 995 verified reviewers since the most recent major release.

4.6
Average across all reviews
1,408
Verified user reviews
4
Editor's Choice awards
Editor's Pick

Software Informer

"100% Clean Award for error-free and virus-free email conversion across formats and sources."
100% Clean Award
5-Star Rated

Softpedia

"Earns a 5-star rating for ease of operation and smooth email conversion."
100% Free Award
Top Rated

Soft32

"4.5 stars: an all-in-one solution for converting email files to multiple output formats."
Editor's Review
Verified Safe

FileHippo

"100% Clean Award for secure and safe email conversion."
Safety Verified

100% authentic. Every award above is verified directly from the issuing publisher's site. PCDOTS does not pay for placement, reviews or ratings.

Quick Definition

What is an MSG File and the MSG Converter?

An MSG file is the Microsoft proprietary format Outlook uses to save individual emails, contacts, calendar items and tasks. Each .msg file is a Compound Document Binary File (CFBF) holding one item encoded as MAPI properties. The PCDOTS MSG Converter reads these files directly on Windows without requiring Outlook installed, and exports them to PST, PDF, MBOX, Microsoft 365 and 10 other destinations.

Quick Verdict

  • Best for: Reading and exporting Outlook .msg files in bulk on Windows without Outlook installed. Common audiences: legal e-discovery teams handling MSG evidence, customer support archives, IT teams converting MSG file dumps to PST or PDF.
  • Free trial: 25 items per source folder, no credit card, lifetime trial.
  • Price: $49 one-time payment for a lifetime license.
  • Platforms: Windows 11, 10, 8, 7, Vista, XP plus all Server editions.
  • Rating: 4.9 out of 5 from 995 verified reviews on G2, Capterra and Trustpilot.
  • Privacy: 100% local processing, GDPR-compliant, no data uploaded to PCDOTS servers.
FAQs

Common Questions About MSG File Conversion

Twelve questions covering the recurring scoping concerns from legal teams handling MSG evidence, IT teams converting bulk MSG dumps, and forensic specialists reading MSG files from disk images. Answers cite specific MSG variants, source applications, and licensing terms where applicable.

Is there a free trial for the MSG converter?
Yes. The MSG Converter ships in two editions running off the same binary. The trial edition is free, requires no credit card, and converts up to 25 items per source folder so the operator can verify output quality and destination compatibility. The full edition is a $49 one-time license that removes the cap, adds priority technical support, and includes lifetime updates. The trial behavior is identical to the licensed wizard otherwise: same parser, same destination writers, same preview pane, same MAPI property handling, same ANSI/Unicode variant detection.
How do I open a .msg file on Windows without Outlook installed?
Outlook is the natural reader for .msg files because the format is Microsoft proprietary. The PCDOTS MSG Converter Software reads .msg files directly through its CFBF container parser, with no Outlook install, no Office license, and no MAPI subsystem registration required. Runtime requirement is a Windows machine with .NET Framework 4.5 or later. The reader pane renders any .msg the way Outlook would display it, plus shows the full MAPI property listing and raw CFBF bytes for diagnostic work. Supported Windows versions: XP through Windows 11 client editions, Server 2003 through 2022.
What output formats does the MSG converter support?
Fourteen output destinations across three categories. Email file formats: PST (Outlook native), MBOX (Thunderbird, Apple Mail), EML (RFC 5322 single message), MSG re-export (with normalized encoding), OFT (Outlook template). Document formats: PDF (rendered output), PDF/A (per ISO 19005-1 for long-term archival), HTML, CSV, TXT. Live cloud and IMAP: Microsoft 365, Google Workspace, Yahoo Mail, iCloud Mail, generic RFC 3501 IMAP. The destination selection drives which writer the conversion software engages.
Can the converter write MSG output directly to Microsoft 365 or Gmail?
Yes. OAuth-authenticated direct delivery is supported for Microsoft 365 (Modern Auth), Google Workspace (OAuth 2.0), Yahoo Mail (App-specific Password), and iCloud Mail (App-specific Password). Generic RFC 3501 IMAP destinations work with username and password. The intermediate PST or MBOX file step disappears; converted MSG content writes straight into the destination mailbox via the cloud provider API. Authentication, throttling backoff, retry logic, and MIME conversion all run inside the converter. Folder hierarchy intact through the migration.
Can I extract just the email addresses or attachments from a folder of MSG files?
Yes, this is the field extraction mode. The extractor operates against the same parsed MSG set as the conversion, so parse cost amortizes. Output writes as standalone files: email addresses (deduplicated CSV with one row per recipient, useful for marketing list builds), attachments (filesystem dump with original filenames retained, useful for evidence collection), phone numbers (regex-matched from message bodies into TXT, useful for CRM enrichment), signature-block contact records (CSV with name, title, organization fields).
How many MSG files can I convert with the free trial?
The trial edition caps each source folder at 25 items in the conversion output. Operator interaction with the converter (loading source, browsing the preview pane, applying filters, configuring output) is unrestricted. The cap applies only at the write stage: the first 25 items per folder write to the destination, additional items are skipped with a notification. The cap exists to let operators evaluate output quality and destination compatibility before committing to a license. The full $49 license removes the cap.
Does the converter run on Windows 11 without administrator rights?
Yes. The MSG Converter Wizard runs on Windows 11, Windows 10, Windows 8.1, Windows 8, Windows 7 client editions, plus Windows Server 2022, 2019, 2016, 2012 R2, 2008. Both 32-bit and 64-bit binaries ship in the same installer; the installer detects the host architecture automatically. Administrator rights are not required for installation or runtime; the converter installs to the user profile and writes output to user-writable paths by default. .NET Framework 4.5 or later is the only runtime dependency, and is preinstalled on every supported Windows version.
How long does it take to convert 10,000 MSG files to PST?
Reference benchmark: 10,000 MSG files (mixed ANSI and Unicode, average 50 KB each, 500 MB total) converts to a single Outlook PST in roughly 15 to 25 minutes on a standard SSD-equipped Windows workstation. Throughput depends on three factors: source storage type (SSD vs HDD), destination type (local PST is fastest, OAuth cloud delivery is slower due to API rate limits), and per-message complexity (heavy attachments and embedded MSG-in-MSG add overhead). Memory footprint stays flat regardless of queue depth.
Does my MSG data leave my machine during conversion?
No, except when the operator selects a cloud destination. Local-only by default: MSG files, attachments, MAPI properties and conversion output never transit PCDOTS infrastructure. Network requests issue only when the operator picks Microsoft 365, Google Workspace, Yahoo, iCloud, or generic IMAP, and those requests go directly host-to-destination without intermediate routing through PCDOTS. Compatible with HIPAA Privacy Rule, GDPR data sovereignty, and forensically sensitive data handling. The diagnostic log writes to user-writable paths only.
What is the difference between the trial and full edition?
Both editions share the same conversion wizard, the same parser, the same destination writers, the same preview pane. The trial caps each source folder at 25 items in the output. The full edition ($49 one-time license) removes the cap, adds priority technical support routed to a senior engineer, and includes lifetime updates including new Outlook edition coverage as Microsoft ships them. The license is per-workstation, perpetual, with no annual renewal or subscription billing. 30-day money-back guarantee if the converter does not handle a documented capability.
Can I run the MSG converter on macOS or Linux?
No, the MSG Converter is Windows-only. The wizard targets Windows runtime through the .NET Framework. The dependency on the .NET Compound Document File parser library is the practical blocker on macOS and Linux. Workaround for Mac users: a Windows virtual machine (Parallels Desktop, VMware Fusion, UTM) or a Windows partition (Boot Camp on Intel Macs) runs the converter normally. A separate Mac MSG Converter ships in the PCDOTS product line with native macOS support; see pcdots.com for details.
My MSG file is signed with S/MIME or password-protected. Will the converter handle it?
Both cases handle. Signed S/MIME messages read normally; the digital signature carries through to the output where the destination format supports it (PST and PDF/A both retain S/MIME signatures, MBOX and EML retain the signed envelope, plain text outputs strip the signature with a notification). Password-protected MSG files require the operator to supply the password through the conversion dialog; once supplied, the file reads transparently. The password never leaves the operator workstation. Encrypted MSG using S/MIME encryption requires the recipient certificate to decrypt; the converter accepts the certificate via the dialog.
Customer Stories

Customer MSG Conversion Reports

Three production MSG conversion reports below from real customer scenarios. Reviewer identities verified by the hosting platform (G2, Capterra, Trustpilot). Selection covers representative scenarios: legal evidence collection, customer support archive consolidation, and bulk migration to Microsoft 365.

G2 Reviews
4.7
412 reviews
Capterra
4.6
287 reviews
Trustpilot
4.6
521 reviews
Software Suggest
4.5
188 reviews

Bulk MSG dump from departing employee

A departing sales rep left a folder of 8,000 .msg files saved from Outlook over four years. We needed the contact graph for CRM enrichment but the IT team had already retired the workstation. The PCDOTS converter read the loose .msg folder directly, extracted email addresses and phone numbers into deduplicated CSV, and we had the data in our CRM the same afternoon.

MSG to CSVField extraction
KJ
Kylie JohnCustomer Success Lead · Sydney, Australia
Verified · Capterra

Customer support archive consolidation

Our customer support team had accumulated tens of thousands of MSG files saved over six years. Generic converters consistently lost embedded MSG-in-MSG attachments where customers had forwarded ticket threads. PCDOTS handled the embedded MSG cases correctly and produced a clean PST archive that imported into Microsoft 365 shared mailboxes without errors. Cleanest MSG conversion tool I have used.

MSG to PSTEmbedded MSG handling
AM
Andrew MurphyIT Operations Manager · Drammen, Norway
Verified · Trustpilot

Add your story after your first conversion job.

Try it free
Ready to Try

Run the MSG Converter on Your Files.
Trial Edition, No Card Required.

Download PCDOTS MSG Converter, convert up to 25 items per folder and verify the wizard handles your exact MSG variants structure. Upgrade only when you are satisfied with the result.

100% secure Lifetime license 100% refund policy
PCDOTS MSG Converter 4.6 1,408 reviews Starting $49