What is a PST File And What Outlook Stores in It
Rules, views, categories and search folders all live in there beside the mail. None of them survive a move to any other format.
A PST file is a database rather than a mail file. Microsoft Outlook writes one to hold email messages, calendar events, contacts and a good deal besides. Inside it keeps an allocation map, two indexes and a numbered entry for every object. That is why PST files hold far more than messages and why they never shrink just because you deleted something. Almost every surprise they produce traces back to that one fact.
The .pst file extension is the part everybody recognises. Outlook calls the same thing an Outlook Data File, Windows shows it as a PST and the specification calls it a Personal Storage Table. Older Microsoft documentation calls the same thing a Personal Folders file or a Post Office File. All of those are one format. Two products carried it before Outlook existed. Microsoft Exchange Client and Windows Messaging both used it, which makes the format older than the program most people associate it with. None of those names conveys the file type you are dealing with. Opening one is closer to attaching a database than to opening a document, which is why nothing outside a mail program will show you anything useful. There is a wider guide to every email file format if you are not yet certain this is the one you have.
What a PST File Is Used For
Before the mechanism, the purpose. People end up with one of these for a small number of reasons and each explains a different thing the format does.
-
Getting under a quotaThe commonest reason by farMail moved into a PST file leaves the mailbox, so it stops counting against whatever limit the server enforces -
Keeping an archiveOld mail, off the serverEither by hand or on an AutoArchive schedule that sweeps items past a chosen age into a PST file -
Moving mail somewhere elseExport and importThe one Outlook format that carries a whole mailbox from one machine to another as a single file -
Working with POPNo choice involvedA POP account downloads mail and the server keeps nothing, so a PST file is the only copy there is
The portability is the point and also the problem. One file carries a whole mailbox to another machine with no special skill needed. That same property is why organisations lose track of them. It is also the difference between a PST file and an OST file, which stays tied to the mailbox that created it.
The PST File Format And Its Three Layers
Microsoft publishes the structure as MS-PST. That document splits it into three layers stacked on each other. Each layer makes sense only once the layer below does, which is why writing a PST reader is serious work rather than a weekend project.
-
NDBThe foundationFile header, allocation information, blocks and two B-trees. One indexes nodes, the other indexes data blocks. Nothing here knows what an email is
Node Database -
LTPThe structureTurns raw nodes into property collections and two dimensional tables. This is where a set of bytes becomes a named field with a value
Lists, Tables
Properties -
MessagingThe meaningAssembles the layer below into folders, messages, attachments and recipients, plus the rules governing how they may be changed
Two details from that bottom layer explain most PST behaviour. Every object carries a node identifier. PST files also keep their own map of which blocks are in use. Delete a message and the messaging layer drops it from its folder, while those blocks are simply marked free in that map. On disk not a byte moves.
Everything PST Files Hold Besides Mail
Ask what PST files hold and the usual answer is emails and maybe attachments. The format was built for the whole of Outlook, so the real list is longer. The extra items are exactly the ones that vanish quietly during a conversion.
| What it holds | Survives a conversion to a plain format |
|---|---|
| Messages, with headers and attachments | Yes |
| Folder hierarchy, including nesting | Usually, if the target has folders |
| Contacts, with fields no vCard defines | Partly. The extra fields have nowhere to go |
| Calendar items, recurrence and reminders | Partly. Recurrence rules translate badly |
| Tasks, notes and journal entries | Rarely. Few formats have an equivalent |
| Categories and colour assignments | No |
| Client side rules | No |
| Custom views and column layouts | No |
| Search folder definitions | No |
| Custom forms | No |
Every one of those extra fields is a MAPI property, the same kind an MSG carries for a single item. MAPI is the interface layer Outlook sits on. PST files are MAPI stores, so they have somewhere to put things no message format defines. Everything from Categories downward is configuration rather than content. It describes how Outlook should behave with your mail rather than the mail itself. No interchange format has anywhere to put that. That is not a flaw in the converter. It is the reason the PST existed in the first place.
Search folders are not folders. Search folders hold no messages. They store a query Outlook runs each time you click. Copy a PST file and search folders come with it. Convert one and they vanish, because nothing is there to convert. Every message they appeared to contain is still there, sitting in whatever real folder it always lived in.
What a PST File Does Not Hold
The gaps matter as much as the contents, particularly for anyone handed a PST file and told it is a complete backup of somebody's mailbox.
In the File
- Every item in the folders it contains
- Attachments, stored in full
- Client side rules that run in Outlook
- Items deleted but not yet compacted away
- The Name to ID map for custom properties
Only on the Server
- Server side rules that run without Outlook
- Mailbox permissions and delegate access
- Shared and public folder contents
- Retention policies and legal holds
- Anything in a different mailbox entirely
Which Outlook Accounts Produce a PST File
Whether Microsoft Outlook writes you a PST file at all depends on the account type, which is why some people have one sitting in their Documents folder and others have never seen the extension.
| Account type | What Outlook writes locally |
|---|---|
| POP | A PST. Mail is downloaded and the server keeps nothing |
| IMAP | An OST since Outlook 2013. Earlier versions used a PST |
| Exchange or Microsoft 365 | An OST, written by Cached Exchange Mode |
| Outlook.com | An OST |
| Any account, exported or archived | A PST, on request or on an AutoArchive schedule |
So most PST files in circulation were made on purpose rather than by default. Somebody exported a mailbox or set up a POP account long enough ago that it was still the normal thing to do. The exception is AutoArchive, which moves old items into a PST on a schedule and is the reason plenty of people have one they never knowingly created.
Reasons to make one have not changed since the format arrived. PST files sit on your own disk, so they are not counted against any mailbox quota the server enforces. That single property is why administrators once encouraged them. It is also why so many organisations now hold thousands of PST files scattered across laptops with no idea what is in any of them.
An exported PST is invisible to the server. Anything moved into one leaves the mailbox, so server side search, retention policy and legal hold stop covering it. For a personal archive that is the point. For a regulated organisation it is the reason PST sprawl is treated as a compliance problem rather than a storage one, since an eDiscovery request cannot reach what the server cannot see.
Read next Hashing Is Not Encryption And Neither Is Encoding What the password on one of these actually stops. What it does not stop. Read next What Deleting Mail Does And What It Leaves Behind Why clearing a mailbox out leaves the size unchanged.Where PST Files Are Stored in Outlook
Two answers, depending on which kind you have.
| How it was made | Where it lands |
|---|---|
| You created or exported it | C:\Users\<you>\Documents\Outlook Files |
| Outlook made it on its own | C:\Users\<you>\AppData\Local\Microsoft\Outlook |
| Windows versions before 2010 | Under Documents and Settings, in the same shape |
That second folder is hidden by default, which is why plenty of people never find the file they are looking for.
Do not hunt through folders. Open Outlook and go to File. Then Account Settings, then Account Settings again, then the Data Files tab. Every PST file the profile knows about is listed there with its full path. Open File Location takes you straight to it. One machine can hold several that Outlook has long since forgotten.
The new Outlook for Windows treats them differently. Support is limited rather than absent. A PST file can be opened, searched and copied from. Full editing is not available in every situation. Anybody relying on one as a working archive should check what the version in front of them actually allows before moving anything.
PST File Size Limit And Why It Never Shrinks
Delete a year of mail, check the size, find it unchanged. The answer is the allocation map. Deleting marks space as reusable inside PST files. It does not return that space to the disk.
Compacting rewrites without those free blocks. Outlook does it slowly in the background when idle. It can also be triggered on demand through the data file settings. On a file that has had a large clear out it can recover a great deal. Nothing else will.
Size limits count bytes on disk, not messages. Microsoft documents a maximum enforced through the registry, measured against bytes on disk. The ceiling depends on which variant you have, since the older ANSI format stops far short of the Unicode one that replaced it. So a mailbox well under the limit can still hit it, purely because deleted items and indexes have not been compacted away. Clearing out mail without compacting afterwards fixes nothing.
What PST Passwords And Encryption Actually Do
Outlook offers a password when you create a PST file. That word implies locked contents. They are not locked.
Stored instead is a CRC-32 checksum of your password text, in a property called PidTagPstPassword. Outlook checksums whatever you type and compares. The specification is blunt about what that achieves, saying the password is implemented at the interface level only and is not used to secure the PST data in any way.
Outlook opening one
Checks the gateread PidTagPstPassword
prompt the user
CRC-32 what they typed
compare the two values
match, so open the store
Four steps, all of them inside Outlook. None of them touch the message data.
Anything else opening one
Walks past itread the header
walk the node B-tree
read the data blocks
Nothing here needs the password, because nothing was locked with it. The blocks decode the same either way.
Outlook also offers an encryption setting at creation, which sounds like the real thing and is not. Two options exist beyond none. Both use keyless ciphers.
| Setting | What it does | What it protects against |
|---|---|---|
| None | Data blocks written as they are | Nothing |
| Compressible encryption | Byte substitution using a fixed published table | Someone opening one in a text editor |
| High encryption | A second keyless cipher, also published | The same person, slightly delayed |
Neither takes a key, so neither can be a secret. Microsoft states the position in the specification itself, that the strength of the encoded data blocks provides no additional security beyond data obfuscation.
Only your data is obfuscated. The structure around it is not. The specification notes that headers, allocation pages and B-tree pages are all written without any encoding at all. So even the weak layer covers message content only. Anyone holding one can map its entire shape without decoding a single byte.
The name is a historical accident. A Microsoft engineer has written about where compressible encryption came from. Compressing a PST made its contents unreadable in a text editor. People equated that with encryption. The label stuck. The word would not survive a review now. Confidential mail needs real encryption applied separately, whether that is BitLocker on the volume or an encrypted container holding the file.
What This Means for Anyone Handling a PST File
Damage has its own tool, already installed. Outlook ships with the Inbox Repair Tool, scanpst.exe, which repairs a corrupt PST file by rebuilding its indexes when the file will not open. It works on structure rather than content, so it recovers files more often than it recovers everything in them. Copy first, then run it.
A disconnected PST file does not announce itself. Close one in Outlook or lose the profile that referenced it. It stays on disk with nothing pointing at it. Nothing warns anybody. Orphaned PST files are how organisations end up holding years of email that no backup covers and no search reaches, discovered only when somebody goes looking for a specific message.
Four rules follow from PST files being databases rather than mail files. Each one is the opposite of what a mail file would let you get away with.
- Never put one on a network share. Microsoft has documented this as unsupported since Exchange 4.0. PST files are read and written with file access commands meant for a local disk, so across a network every operation slows down. Writes take roughly four times as long as reads. A connection dropping mid write can corrupt one outright. Copy to a local disk first. The single exception Microsoft documents is Outlook running remotely on a Remote Desktop Session Host, where file and program sit on the same machine anyway.
- Close Outlook before copying one. A copy taken mid write can capture a half finished index update. It often opens and looks fine, then fails months later when you reach the part that was being written.
- Compact after a clear out, not before. Deleting alone changes the size on disk by nothing at all. Until a compact runs, every limit still sees the old figure.
- Do not rely on the password. Treat PST files as readable by anyone holding one, because they are.
- Expect configuration to be lost in conversion. Rules, views, categories and search folders have no equivalent anywhere else. Write down what matters before you move anything.
If the job is reading what is inside rather than moving it, a browser based viewer parses the format directly and never needs Outlook or a mail profile. Where the mail is going somewhere else entirely, our mail converters handle the route. The survives column earlier sets out what to expect on arrival.
Structure, password handling and data block encoding all checked against the MS-PST specification on Microsoft Learn in August 2026.
Questions People Ask
7 questions, answered in full below.Is a PST file a database?
Yes, in every sense that matters. It has an allocation map, two B-tree indexes and a node identifier for every object it holds. Treating it as a mail file is what leads people to expect that deleting messages will shrink it. It also explains why copying one while Outlook runs is unsafe.
Why is my PST file bigger than my mailbox?
Three reasons stack up. Attachments are held as raw binary and nothing in the file is compressed. Deleted items keep their space until a compact runs. On top of both, the file carries indexes, views, rules and forms that are not mail at all. The gap varies with how much has been deleted and how long since the last compact, so there is no useful average to quote.
Does a PST password actually encrypt anything?
No. Outlook stores a CRC-32 checksum of the password and compares it to what you type. Microsoft says plainly in the specification that the password is not used to secure the PST data in any way. Anything genuinely confidential needs encryption applied to the file itself or to the disk it sits on.
Where does Outlook keep the PST file?
A PST you created yourself usually sits under Documents in a folder called Outlook Files. Ones Outlook made on its own live deeper, under your user profile in a folder Windows hides by default. Rather than hunting, open the account settings and look at the data files tab, where the full path sits beside each entry. A machine can hold several PST files Outlook has long since forgotten.
Why can software other than Outlook read a PST?
Because Microsoft publishes the format as MS-PST and licenses the patents irrevocably through the Open Specification Promise. Having the format written down is exactly what separates PST from the mail containers nobody outside the vendor ever documented. It is why readers for PST exist and readers for some of its neighbours do not.
Is it safe to copy a PST file while Outlook is open?
No. Outlook holds the file open and writes to it continuously, so a copy taken mid write can capture a half finished B-tree update. The copy may open and look correct while carrying damage that only surfaces later. Close Outlook first.
Does emptying Deleted Items free up disk space?
Not immediately. Emptying the folder marks the blocks as available inside the file, but the file on disk stays the same size. The space returns only when Outlook compacts the file, which it does slowly in the background or on demand.
Sources
Where the figures and behaviour described above were checked.
- MS-PST, Node Database layer Microsoft Learn, Open Specifications
- MS-PST, Lists, Tables and Properties layer Microsoft Learn, Open Specifications
- Configure size limit for PST and OST files in Outlook Microsoft Learn
- MS-PST, PST Password Security Microsoft Learn, Open Specifications
- MS-PST, Strength of Encoded PST Data Blocks Microsoft Learn, Open Specifications
- Compressible Encryption, on where the name came from Larry Osterman, Microsoft
- Limits to using personal folders files over LAN and WAN links Microsoft Learn, KB 297019
- Personal Storage Table Wikipedia