Skip to content

.PUB file extension

To open .PUB files on Windows, install and open Microsoft Publisher, then use File > Open to open the .PUB file.

To open a .PUB file, use Microsoft Publisher on Windows. On macOS, Linux, iOS, and Android there is typically no full-fidelity native support, so you’ll usually need to open it on a Windows PC with Publisher (or try an importer that may not preserve layout perfectly).

Last updated: June 10, 2026

Open on your device

Choose your operating system for a dedicated step-by-step opening guide.

How to open .PUB files

Use these platform-specific instructions to open .PUB files safely.

Windows

  1. Install and open Microsoft Publisher, then use File > Open to open the .PUB file.
  2. If you don’t have Publisher, try opening/importing the .PUB file in an app that supports Publisher import (results may vary).
Full Windows guide

Mac

  1. If you need accurate layout, transfer the file to a Windows PC and open it in Microsoft Publisher.
  2. Otherwise, try an application that can import Microsoft Publisher files, understanding that formatting may change.
Full Mac guide

Linux

  1. Try opening/importing the .PUB file in an application that supports Microsoft Publisher import (formatting may be incomplete).
  2. If fidelity matters, open the file on Windows using Microsoft Publisher.
Full Linux guide

iOS

  1. iOS typically won’t open .PUB with full fidelity; share or transfer the file to a Windows PC and open it with Microsoft Publisher.
Full iOS guide

Android

  1. Android typically won’t open .PUB with full fidelity; transfer the file to a Windows PC and open it with Microsoft Publisher.
Full Android guide

Security notes

  • .PUB is a complex, proprietary format; treat files from unknown sources as potentially risky because document parsers can have vulnerabilities.
  • Prefer opening untrusted .PUB files in a trusted, fully updated viewer/editor (ideally Microsoft Publisher) rather than relying on unknown importers.
  • Be cautious with .PUB files received unexpectedly (especially if they prompt you to install software or enable special features); verify the sender and context first.

Can't open this file?

These are the most common causes and fixes when .PUB files fail to open.

Common reasons

  • The .PUB file won’t open or shows as an unknown format
  • Layout/formatting changes after opening in another app
  • A tool identifies the file as application/x-mspublisher but your workflow expects another MIME type

Fix steps

  1. On Windows, install Microsoft Publisher and open the file from within Publisher (File > Open).
  2. On non-Windows devices, move the file to a Windows PC with Publisher for the most reliable results.

Recover a deleted or lost .PUB file

If the file was deleted by mistake or the drive was formatted, data recovery software may be able to get it back. Stop writing to that drive right away, because new data can overwrite what you want to recover.

We may earn a commission when you use affiliate links. This supports our free file extension guides.

Convert .PUB to other formats

Use conversion tools to change .PUB files into formats your software supports.

What is a .PUB file?

.PUB is a proprietary publication/document format used by Microsoft Publisher. It is designed for page-layout content (brochures, flyers, newsletters) and may not round-trip cleanly through non-Microsoft tools. In content detection systems, it is commonly identified as application/x-mspublisher.

Background

Microsoft Publisher uses .PUB as its native file format for desktop publishing and page layout. Files often include complex layout elements (positioned text boxes, images, shapes, and fonts) meant to print or export as a final document.

Because the format is proprietary, third-party applications may be able to import .PUB files, but results can vary depending on the Publisher version and the document’s complexity. In practice, the most reliable way to preserve the original layout is to open the file in Microsoft Publisher.

In enterprise and indexing tools, Microsoft Publisher files are recognized as their own document type; for example, Microsoft documentation and Apache Tika identify them with the MIME type application/x-mspublisher. For general web/standards use, you should not assume there is an official IANA-registered media type specifically for Microsoft Publisher.

Common MIME types: application/vnd.exstream-package

Further reading

Authoritative resources for more details on the .PUB format.

Common .PUB issues

The .PUB file won’t open or shows as an unknown format

This usually happens when Microsoft Publisher (or a compatible importer) isn’t installed on the device, or the OS has no associated app for .PUB.

  1. On Windows, install Microsoft Publisher and open the file from within Publisher (File > Open).
  2. On non-Windows devices, move the file to a Windows PC with Publisher for the most reliable results.

Layout/formatting changes after opening in another app

Because .PUB is proprietary, importers may not fully support all layout features, fonts, or embedded objects.

  1. Open the file in Microsoft Publisher to preserve layout and typography as authored.
  2. If you must use an importer, compare the output carefully (especially text reflow, image placement, and missing fonts).

A tool identifies the file as application/x-mspublisher but your workflow expects another MIME type

Some systems detect .PUB as application/x-mspublisher; assuming an IANA-registered type may cause handling issues in strict pipelines.

  1. If you control the pipeline, allow application/x-mspublisher for Publisher content where appropriate.
  2. If you need broader compatibility, open in Publisher and export to a more widely supported format used by your workflow.

FAQ

What program opens .PUB files?

Microsoft Publisher is the primary program for .PUB files. Other applications may import .PUB files, but results can vary and the original layout may not be preserved.

Is there an official MIME type for Microsoft Publisher (.pub)?

In practice, Microsoft documentation and tools like Apache Tika commonly use application/x-mspublisher for .PUB. You should not assume there is an IANA-registered media type specifically for Microsoft Publisher.

Can I open a .PUB file on Mac, iPhone, or Android?

There is typically no full-fidelity native support on those platforms. The most reliable approach is to open it on Windows with Microsoft Publisher, or use a third-party importer with the expectation that formatting may change.

Can I convert a file by renaming it to .PUB?

No. Renaming only changes the extension label. Use the original app’s export/save-as features or a proper conversion workflow.

Similar file extensions

Compare related formats in the same category to find the right tool faster.

Did this guide help?