Categories About Us Contact Us Become a Member

What Is an OLK File? One Item From an Outlook for Mac Mailbox, Saved on Its Own

An OLK file is a single message, contact or attachment that Outlook for Mac wrote as its own file. Jump to your question below, or read it through in order.

By Neeraj Singh ~19 min Updated Sep 2026 Paths checked against Microsoft docs
Short answer

An OLK file is one item out of an Outlook for Mac mailbox, saved as its own file. One message, one contact, one attachment. A busy mailbox becomes hundreds of thousands of them.

That is the surprise. Windows Outlook packs the mailbox into one PST file. Outlook for Mac scatters it, and every piece gets an OLK extension.

1 What is an OLK file? A mailbox taken apart, one item to a file

Outlook for Mac never adopted the single-file mailbox. It writes every item separately into a fixed folder tree, and the extension says which kind of item it is.

An email becomes an olk15Message. A contact becomes an olk15Contact. Send that email an attachment and the attachment gets an OLK file of its own.

So an OLK file is a fragment, not the mailbox. Finding one in a backup is like finding page 40 of some book: real, readable, mostly useless on its own.

OLK file format at a glance

OLK file format at a glance
File extensions
.olk14Message, .olk15Message and about two dozen more
Short for
Outlook, plus the internal version number
Written by
Microsoft Outlook for Mac
Category
Binary mailbox data, one item per file
Media type
None registered
Published spec
None. Proprietary and undocumented
olk14 belongs to
Outlook for Mac 2011
olk15 belongs to
Outlook 2016 for Mac and Microsoft 365
Index
Outlook.sqlite, in the same profile
Opens on Windows
No
Needs backup
Yes, as one profile folder

An OLK file is not an Outlook address book. Several large file directories say it is, and that claim has been copied across the web for years. This page carried it too, until today.

The address book is another format on another platform. We cover it at the OAB file format, and it has nothing in common with OLK files beyond four letters.

How many OLK files a real mailbox makes

One message with two attachments already writes four files. Multiply that by a few years of mail and the arithmetic gets uncomfortable.

Outlook spreads attachments over 256 numbered folders for exactly this reason, because no folder wants a million files in it.

This is why the profile folder is enormous and why Spotlight struggles with it. A 30 GB Outlook for Mac profile is not one 30 GB file. It is hundreds of thousands of small ones, and copying it takes far longer than its size suggests.

Two unrelated things carry this name. On the Mac, OLK is a file extension. On Windows, Olk is a folder name. Nothing is shared between them except the letters.

2 Mac file or Windows folder? Two answers wear the same name, which is why searching goes nowhere

Ask the web what OLK means and you get two answers mixed together, usually on the same page. They come from different operating systems and different decades.

Which OLK do you actually have?

A Mac file

The name ends in something like .olk15Message. It sits inside an Outlook profile folder. Sections 3 to 7 are about this.

A Windows folder

You found folders called Olk or OLK1A2B while hunting for attachments. Section 8 is about that.

The two things called OLK, side by side.
 OLK files, on a MacOlk folder, on Windows
What it isFile extensionsA folder name
Written byOutlook for MacOutlook for Windows
HoldsMail, contacts, events, attachmentsTemporary copies and cache
Safe to deleteNo. That is your mailboxUsually yes
Covered inSections 3 to 7 belowJust section 8

The rest of this page treats those Mac files as its subject, because they are the real format. Section 8 clears up the folder.

Two families. Outlook for Mac 2011 writes olk14 names, Outlook 2016 for Mac writes olk15. Within one family, the ending after the number tells you what that file holds.

3 Every OLK file extension, and what it holds Read the number first, then the word after it

The number is the product version, not a year. Outlook for Mac 2011 is internally version 14, so its files say olk14. Outlook 2016 for Mac is version 15.

Yes, that is off by one from the year on the box. Microsoft numbered the Mac releases to match the Windows ones, and nobody has renamed them since.

There is no olk13 or earlier. Outlook for Mac 2011 was the first Outlook on the Mac since 2001, and it replaced Entourage, which shipped with Office 2001, X, 2004 and 2008. An Entourage identity holds no OLK files at all.

