You double-click a .p7m file and nothing happens, or an error appears and the file doesn't open. It is a frequent problem and is almost always resolved in an instant. Let's see why a .p7m file doesn't open and how to read it anyway.
Why the .p7m file doesn't open
The .p7m is not a format that Windows, Mac or your phone recognizes on its own: it is a document enclosed in a digital signature envelope (PKCS#7 / CAdES). The system sees the envelope, not the document, so it shows "unknown file" or an error. The file is not corrupted — you just need the right tool to extract its contents.
Typical causes are:
- no programs associated with the .p7m extension;
- signature software not installed or not updated (Java, etc.);
- the .p7m extension hidden by the email client;
- double extension as `document.pdf.p7m`.
The simplest solution: open it online
Instead of installing programs, open the file in your browser with P7M Viewer:
1. Open the Open .p7m tool.
2. Drag the .p7m file that wasn't opening.
3. View or download the original document.
It works on Windows, Mac, Android and iPhone, and is free for a single file. Plus, the file remains on your device and is not uploaded to any server.
Mistakes not to be made
- Do not rename the file from .p7m to .pdf: the signature envelope remains and the file may become corrupted.
- You don't necessarily need to install Dike, GoSign or Java: the browser is enough to read** the document.
- Always save the attachment before opening it (do not open it from the email preview).
What if there is an invoice inside?
Many .p7m files that "don't open" are electronic invoices in `.xml.p7m` format. P7M Viewer recognizes them and shows them in the form of readable invoice, not as XML code.
Frequently asked questions
Is the .p7m file broken if it doesn't open? Almost never - it's just signed and you need the right tool to extract it.
Do I have to install a program? No, to read it all you need is a browser with P7M Viewer.
Is it free? Yes, opening a single file is free.
In summary
If a .p7m file won't open, it isn't corrupted: it's simply signed. Upload it to P7M Viewer and get the original document in seconds, for free, without installing anything.