Runs in your browser · Nothing installed

Free Online PST Viewer

Open an Outlook PST file in your browser. The whole folder tree, with mail, contacts and calendar sitting together as Outlook kept them.

Mailbox tooling from OnlinePCApps since 2013

Nothing transmitted No sign-in Nothing behind a paywall No Outlook licence
0
Bytes transmitted
<1s
To the folder tree
Mailboxes per day
$0
Cost, forever
How people arrive here

When Nothing Will Open Your PST File

Almost everyone lands here for one of three reasons. All three finish with the folder tree on screen.

Outlook Is Not on This Machine

A PST arrived from a colleague, a leaver or an old backup drive, and the only program that opens it is a licence you do not have.

Opens in the tab you already have. No Outlook, no profile, no licence.

Outlook Refuses to Mount It

The file opens nowhere and Outlook offers only an error. Nine times out of ten it is an older archive that has run into a size ceiling nobody warned about.

Reads the file as it stands rather than trying to mount it into a profile.

The File Is Too Sensitive to Upload

A legal hold, a payroll mailbox, a board thread. Handing the whole database to a stranger's server to read one message is not proportionate.

Nothing is transmitted. The database is parsed where it already sits.
How it works

Open a PST File in 3 Steps

instant PST

Select the Mailbox File

Drag the .pst onto the panel or pick it from disk. The database is read in place, which is why no upload bar appears.

instant

Walk the Folder Tree

The tree arrives exactly as Outlook left it. Pick a folder to list what is in it, then pick an item to see its body, its properties or what is attached.

instant

Take What You Need

Grab an attachment, write a single item out as EML, or push it to your printer as PDF. None of those are gated.

Folder tree Exactly as Outlook arranged it, deleted items included
Calendar and tasks Not just mail. Appointments, contacts and notes too
Attachments Listed per item, saved without a paid tier
Open a PST File No cost and no sign-up See the Desktop Build When a store outgrows one tab
Against the desktop field

This PST Viewer vs The Alternatives

Almost every PST viewer is a Windows download, and the free tiers tend to stop at the point you want to keep something.

What matters This page This viewer Runs in your browser A typical Windows PST viewer Installs and may gate features
Where the database is processed Never On their server
Saving an attachment None Commonly 500 MB
Exporting an item No Commonly a paid feature
Copying text out Under a second A download and a setup wizard
Operating system $0 Commonly a paid feature
Install required Never, it is local Sometimes gated too
Mailbox leaves your control Never No
Mailbox leaves your control Not applicable For the length of the session

That describes the category as a whole and not any single named product.

Privacy

Your PST File Never Reaches Our Servers

A rival PST viewer warns, correctly, against handing a mail database to an online converter. The warning is sound. The answer is not to be one.

No endpoint here can accept a mailbox, and no server-side component sits behind this app at all. Put the network panel on screen and load a file to see it for yourself. The store is opened read only into the bargain, so nothing about it shifts.

$ Network panel while opening a 6 GB mailbox
external requests ....... 0
your mailbox ....... 0 requests
0
Bytes off device
0
Accounts required
0
Mailboxes stored
0
Trackers permitted
PST file format

What a PST File Actually Holds

A PST is not a folder of messages. It is a small database with its own node layer, its own property store and its own size ceilings, and knowing that explains most of the trouble people have with one.

PSTANSI PSTUnicode PSTIPM.NoteIPM.ContactIPM.AppointmentIPM.Task
PartHeaderWhat it holds
Node databaseNDB layerThe bottom layer. A B-tree of nodes and blocks, closer to a small database file than to a mail folder.
Property storePC and TCProperty contexts and table contexts sit above the nodes. Every item is a bag of numbered properties rather than named headers.
ANSI variantOutlook 97 to 2002Uses 32-bit internal pointers and stops hard at 2 GB. Most PST files that refuse to open have simply hit this ceiling.
Unicode variantOutlook 2003 onward64-bit pointers, a default ceiling near 50 GB, and the only variant Outlook has created for two decades.
Folder hierarchyIPM SubtreeThe tree Outlook shows you. Deleted Items, Search Folders and the root all live here as ordinary nodes.
Message itemsIPM.NoteMail. Sender, recipients, body and attachments held as properties rather than as an RFC 5322 header block.
Non-mail itemsIPM.Contact, IPM.Appointment, IPM.TaskContacts, calendar entries, tasks, notes and journals share the same store. A PST is a mailbox, not a mail file.
Attachmentsattachment tableKept as separate nodes and referenced by the message, which is why a PST grows faster than the mail inside it.
Encryptioncompressible or highOutlook can obfuscate the file with a simple permutation. It is not real encryption and does not stop a reader.
PasswordPST password propertyStored as a CRC of the password, not the password. It gates Outlook and nothing else.
Deleted itemsrecoverable nodesRemoving an item unlinks it from the tree without clearing the node, which is why deleted mail often still resolves.