Six rows of OLK extensions. The MsgSource file holds the complete original email and is the one worth keeping. The Message file is only the row Outlook draws in the message list. The MsgAttachment file holds one attachment. Contact, Event and Folder files hold a single item.
Swap the 15 for a 14 and every name still works, except the attachment one.

What every OLK extension means

The common OLK extensions, paired across both versions.
Outlook for Mac 2011Outlook 2016 for MacHolds
.olk14Message.olk15MessageOutlook's own record of one email
.olk14MsgSource.olk15MsgSourceThe complete original message
.olk14MsgAttach.olk15MsgAttachmentOne attachment
.olk14Contact.olk15ContactOne contact card
.olk14Event.olk15EventOne calendar appointment
.olk14Task.olk15TaskOne task
.olk14Note.olk15NoteOne note
.olk14Folder.olk15FolderOne folder in the folder list
.olk14Category.olk15CategoryOne color category
.olk14Recent.olk15RecentAddressesAddresses you typed before
.olk14Signature.olk15SignatureOne email signature

Watch the attachment row. Outlook for Mac 2011 wrote .olk14MsgAttach and Outlook 2016 for Mac writes .olk15MsgAttachment. The word grew four letters between versions, and several directory sites still list the short spelling for both.

There are more. .olk14MailAccount, .olk14Pref and .olk14Group turn up in a 2011 identity. None of them matter unless you are rebuilding one.

The capital letters in the middle are cosmetic. macOS does not care whether you write .olk15message or .olk15Message, and directory sites shout them in capitals. The mixed-case spelling is what Outlook actually writes.

One email can land as three OLK files. The MsgSource file is the real message, raw and complete. The Message file is Outlook's own record of it, and every attachment gets a third file.

4 Why one email becomes three OLK files And which of the three is worth recovering

Outlook for Mac does not keep an email in one piece. It splits the parts so the message list can be drawn without reading every message in full.

One arriving email splits three ways. The MsgSource file keeps the complete original message with its headers. The Message file keeps only what the message list needs. Every attachment is written to its own MsgAttachment file.
Two of the three are worth recovering. The middle one almost never is.

The three files behind one message

MsgSource The real email The message exactly as it arrived from the server, headers and body together, in standard MIME. This is the one to recover. Every source agrees on what it holds.
Message The list entry What Outlook reads to draw a row in the message list. Faster than opening the full message. Sources disagree about exactly what is in it, and it is not the entire email either way.
MsgAttachment One attachment One file per attachment, MIME encoded. Sent an email with three files attached and you get three of these, sitting nowhere near the message they belong to.

So the practical rule is short. Want the mail back? Take the MsgSource files. A MsgSource file is real mail in standard format, and plenty of tools read it.

Where the sources disagree about the Message file

Big file directories say Message holds the header and MsgSource holds the body. An open-source tool that parses the bytes says the opposite: that Message file is a body blob carrying no headers at all.

OE
From a tool that reads the files

“Complete native MIME with all headers, body, and structure intact.”

Both camps agree on the part that decides what you do next. MsgSource carries the complete message. Message does not.

Take the OLK file everybody agrees about and the argument stops mattering.

Two quick checks tell you which you are holding. A MsgSource file opened in any text editor starts with readable mail headers, lines like Received: and Subject:.

A Message file shows recognisable words scattered through binary noise. If you can read the headers, you have the useful one.

OLK filenames are random UUIDs, and the three files belonging to one email do not share one. The link lives in Outlook.sqlite. Without that database the OLK files are a heap, not a mailbox.

5 Why you cannot match OLK files up The names carry no information at all

This is the part that catches people out, and it is the reason copying OLK files out of a backup rarely ends well.

Three files from the same email, every one carrying an unrelated UUID filename in a different folder. Nothing in the names connects them. The Outlook.sqlite database in the profile root holds the only record of which file belongs to which message.
Three files, one email, and not a single shared character in the names.

What an OLK filename actually looks like

Not a subject. Not a date. A UUID, thirty-two hexadecimal characters with dashes, generated when Outlook saved the item.

