P7M / CAdES / PRACTICAL GUIDE

How to open a P7M file on iPhone, iPad or Mac

A .p7m file is usually a document wrapped in a CAdES digital-signature container. That is why a normal PDF or XML viewer may show an error even when the document inside is perfectly readable.

WORKFLOW / 03 STEPS

From difficult file to readable document.

  1. 01

    Save the P7M file

    From Mail, Safari or your PEC app, use Share or Save to Files. Keeping the original file intact gives you a reliable source to return to.

  2. 02

    Open it in EU Document Opener

    Choose the P7M file from Files or Finder. The app reads the container on-device and lists the embedded payload and available signature information.

  3. 03

    Read or extract the payload

    Preview supported PDF, XML and invoice content, or save the extracted original to a location you choose. The source P7M is not modified.

What is inside a P7M file?

P7M is commonly used in Italy and elsewhere in Europe to distribute a file together with one or more CAdES signatures. The payload might be a PDF contract, a FatturaPA XML invoice or another business document.

The .p7m extension describes the signature container, not necessarily the format of the document inside. A useful opener therefore needs to handle both the container and the extracted payload.

Private opening for sensitive documents

Signed invoices, contracts and notices can contain names, addresses, tax identifiers and commercial details. EU Document Opener processes selected files on the device and does not send their contents to a developer-operated conversion server.

There is no account and no document-upload workflow. You decide whether to save or share an extracted file afterward.

Signature details are not legal validation

The app can expose certificate and signature information found in the container, but this is informational. It does not replace an authoritative eIDAS trust, revocation, identity or timestamp-validation service.

For regulated or disputed documents, keep the original signed container and follow the validation and retention rules that apply to your organisation.

FAQ / VERIFIED SCOPE

Questions about this file type.

Can a P7M contain a PDF or XML file?

Yes. P7M is a signature container and its payload may be a PDF, XML invoice or another file type.

Does opening a P7M remove its signature?

Opening does not modify the source. An extracted payload is a separate copy, so retain the original P7M when the signed container matters.

Can I open P7S files too?

EU Document Opener can inspect supported P7S detached-signature data, although interpreting a detached signature may also require the original associated document.