Documentation behind the format

PST is a Microsoft format, but it is not a secret one. Microsoft publishes the structure itself, which is what allows a reader written by anybody else to walk the same tree Outlook walks. The documents below are the ones this app is built against.

Property numbers absent from MS-OXPROPS, are named properties, allocated inside one mailbox rather than fixed globally. Those resolve here too.

Alternatives

Other Ways to Open a PST File

There are four other routes into a PST. Each one works, and each one asks for something in return.

Use Outlook Itself

File then Open and Export then Open Outlook Data File, and point it at the .pst.
Outlook must already be licensed and configured with a profile before it will do this.
It mounts the file into your live profile, so a 20 GB archive lands in your everyday mail.

Run scanpst.exe

The Inbox Repair Tool ships with Office and lives beside the Outlook binaries.
It rewrites the file in place after taking a backup, which is the opposite of read only.
It repairs rather than reads, and a repair changes the file. Never run it on evidence.

Convert It First

A converter will turn a PST into MBOX or EML that other clients can import.
Thunderbird with ImportExportTools NG will then read the result.
Two conversions to read one message, and each one is a chance to lose properties.

Mount It on a Server

Exchange or a migration suite can ingest the file and expose it over IMAP.
This is the enterprise route and it is genuinely thorough.
Days of work and a licence, for a job that is often one message long.

Check the Variant First

Look at pst.exe and 2 GB sits at a fixed offset in the header and tells you whether the file is ANSI or Unicode. An ANSI PST that has reached its ceiling explains most refusals to open.

Reading the header by hand tells you why a file fails but does not get you to the mail inside it.

Ask Outlook Where It Filed It

Look at Account Settings and Data Files is the tab that lists every store Outlook knows about along with its full path. Faster than guessing at Documents or AppData.

It only lists stores Outlook has been told about, so an archive from a colleague will not appear there.
Desktop edition

When a PST Outgrows the Tab

There is a ceiling on what one tab can hold. The desktop build covers the stores that sit above it.

What the Desktop Build Is For

The browser holds the database in memory while it resolves the tree. A departmental archive is fine. A 50 GB Unicode store from a long-serving mailbox is not, and a phone gives up far sooner than a laptop does.

Reading from disk in pieces is what the desktop build does instead, which takes store size off the table.

Online viewercapped by device RAM
Desktop toolcapped only by disk
Fully offline

Never reaches out once installed. Suited to isolated estates and to networks that block outbound traffic at the edge.

No memory ceiling

A 50 GB Unicode PST streams from disk instead of being held in RAM, so size stops mattering.

Search every folder

Find an item across the whole tree by sender, subject, date or body, not just inside the folder you have open.

Built for oversized stores

Several mailboxes queued together, past the ceiling a single tab can hold.

Bulk export

Turn an entire store into PST, MBOX, EML or PDF in one pass with properties preserved.

Runs disconnected

No connection needed after install, which suits restricted estates and air gapped machines.

Get the Desktop Build Free trial · Windows 8 and later $39 outright · no renewal · refundable for 30 days
Common questions

Questions About Reading PST Files