One real attachment path, quoted from a Microsoft answer Main Profile/Data/Message Attachments/11/0B0F6C28-780D-4858-A74C-50E65CDB4763.olk15MsgAttachment Nothing in that name says which email it came from, what it is called or when it arrived.

The 11 in that path is a folder number, nothing more. Attachments are spread across 256 folders numbered 0 to 255, which keeps any single folder from filling up.

Now look for the message that attachment belongs to. Its file carries another UUID, in another folder, with nothing in either name to connect the two.

MS
Microsoft support, answering exactly this question

“There is no direct way to figure out which message in the Messages folder is associated with according to the name & location of a given attachment file.”

The database is the index

The joins live in Outlook.sqlite, in the same profile folder. A table there records which message owns which source file and which attachments, all by internal identifiers.

Lose that database and the OLK files survive, but nothing knows what belongs to what. That is the difference between a mailbox and 200,000 numbered binaries.

So back up the profile folder, never a folder of OLK files. Copying Messages on its own gives you items with no index, no folder structure and no way to tell drafts from sent mail.

Time Machine handles this correctly because it takes the entire folder. Copying one subfolder by hand does not.

There is one honest exception, and section 4 already named it. A MsgSource file is one complete message in standard format, so it stands up on its own even with no name worth reading.

Outlook for Mac 2011 keeps them in an identity under Documents. Outlook 2016 for Mac and Microsoft 365 keep them in a profile under Library, inside a sandboxed group container.

6 Where are OLK files stored? Two paths, and the second one is hidden by default

The folder moved between versions, and it moved for a reason. Apple tightened what applications may write outside their own sandbox, so Outlook moved into a group container.

The two profile paths

Outlook for Mac 2011 · the identity ~/Documents/Microsoft User Data/Office 2011 Identities/Main Identity/Data Records/ In plain sight, inside Documents. Anybody could delete it by accident, and people did.
Outlook 2016 for Mac and Microsoft 365 · the profile ~/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/Main Profile/Data/ Inside a sandboxed group container, in a Library folder Finder hides by default.

The 2011 wording is an identity. The 2016 wording is a profile. Same idea, different name. Outlook can hold more than one of either.

UBF8T346G9 is Microsoft's developer team identifier. It looks like a mistake and it is not.

What sits inside an Outlook profile

The subfolders inside a profile, and what lands in every one.
SubfolderHolds
MessagesOne Message file per email
Message SourcesThe complete originals, spread over numbered folders
Message AttachmentsAttachments, across 256 folders numbered 0 to 255
ContactsContact cards
EventsCalendar appointments
FoldersThe folder list itself
Recent AddressesAddresses you typed rather than saved
SignaturesEmail signatures

~/Library is hidden in Finder. Hold Option while opening the Go menu and Library appears, or use Go to Folder and paste the path. The folder has been hidden since OS X Lion and nothing you do in Finder reveals it permanently.

Other macOS oddities land on our macOS error fixes page.

Only the Outlook for Mac that wrote it, and only with the OLK file left where it is. Double-clicking one on its own achieves nothing. A text editor is the honest fallback, and it works on exactly one of the three kinds.

7 What opens an OLK file? Short list, and one useful trick

Every file directory that answers this question says the same thing, and most of them are guessing. Here is what actually reads one.

Outlook for Mac The only real answer Reads the entire profile, not one OLK file. Open Outlook and the item appears where it belongs, with its subject, sender and folder. Nothing else reassembles a mailbox.
TextEdit, BBEdit, any text editor For MsgSource only A MsgSource file opens as readable mail headers followed by the body. Good enough to identify a message, and good enough to prove which file you are holding.
Outlook for Windows No Reads PST and OST files. An olk15Message means nothing to it. Section 9 covers what to do when the mail has to reach a Windows machine.
Word, Outlook Express, Preview Also no Directory sites name these, and they are simply wrong. Outlook Express was retired in 2009 and never touched a Mac profile.

Why double-clicking an OLK file does nothing

macOS has no application registered for OLK extensions, so the file gets no icon and no default handler. Choosing Outlook manually in Open With does not help either.

