Advanced PST Viewer

Advanced PST Viewer User Guide

Advanced PST Viewer reads Microsoft Outlook data files – .pst and .ost – on a PC that has no Outlook installed. This guide walks through opening a file, reading and searching mail, saving attachments, exporting messages, contacts and calendars to other formats, and recovering deleted items.

Contents

  1. Opening a PST or OST file
  2. Layout of the program window
  3. Reading messages
  4. Contacts, calendar items and other item types
  5. Opening and saving attachments
  6. Searching for messages
  7. Columns, sorting and date groups
  8. Saving and printing a single message
  9. Exporting messages and folders
  10. File name patterns
  11. Saving messages as PDF
  12. Exporting the message list to CSV
  13. Extracting attachments in bulk
  14. Internet headers and message properties
  15. Recovering deleted items
  16. Toolbar, menus and shortcuts
  17. Solving common problems
  18. Requirements and licensing

1. Opening a PST or OST file

Advanced PST Viewer works with every kind of Outlook data file: Personal Folders files (.pst) and Offline Folders files (.ost), in the old ANSI format of Outlook 97–2002 and the Unicode format of Outlook 2003 through Microsoft 365, including OST files of Outlook 2013 and later.

  1. Choose File > Open (Ctrl+O) or click Open on the toolbar.
  2. Pick the file. The dialog starts in the last folder you used, or in Documents\Outlook Files, where Outlook keeps its PST files by default.
  3. The folder tree of the file appears on the left. Click Inbox or any other folder to list its messages.

There are other ways to open a file as well:

  • Drag a .pst or .ost file from Windows Explorer onto the program window.
  • Pick it from the recent files list at the bottom of the File menu.
  • Right-click the file in Explorer and choose Open with > Advanced PST Viewer. The installer adds this command if you leave the Open with option checked; Outlook stays the default program for PST files.
  • Pass the file name on the command line: AdvancedPstViewer.exe "D:\Mail\archive.pst".

Several files at once

Each file you open is added to the folder tree as another top-level entry, so you can browse an old archive and a current mailbox side by side. To close one file, select it (or any of its folders) and choose File > Close (Ctrl+F4), or right-click its top-level entry and choose Close. File > Close All closes every open file.

Your files are never changed

Files are opened read-only and in shared mode. Nothing is ever written to a PST or OST file, and a file that Outlook has open can usually be opened at the same time. Password-protected PST files open without asking for the password.

2. Layout of the program window

Advanced PST Viewer window with the folder tree on the left, the message list at the top right and the reading pane below it
Folder tree, message list with the quick filter box, and the reading pane
Folder tree (left)The folders of every open file, with Outlook’s icons for Inbox, Sent Items, Deleted Items, Contacts, Calendar, Tasks and the other special folders. A folder with unread messages is shown in bold with the unread count in brackets. Orphan Items and Recovered Items appear here when the file contains them (see section 15).
Quick filter (top right)A box above the message list that narrows the list as you type.
Message list (top right)The items of the selected folder. Large folders are loaded in the background: the first messages appear at once and the rest are added while you work.
Reading pane (bottom right)The selected message: subject, sender, recipients and date, a strip with its attachments, and the message text.
Status barThe number of items in the list.

Drag the splitters to resize the panes. The window position, the splitter positions, the column widths and order and the sort order are restored the next time you start the program. View > Toolbar and View > Status Bar show or hide those bars.

3. Reading messages

Click a message to show it in the reading pane. Double-click it, or press Enter, to open it in a window of its own; select several messages first to open each of them. A message window has its own Message menu, and Esc closes it.

How the message text is shown

  • HTML messages are displayed by Microsoft Edge WebView2, the engine of the Edge browser, so newsletters, tables, signatures and inline pictures look the way the sender designed them.
  • RTF messages (common in older Outlook mail and in Exchange) are converted to HTML with their fonts, colors, bold and italic text, links and pictures. When the RTF actually wraps an HTML message, the original HTML is restored.
  • Plain text messages are shown as text; web and e-mail addresses become clickable links.

Messages in the older ANSI files use the code page they were written in, so Cyrillic, Greek, Asian and other non-Latin text displays correctly.

Pictures from the Internet and privacy

Many messages load pictures from the web, and some of those pictures are tracking pixels that tell the sender when the message was opened. Advanced PST Viewer does not load them unless you ask: a yellow bar at the top of such a message offers Download pictures for that message only. To always load them, turn on View > Download Pictures from the Internet (or the Pictures toolbar button). Pictures that are stored inside the message are always shown.

