OPEN · READ · EXTRACT

Open P7M files
online.

A P7M viewer for signed PDF documents and XML invoices.
Extract the original file locally, without uploading it.

How it works

Simple · Private · Free

A readable document extracted from a digitally signed envelope

Open P7M files online

The viewer is getting ready on your device.

No document is sent to our servers.

Extract the original PDF.

Open a signed .pdf.p7m file and extract the PDF, XML or other document inside. Read the contents and keep the original signed P7M.

Open P7M

Read XML invoices.

Supplier, customer, line items, taxes and payments: view the information in a FatturaPA XML invoice in a readable layout.

Read P7M files

Inspect the P7M signature.

Integrity, certificate dates, trust and revocation are separate checks. Clear results distinguish verified evidence from missing information.

Check the signature
01 · HOW IT WORKS

How to open a P7M file.

A browser-based P7M reader for Mac and Windows. No software to install.

  1. 1

    Choose your file.

    Select a P7M file from your device. You can open several documents together.

  2. 2

    Read the contents.

    View the PDF or XML invoice and inspect the signature information.

  3. 3

    Download and keep.

    Save the extracted document. Keep the original P7M as the signed document.

02 · P7M TO PDF

P7M to PDF:
extract or generate?

The right way to convert P7M to PDF depends on what is inside.

Open and extract
IF IT CONTAINS A PDF

Extract the original PDF.

p7m online unwraps the CAdES envelope and returns the PDF with its bytes unchanged. You can read it, download it or print it.

IF IT CONTAINS AN XML INVOICE

Generate a readable PDF copy.

Read the FatturaPA invoice and create a PDF of its main fields. You can also download the original XML. The generated PDF is a reading copy, not the signed document.

03 · FREQUENTLY ASKED QUESTIONS

Quick answers.

P7M files: how to open,
read and extract them.

What is a P7M file?

A signed P7M file is a CAdES envelope based on CMS/PKCS#7 SignedData. It can contain a PDF, XML or another document plus signature information. A .p7m extension does not always mean a PDF: the enclosed file must be extracted to read it. Encrypted S/MIME mail is a different use case and is not decrypted by this viewer.

Go to the P7M viewer
How do I open a P7M file online?

Drop your file above or choose “Choose a file”. p7m online opens the signed envelope and shows its contents and inspection results. Read the PDF or XML invoice without installing software. Opening files and the first PDF page are free; downloads and full PDF previews require a paid plan.

Go to the P7M viewer
Are my files uploaded to a server?

No. Contents, filenames, certificates and invoice data are processed in memory on your device. The website does not save documents. Website statistics do not include document information.

Go to the P7M viewer
How do I convert P7M to PDF?

If the envelope contains a PDF, you download the exact original PDF. If it contains a FatturaPA XML invoice, you can download the original XML or generate a readable PDF. Other XML files can be extracted, but are not automatically converted to PDF. Downloads require a paid plan.

Go to the P7M viewer
Can I verify a P7M digital signature?

We inspect the digest and cryptographic signature, certificate dates and the chain against local trust authorities. Available local revocation evidence can be checked; without it, the result remains “not verified”. Available timestamps are shown separately. These results are not qualified legal validation.

Go to the P7M viewer
Is the P7M viewer free? Do I need an account?

Opening files, signature checks and the first PDF page are free, without registration. Downloads, printing, all pages and ZIP exports require a paid plan. Annual and Lifetime plans are activated with an email and license code. Select up to 10 files, with limits of 50 MB per file and 100 MB per session.

Go to the P7M viewer
Can I convert PDF to P7M?

No. PDF to P7M means creating a digital signature, which requires a certificate and the signer's key. This tool opens already signed files and extracts their contents; it does not create signatures or change the original.

Go to the P7M viewer
How do I open a .pdf.p7m file on Mac or Windows?

Use an up-to-date browser on Mac or Windows and choose the file on the homepage. No P7M reader installation is needed. If it contains a PDF, you can read the first page for free; downloads and full previews require a plan. Renaming .pdf.p7m to .pdf is not enough: the PDF must be extracted from the signed envelope.

Go to the P7M viewer
Why does the extracted PDF have no visible signature?

A CAdES signature is stored in the P7M envelope and does not require a signature image on the PDF page. The extracted PDF may have no visible signature. Keep the original P7M and review integrity, certificate dates, trust and revocation separately: extraction alone does not establish legal validity.

Go to the P7M viewer
Can this viewer decrypt smime.p7m email?

This viewer opens already signed CMS SignedData envelopes; it does not decrypt S/MIME email or EnvelopedData envelopes. An encrypted file needs the recipient's private key and a compatible client. For a detached signature, also select the original document to inspect it.

Go to the P7M viewer

Format references: AgID · CAdES and PAdES formatsRFC 5652 · Cryptographic Message SyntaxFatturaPA · XML format specifications

Ready to open your file?

From a signed envelope to readable contents, in a few steps.

Open a P7M file
P7M ONLINE

Your complete document.

Unlock all pages, downloads and printing.

Choose a plan

€9.99 each year. Cancel renewal and keep access for the period already paid. Terms and refunds.

Payment opens in a new tab. Your document stays here.

Purchases are temporarily unavailable. The free preview remains available.

Already purchased?

Files stay on your device.