Outlook has no command for loading one item from disk. It expects to find items through its own database, in its own profile. An OLK file dragged onto the icon is outside all of that.

The text-editor trick is worth thirty seconds. Open a suspect file in TextEdit. Readable headers mean a MsgSource file, and recoverable mail. Binary noise with the odd readable word means a Message file, and section 4 explains why chasing that one is wasted effort.

On Windows, Olk is a folder name rather than a file type. Old Outlook versions wrote opened attachments to a hidden OLK folder. The new Outlook keeps its entire profile in one called Olk.

8 The OLK folder on Windows is something else Same three letters, different product, twenty years apart

If you arrived here after finding a folder rather than a file, this section is your answer and the rest of this page is not about you.

Three storage locations. Outlook for Mac 2011 uses an identity folder under Documents. Outlook 2016 for Mac uses a profile inside a group container under Library. The new Outlook for Windows uses a folder called Olk under Local AppData, which holds no OLK files at all.
The bottom row is the one that sends people looking for a file format.

Three eras of the name on Windows

How the OLK name has been used on Windows over three product generations.
EraWhat was called OLKWhere
Outlook 2000 to 2003A hidden folder holding opened attachmentsUnder Temporary Internet Files, named OLK plus random characters
Outlook 2007 to 2021Nothing. The name was retiredThe same folder became Content.Outlook
The new OutlookThe entire profile folder%LOCALAPPDATA%\Microsoft\Olk

So the name came back. Twenty years after Outlook 2003 dropped it, the rebuilt Outlook for Windows puts its cache, its settings and its offline mail under a folder called Olk.

The secure temp folder, which is the older meaning

Open an attachment without saving it first and Outlook writes a copy somewhere hidden, so the virus scanner can check it before anything else does.

That copy is supposed to disappear when you close the message. It often does not, which is why people go looking for the folder in the first place, usually after closing a document they had been editing for an hour.

Outlook 2007 onward · the secure temp folder %localappdata%\Microsoft\Windows\INetCache\Content.Outlook Inside sits one subfolder with eight random characters. Older Windows builds put the same thing under Temporary Internet Files.
The new Outlook · the entire profile %localappdata%\Microsoft\Olk Cache, settings and offline mail together. Clearing the new Outlook means clearing this, and the old advice about clearing the Outlook folder does nothing.

Windows records that location in the registry, in a string value named OutlookSecureTempFolder under the Outlook Security key for your version.

The old page you may have landed on listed nine registry paths under the heading Location of OLK files. Those paths point at this Windows temp folder. They have nothing to do with the Mac files that are actually called OLK, and that mix-up is repeated across most of the results for this search.

Chasing an error in the rebuilt client instead? Our new Outlook error fixes cover the ones people meet most.

Move the profile folder, never a selection of OLK files. Outlook for Mac imports a 2011 identity only into an empty profile, and Windows Outlook cannot read either one.

9 Moving a mailbox made of OLK files To a new Mac, or across to Windows

Section 5 explained why a folder of OLK files travels badly. This is what travels instead.

Four routes, and what survives every one

Ways to move an Outlook for Mac mailbox, and what arrives at the other end.
RouteGood forCatch
Copy the entire profile folderA new Mac, same Outlook versionOutlook must be closed. Half a copy is worse than none
Export to an OLM archiveMac to Mac, version to versionOutlook for Mac reads OLM. Outlook for Windows does not
Re-add the accountAny Exchange, Microsoft 365 or IMAP mailboxOnly downloads what is still on the server
Drag messages to FinderA handful of important emailsWrites EML files, which almost anything reads

Server mail is not really trapped. If that account is Exchange, Microsoft 365 or IMAP, its OLK files are a local cache of something the server still holds. Adding the account on the new machine rebuilds them. Only On My Computer folders are local-only, and those are the ones to worry about.

Importing an old 2011 identity

Microsoft is strict about this one, and the rule surprises people who try it on a working machine.

An Outlook for Mac 2011 identity imports only into an empty Outlook profile. Microsoft states it plainly, and the import refuses if the target profile already has mail in it.