Scripts in messages never run, and pop-ups and downloads are refused. A click on a link opens it in your default web browser; hover over a link to see its real address in the status line of the reading pane before you click.

Attached messages

A message that was forwarded as an attachment appears in the attachment strip. Double-click it to open it in its own window, with its own attachments.

4. Contacts, calendar items and other item types

Outlook data files hold more than e-mail. Advanced PST Viewer shows each kind of item with the fields that matter for it:

ItemWhat you see
ContactsFull name, company, job title, department, up to three e-mail addresses, business, home and mobile phone, business fax, address, web page and birthday, plus the notes
Appointments and meetingsLocation, start and end, and whether the event is all-day or recurring, plus the description
TasksStart date, due date, status (Not started, In progress, Completed, Waiting on someone else, Deferred) and percent complete
Notes, journal entries, distribution lists, posts and reportsTheir header fields and text

Contacts can be exported as vCard files and calendar items and tasks as iCalendar files (see section 9).

5. Opening and saving attachments

The attachments of the selected message are listed in a strip between the header and the message text. Right-click an attachment for these commands:

OpenOpens the attachment in the program Windows uses for that file type. A temporary read-only copy is used, so the original stays untouched.
Save AsSaves the attachment to a file you choose.
Save All AttachmentsSaves every attachment of the message to a folder (also File > Save Attachments, Ctrl+Shift+S).

Before opening a program, script or other file type that could harm your computer (.exe, .js, .vbs, .bat and similar), the program asks for confirmation. Open such files only when you trust the sender.

Some attachments are only links to files that were never stored in the data file; for these the program tells you that the file is not available. To save the attachments of many messages at once, see section 13.

6. Searching for messages

Quick filter

Click the box above the message list, or press Ctrl+Shift+F, and type. The list immediately shrinks to the messages whose subject or sender contains the text. Clear the box to see all messages again. The quick filter works on the folder that is currently listed.

Find Messages

For a search across the whole file, choose Edit > Find Messages (Ctrl+E) or click Find on the toolbar. To search one folder and its subfolders, right-click the folder and choose Find in This Folder.

OptionMeaning
Find messages that containThe word or phrase to look for
Match case / Whole words onlyExact capitalization; no matches inside longer words
SubjectSearch the subject line
PeopleSearch names and addresses: From and recipients, From (sender) only, or To, Cc, Bcc only
Message textSearch the body of each message; slower, because every message has to be read
Attachment namesFind messages with an attachment whose file name contains the text
All folders / Selected folder and its subfoldersWhere to search
Date from … toOnly messages from this date range
Only messages with attachmentsSkip messages without attachments
Size in KB, at least … at mostOnly messages in this size range

The results replace the message list, with an extra column showing the folder of each message. You can leave the search text empty and use only the conditions – for example, all messages larger than 5,000 KB, or all messages with attachments from last year. The program remembers your last search options.

Highlighted search hits

When you open a message from the search results, every occurrence of the search text is highlighted in yellow, and the reading pane scrolls to the first one. The subject, the From, To and Cc lines and matching attachment names are highlighted too. The highlighting is not printed.

7. Columns, sorting and date groups

Click a column header to sort by that column; click it again to reverse the order. To choose which columns are shown, right-click a column header or open View > Columns. Available columns are From, Subject, Received, Size, Attachment, To, Cc, Sent, Importance, Flag and Categories. Drag a header to move a column and drag its edge to change the width.

View > Group by Date splits the list into the groups Outlook uses: Today, Yesterday, Earlier This Week, Last Week, Earlier This Month, Last Month and Older.

Unread messages are shown in bold. Select several messages with Ctrl+click or Shift+click, or all of them with Ctrl+A, before you save, export or print.

8. Saving and printing a single message

Select a message and choose File > Save Message As (Ctrl+S). Pick the format in the Save as type list:

FormatWhat you get
E-mail message (.eml)A standard e-mail file with the text, inline pictures, attachments and attached messages, and the original Internet headers. Double-click it to open it in Outlook, Thunderbird or Windows Mail.
Web page (.html)A single HTML file with the header and the text; pictures are embedded in the file. Attachments are not included.
Text (.txt)The header lines and the plain text of the message.
PDF (.pdf)A PDF document that looks like the message on screen.

To print, choose File > Print (Ctrl+P). The printout starts with a header block – subject, from, sent, to, cc and the names of the attachments – followed by the message text.

9. Exporting messages and folders