The OnlinePCApps PST Viewer is a browser-side reader for Outlook mailbox databases. It opens a PST file, resolves the folder tree and lists every item inside it, with nothing uploaded at any stage. It reads both the ANSI and Unicode variants, shows mail alongside contacts, calendar entries, tasks and notes, and needs no Outlook licence and no account.
PST stands for Personal Storage Table. It is the file Microsoft Outlook uses to keep a mailbox on disk: not a folder of messages but a single database holding the folder tree, the mail, the contacts, the calendar, the tasks and the notes together in one binary file.
Yes, and without the usual asterisk. Several free PST viewers will show you a message but charge before you can save an attachment, export an item, copy text or print. None of that is gated here. There is no trial, no watermark and no upgrade prompt.
No. The database is resolved where it already sits, by your own browser. We operate nothing that could accept a mailbox. If you would rather see that than be told it, open the network panel in your browser tools and load a file.
Every one that has written a PST. Outlook 97 through 2002 produced ANSI files, and Outlook 2003 onward produces Unicode files. Both layouts are read here, and the file itself declares which one it is.
The commonest cause is the ANSI ceiling. Files written by Outlook 2002 and earlier use 32-bit internal pointers and stop dead at 2 GB. Once a file reaches that point Outlook refuses it. This viewer reads the file as it stands rather than trying to mount it.
ANSI is the older layout, capped at 2 GB and last written by Outlook 2002. Unicode arrived with Outlook 2003, uses 64-bit pointers and raises the ceiling to roughly 50 GB. Both are read here, and the header itself says which one you have.
Yes. A PST is a mailbox, not a mail file. Contacts, appointments, tasks, notes and journal entries live in the same store as the messages and all of them list here.
Yes, with no paid tier in the way. Attachments are pulled out of the attachment table and offered per item with their filename, type and size.
Outlook stores a checksum of the password rather than the password itself, and it gates Outlook rather than the file. The contents remain readable, which is worth knowing before anyone treats a PST password as protection.
It depends where the damage sits. Because the format is a tree, a fault low down can hide a whole branch while items elsewhere still read. The viewer shows what it can resolve and says plainly where it cannot. It repairs nothing and invents nothing.
No. The database is opened read only and nothing is written back, so the file stays byte identical. That matters here more than with most formats, because the usual repair route rewrites the file in place.
No tier and no artificial ceiling. What limits you is device memory, because the whole database sits in RAM while the tree resolves. Files in the low gigabytes are comfortable on a laptop. A 50 GB Unicode store belongs on the desktop build, which reads from disk in pieces.
Early review, yes. Nothing is written back and nothing leaves the machine, so the copy in your custody remains the only one. Item properties and the full folder path are both on screen, which is usually what triage hinges on.
A PST executes nothing by itself. Item bodies appear with script support switched off and external images blocked, so nothing reaches out while you read.
Yes. Almost every PST viewer is a Windows executable, which is awkward when the file arrives on a Mac. This runs wherever Chrome, Firefox, Safari or Edge runs, so macOS, Linux and Chromebooks are all fine.
That is a separate tool. The PST Converter writes a store out to MBOX, EML, MSG, PDF, HTML or CSV, and lifts contacts and appointments into VCF and ICS.
Usually under Documents in a folder named Outlook Files. Outlook itself will tell you for certain: File, then Account Settings, then the Data Files tab, which lists the full path of every store the profile uses.
It is the Inbox Repair Tool that ships with Office. It rewrites the file in place after taking a backup. That is the right move for a broken mailbox you own and the wrong move for anything evidential, because a repair is a modification.
Serving a static page that computes nothing costs us almost nothing, because your device does the work and no mailbox ever arrives here. The desktop edition is what people with bulk or oversized stores buy, and that revenue keeps the browser apps free.
Who is behind this

Who Built This PST Reader

OnlinePCApps Mailbox Team

Outlook data file work since 2013

Compiled and reviewed by
13
Years on formats
110
Apps in the catalogue
4
Microsoft specs read
0
Sample stores held

The company started in 2013 on desktop migration work. Taking a PST apart byte by byte was the very first thing that job required, long before a browser was capable of the same. What runs on this page is that work in JavaScript: resolve the node layer, read the property store, walk the folder tree and render each item, all without a byte going anywhere.

Specifications we work from

MS-PST · Node database MS-OXPROPS · Properties MS-OXCMSG · Message objects Web Workers FileReader API

What we test it against

Real stores from Outlook 2003 through 2021 and from Exchange cached mode, not synthetic samples ANSI files sitting at the 2 GB ceiling, which is where most refusals to open come from Named properties that differ from one mailbox to the next Stores holding contacts, calendar entries, tasks and notes rather than mail alone Stores that Outlook itself has refused to mount Rerun against each browser release before the app ships
Found a store we misread? Mail it to us and we will sort it.

That PST Nobody Can Open

Drop it in and the tree appears. No install, no sign-up, and the file stays where it is.

Open a PST File Free, no account See the Desktop Build For oversized stores
Open PST File · Free