So the order matters. Create a fresh profile, import the old identity into that, then merge or move what you need.

Getting the mail onto Windows

There is no Microsoft tool that converts OLK files to PST. The supported routes all go through a mail account rather than through the OLK files.

Connect the same account in Outlook for Windows and mail arrives as an OST, the Windows cache of that server mailbox. Our guides to the PST file format and what an OST file is cover what you get at that end.

Export hitting a wall instead? Outlook has its own numbered export failures. Our fixes for coded Outlook PST failures cover them, including the export size limit that stops large mailboxes halfway.

Outlook for Mac almost never blames one OLK file. It says the database needs rebuilding, or shows empty folders. Any fix works on that profile rather than on files inside it.

10 When Outlook will not open your OLK files What the symptom means, and what to try in what order

The OLK files are usually fine. What breaks is the index that knows where they are, and Outlook reports that in language that points nowhere useful.

What the symptom is really telling you

Common Outlook for Mac symptoms and where the fault actually sits.
What you seeWhat it usually meansStart with
Folders look empty, files are on diskThe database lost its index of themRebuild the profile
Search finds nothingSpotlight never indexed the profileRe-index that folder
Outlook asks to rebuild on every launchThe rebuild is failing partwayA fresh profile, then copy the data in
Attachments missing, messages fineThe attachment files moved or were prunedThe server copy, if the account is online
The profile folder is enormousDeleted mail that never got compactedEmpty Deleted Items inside Outlook

Work down this list, not up it

1 Quit Outlook properly. A profile edited while Outlook is running is the most common self-inflicted corruption. Quit, then check it is gone from the Dock.
2 Copy the profile folder somewhere safe first. Everything below changes it. A copy takes minutes and buys back every mistake after it.
3 Rebuild through Outlook, not by hand. The rebuild reads the OLK files and writes a fresh database. Hold Option while launching Outlook to reach the profile manager.
4 If the rebuild fails, start a new profile. Then copy the data subfolders across from the broken one and rebuild that new profile instead. A Microsoft answer thread reports this working when the folder list was the corrupted part.
5 For a server account, stop early. Exchange, Microsoft 365 and IMAP mail lives on the server. Remove the account and add it back. The OLK files rebuild themselves from a clean download.
6 Only then go for the OLK files. Pull the MsgSource files out of the copy you made, open them in a text editor and keep what matters. It is slow, and it is the last resort for a reason.

Never delete individual OLK files to reclaim space. The database still lists them, and Outlook then reports items it cannot open. That turns one full disk into a broken mailbox.

Delete mail inside Outlook instead, empty Deleted Items and let the profile shrink on its own.

Binary, undocumented, one item per file, indexed by a SQLite database in the same profile. There is no published specification and no registered media type.

11 OLK format and structure Skip this unless you have to parse one

You do not need this section to fix anything. It is here because the gaps in it explain why so few tools read OLK files properly.

What is known, and what is not

What can be said about the OLK format with a source behind it.
PropertyValue
Published specificationNone. Microsoft has never documented these files
Media typeNone registered with IANA
EncodingBinary, with UTF-16 and UTF-8 text inside
FilenamesUUIDs, assigned when the item is saved
IndexOutlook.sqlite, in the profile root
Source filesStandard MIME, behind a binary prefix
Attachment filesMIME with the payload in Base64
Folder fan-out256 numbered subfolders, 0 to 255

That binary prefix in front of every MsgSource file is the one detail worth knowing if you are writing a parser. Strip it and what remains is an ordinary message that any mail library reads.

That prefix is why a MsgSource file renamed to .eml often opens with one line of garbage above the headers.

Why the join table matters more than the file layout

Parsers that read one OLK file at a time recover messages. It cannot recover a mailbox, because folder names, read state and the message-to-attachment links all live in the database.

The open-source olk15-export tool documents its join, and says plainly that three files from one email carry unrelated identifiers with no filename pairing.

Outlook for Mac 2011 is 32-bit, which is why it stopped running. Microsoft's support note puts it in one line: Apple stopped supporting 32-bit applications. macOS 10.15 Catalina arrived in October 2019, and Outlook for Mac 2011 would not launch.