Export saves many messages at once. Start it in one of three ways:

  • File > Export Selected Messages (Ctrl+Shift+E) – the messages selected in the list.
  • File > Export Folder, or right-click a folder and choose Export Folder – a whole folder, optionally with all its subfolders. Select the top-level entry of a file to export the whole mailbox.
  • Right-click selected messages and choose Export Selected Messages.

Export formats

FormatResult
E-mail messages (.eml)One file per message, with attachments and attached messages. Opens in Outlook, Thunderbird and Windows Mail.
Web pages (.html)One file per message with the header, text and pictures. Attachments are not included.
Text files (.txt)One file per message with the header lines and plain text.
PDF documents (.pdf)One PDF per message (see section 11).
MBOX mailbox (.mbox)One mailbox file per folder, with all messages and attachments. Import it in Thunderbird with the ImportExportTools NG add-on, or in Apple Mail with File > Import Mailboxes.
vCard / iCalendarContacts become vCard 3.0 files (.vcf); appointments, meetings and tasks become iCalendar files (.ics) with recurrence and its exceptions, reminders, organizer and attendees. They import into Outlook, Google Contacts and Calendar, and Apple Contacts and Calendar. Other items in the folder are saved as .eml.

Export options

Save inThe destination folder. It is created if it does not exist.
File namesA pattern for the file names (see section 10). An example name is shown below the box.
Include subfoldersWhen you export a folder, export its subfolders as well.
Recreate the folder structureCreate a folder on disk for every folder of the data file, so Inbox\Projects ends up in Export\Inbox\Projects. Turn it off to put all files in one folder.
Combine contacts and calendar itemsFor vCard / iCalendar: write one .vcf file with all contacts and one .ics file with all calendar items of each folder, instead of one file per item. A single combined file is the easiest to import into Google or Apple.

When the export is done, the program reports how many items were saved and offers to open the destination folder. Your choices are remembered for the next export.

10. File name patterns

The File names box of the Export dialog builds each file name from tokens in curly braces. Choose one of the ready-made patterns from the list or type your own.

TokenReplaced with
{date}Date of the message, 2026-10-05
{time}Time of the message
{year}, {month}, {day}Parts of the date
{subject}Subject
{from}Sender
{to}First recipient
{folder}Name of the folder the message is in
{type}Item type (message, contact, appointment …)
{index}Running number of the item in the export
{id}Internal identifier of the item in the data file