The end of support date was 10 October 2017, so the olk14 files on a lot of old drives now outlive every program that could read them.

Frequently asked questions about OLK files

What is an OLK file?
An OLK file is a single item out of an Outlook for Mac mailbox, saved as its own file. One message, one contact or one attachment per file. Outlook for Mac 2011 writes olk14 files and Outlook 2016 for Mac writes olk15 files.
Is an OLK file an Outlook address book?
No. That is the OAB file, another format on another platform. Many file directories repeat the address book claim, and it is wrong. OLK files come from Outlook for Mac and carry mail, contacts, events and attachments.
What does OLK stand for?
Nothing official. It is short for Outlook, and the number after it is the internal version: olk14 for Outlook for Mac 2011 and olk15 for Outlook 2016 for Mac. Microsoft has never published a specification for either.
Why is one email split across three OLK files?
Outlook for Mac saves the parts separately. MsgSource holds the complete original message. Message is the record Outlook uses to draw its list, and every attachment gets its own MsgAttachment file.
Which OLK file holds the real email?
The MsgSource file. It carries the raw message as it arrived, headers and body together. If you are recovering mail by hand, go for the olk14MsgSource or olk15MsgSource files and ignore the rest.
Why can I not match an OLK attachment to its message?
Because the filenames are random UUIDs and the three files for one email do not share one. That link lives in Outlook.sqlite, not in the names. Microsoft's own support answer says there is no direct way to work it out from the filename.
Where are OLK files stored on a Mac?
Outlook for Mac 2011 keeps them under Documents, in Microsoft User Data, Office 2011 Identities, Main Identity, Data Records. Outlook 2016 for Mac and Microsoft 365 keep theirs under Library, Group Containers, UBF8T346G9.Office, Outlook, Outlook 15 Profiles.
What opens an OLK file?
Only the Outlook for Mac that wrote it, and only with the OLK file in its own folder tree. Double-clicking one on its own does nothing useful. Any text editor shows readable fragments of a MsgSource file, which is enough to identify it.
Can I open OLK files on Windows?
Not in Outlook for Windows. It reads PST and OST files and has no idea what an olk15Message is. Moving mail from Mac to Windows means exporting from Outlook for Mac first, or using a converter that reads the Mac profile.
Is the OLK folder on Windows the same thing?
No, and this trips up most searches. On Windows, Olk is a folder name rather than a file type. Old Outlook versions wrote opened attachments to a hidden OLK folder. The new Outlook keeps its entire profile in one called Olk.
Can I delete OLK files to free up space?
Not one at a time. Deleting files out of the profile leaves the database pointing at items that are gone, which is how a mailbox ends up broken. Empty the folders inside Outlook, then let Outlook shrink the profile.
How do I convert OLK files to PST?
There is no Microsoft tool for it. The supported route is to open that mailbox in Outlook for Mac and export, or to connect the same account in Outlook for Windows. Third-party converters read the profile folder, not loose OLK files.

Still stuck with an OLK file?

Two questions sort out most of what is left. Answer them in order.

File or folder?

Names ending in olk14 or olk15 are Mac files, and section 4 says which to keep. A folder called Olk is Windows, and section 8 covers it.

Readable inside?

Open it in TextEdit. Mail headers mean a MsgSource file worth recovering. Binary noise means a Message file, and section 5 explains why chasing it is wasted effort.

Landed here from a rebuilt Outlook on Windows? Our new Outlook error guides cover that client, including the something went wrong screen and the 0/0GB storage reading.

Trying to get the mail into Windows Outlook? The PST file format is what it writes. The OST file format is what a connected account builds, and Outlook PST error fixes cover export failures.

Came here looking for an address book? The OAB file format is Outlook's address book, and Thunderbird address book files cover the other side. Moved to Thunderbird instead? The MBOX file format is what it writes.

New to all of this? What a file format is covers the ground underneath, and our file format guides list the rest.

Found something here that does not match your Mac? Send us the exact wording on screen and we will check it against Microsoft's own documentation.

Was this page helpful? Thanks for your feedback!