The default is {date}_{from}_{subject}. Characters that Windows does not allow in file names (< > : " / \ | ? *) are replaced, names that would be too long for Windows are shortened, and duplicate names are numbered.

11. Saving messages as PDF

PDF files are made by Microsoft Edge WebView2, so they look exactly like the message in the reading pane.

  • File > Save Selected as PDF – one PDF per selected message.
  • File > Export Folder as PDF, or right-click a folder and choose Export as PDF – every message of the folder and its subfolders.
  • The PDF format in the Export dialog gives you the file name patterns and folder options as well.

A progress window shows the message being converted; Cancel stops after the current message. Whether pictures from the Internet are included follows the View > Download Pictures from the Internet setting.

12. Exporting the message list to CSV

File > Export List to CSV writes the messages of the list – or only the selected messages – to a CSV file that opens in Excel. It is a quick way to build a report of a mailbox or to review a file for eDiscovery. Search results can be exported the same way.

The CSV file contains one row per item with these columns: folder, item type, subject, sender name and address, To, Cc, Bcc, sent and received date and time (UTC), size, importance, read status, flag, categories, number of attachments and their names, Internet Message-ID, message class and item ID. The file is saved as UTF-8, so names and subjects in any language display correctly in Excel.

13. Extracting attachments in bulk

Tools > Extract Attachments saves the attachments of many messages in one step – for example, every PDF invoice ever received in a mailbox.

Extract fromSelected messages, All messages in the list (for example, search results), or a Folder, optionally including subfolders
Save inThe destination folder
File typesOnly these types, for example *.pdf; *.docx; *.xlsx. Leave it empty to save all files.
Skip pictures that are part of the message textLeaves out logos and other inline images
Include attached messagesSaves forwarded messages as .eml files
Create a subfolder for every folder of the data fileKeeps the attachments of each mail folder apart
Put the message date in front of the file names2026-10-05 report.pdf – handy for sorting by date

Files with the same name are numbered: report.pdf, report (2).pdf and so on, so nothing is overwritten.

14. Internet headers and message properties

View > Internet Headers (Ctrl+H) shows the transport headers of a received message: the Received lines of every mail server it passed through, the Message-ID, the return path and, when the receiving server added them, the SPF, DKIM and DMARC results. Use it to trace where a message came from or to check whether it is a phishing attempt.

View > Message Properties (Alt+Enter) lists every MAPI property stored for the item – including named properties – with its name, type and value. Copy puts the whole list on the clipboard. This is the raw data Outlook works with, useful for troubleshooting and forensic work.

Tools > File Information shows the format of the open file (ANSI or Unicode PST, OST), its size, the number of orphan and recovered items, the code page of an ANSI file, and whether damaged structures were found.

15. Recovering deleted items

When an item is deleted in Outlook – including from the Deleted Items folder – its data often stays in the file until the space is reused. Tools > Recover Deleted Items scans the unused space of the file for such items.

  1. Open the file and choose Tools > Recover Deleted Items.
  2. Confirm the scan. For large files it can take several minutes; Cancel stops it.
  3. Recovered messages appear under Recovered Items in the folder tree, where you can read, save and export them like any other message.

Orphan Items is shown automatically when the file contains items that no longer belong to any folder, which often happens in damaged files. Only items that have not been overwritten can be recovered, and the file itself is not modified.

16. Toolbar, menus and shortcuts

Toolbar

OpenOpen a .pst or .ost file
CloseClose the file selected in the folder tree
Save AsSave the message as EML, HTML, text or PDF
AttachmentsSave the attachments of the message
PrintPrint the message
FindFind messages
PicturesDownload pictures from the Internet for HTML messages (on / off)
PropertiesShow all MAPI properties of the message
AboutVersion and registration information

Keyboard shortcuts

KeysCommand
Ctrl+OOpen a data file
Ctrl+F4Close the selected data file
Ctrl+SSave message as
Ctrl+Shift+SSave attachments
Ctrl+Shift+EExport selected messages
Ctrl+PPrint
Ctrl+EFind messages
Ctrl+Shift+FQuick filter
Ctrl+ASelect all messages
EnterOpen the message in a new window
Alt+EnterMessage properties
Ctrl+HInternet headers
EscClose a message window
F1This user guide

Right-click menus

Right-click a message in the list for Open, Save As, Export, Save as PDF, Export to CSV, Save Attachments, Extract Attachments, Print, Properties and Internet Headers. Right-click a folder for Find in This Folder, Export Folder, Export as PDF, Extract Attachments and Close. Right-click an attachment for Open, Save As and Save All Attachments.

17. Solving common problems

HTML messages are shown as plain text

The Microsoft Edge WebView2 Runtime is missing. It is part of Windows 10 and 11, but can be absent on older or trimmed systems. The program offers to open the download page the first time this happens; install the Evergreen runtime from Microsoft and restart the program.

Pictures in a newsletter are missing

Pictures from the Internet are blocked for your privacy. Click Download pictures in the yellow bar, or turn on View > Download Pictures from the Internet.

“The folder is still being loaded”

Exports that work on the whole list wait until a large folder has finished loading. Wait until the status bar shows the complete count, then try again.

The file will not open

Make sure the file is not still being copied and is not locked by a backup or sync program. A file that is badly damaged may open with missing folders; check Tools > File Information, and look under Orphan Items and Recover Deleted Items for the rest of the mail.

Where is my Outlook data file?

PST files are usually in Documents\Outlook Files. OST files of Outlook 2013 and later are in %LOCALAPPDATA%\Microsoft\Outlook (paste it into the Explorer address bar). In Outlook, File > Account Settings > Data Files shows the exact location.

Can I open an OST file from another computer or a deleted account?

Yes. Advanced PST Viewer reads the OST file directly and does not need the Exchange or Microsoft 365 account it belonged to.

Exported file names are cut short

Windows limits the length of a full path. Choose a destination folder close to the root of the drive, such as C:\Export, or a shorter file name pattern.

A password-protected PST file

It opens like any other file; no password is needed.

18. Requirements and licensing

Operating systemWindows 7, 8, 8.1, 10 and 11, 32-bit and 64-bit
Required componentsMicrosoft Edge WebView2 Runtime for HTML display and PDF output (included in Windows 10 and 11). Outlook, MAPI and an Exchange account are not required.
Supported filesOutlook .pst and .ost files, ANSI and Unicode, from Outlook 97 to Microsoft 365

The free trial has every feature and runs for 30 days. Each start shows how many days are left: Continue keeps evaluating, Register opens the order page. After you order, an unlocking key file is e-mailed to you; it turns the trial into the full version. Questions about ordering or registration: order@ashkon.com.

PST and OST files are read with libpff (LGPL-3.0), Copyright © Joachim Metz. The license terms are installed with the program in License.txt.