Il PDF potrebbe essere già dentro il tuo file P7M.
Se la busta racchiude un PDF, ottieni il documento originale semplicemente estraendolo, senza bisogno di riconvertire o ricreare le pagine. Se invece contiene un file XML (come una fattura elettronica) o un altro formato, l’estrazione preserverà il formato originale. L’estensione .p7m da sola non garantisce che il file sia un PDF.
Estrai PDF da P7M nel browserNon è una conversione: è un’estrazione
“Convertire P7M in PDF” è l’espressione usata da chi riceve un allegato che non si apre e ha bisogno di leggerlo. Nel caso di un PDF firmato in formato CAdES, il documento esiste già all’interno di una busta crittografica CMS/PKCS#7 insieme ai dati della firma. Un lettore compatibile apre la busta ed estrae direttamente il file originale.
L’estrazione recupera i byte esatti del PDF incorporato senza ridisegnare le pagine, eseguire OCR, comprimere le immagini o alterare i font. Di conseguenza, il PDF estratto mantiene intatti il contenuto, l’impaginazione e la qualità dell’originale. “Stampare in PDF” è un’operazione diversa, che crea un nuovo file.
RFC 5652 · CMS SignedData (§5.2)
contract.pdf.p7mcontract.pdfP7M e PDF: qual è la differenza?
P7M indica la busta crittografica che racchiude il file firmato; PDF indica il formato del documento da visualizzare. Con la firma digitale PAdES, la firma è integrata all’interno del PDF stesso (il file mantiene l’estensione .pdf). Con la firma CAdES, invece, il file viene racchiuso in una busta esterna (con estensione .p7m). L’AgID (Agenzia per l’Italia Digitale) distingue chiaramente queste due modalità di firma.
AgID · CAdES / PAdES · Aruba · CAdES / PAdES
Su schermi piccoli, scorri la tabella in orizzontale.
| Caratteristica | P7M / CAdES | |
|---|---|---|
| Funzione | Racchiude il file originale e i dati della firma digitale. | Visualizza pagine con testo, grafica e impaginazione fissa. |
| Contenuto | Può incorporare PDF, XML (fatture elettroniche) o altri file. | Documento visualizzabile; può includere firme PAdES integrate. |
| Apertura | Richiede un lettore P7M o un estrattore compatibile. | Si apre con qualsiasi lettore PDF o direttamente nel browser. |
| Nome di esempio | contract.pdf.p7m / invoice.xml.p7m | contract.pdf |
Perché Adobe Acrobat, Anteprima o il browser non aprono i file P7M?
I lettori PDF richiedono una struttura di file standard PDF. In un file .pdf.p7m, invece, la struttura esterna è una busta crittografica CMS contenente il documento. Aprendo il file P7M direttamente con un normale lettore PDF o con il visualizzatore del browser, il programma restituirà un errore di “formato non supportato” o “file danneggiato”. Questo messaggio non significa che il documento sia corrotto, ma solo che il programma non supporta le buste P7M.
Rimuovere l’estensione .p7m dal nome del file (ad esempio rinominando contratto.pdf.p7m in contratto.pdf) non modifica il contenuto interno: il lettore PDF continuerà a segnalare errore. Prima occorre estrarre il PDF originale con uno strumento compatibile, poi aprire il documento ottenuto nel lettore preferito. Anche se Adobe Acrobat è in grado di verificare le firme PAdES incorporate nei PDF, non supporta l’estrazione delle buste esterne CAdES.
Come estrarre un PDF da P7M online
Non serve installare un programma: puoi aprire la busta direttamente nel browser, senza caricare il documento su un server, ed estrarre il PDF originale. Apri lo strumento P7M to PDF.
Salva l’allegato originale sul dispositivo.
Scarica il file .p7m dall’email o dalla PEC in una cartella a tua scelta (ad esempio Download o Desktop). Mantieni intatto il nome del file e conserva sempre una copia della busta firmata originale.
Seleziona il file nel lettore online.
Fai clic su “Scegli un file” oppure trascina il file P7M nell’area di rilascio. L’elaborazione avviene interamente nella memoria del browser sul tuo dispositivo, senza caricare il documento su server esterni.
Visualizza l’anteprima e verifica la firma.
Se il file contiene un PDF, puoi consultare subito l’anteprima della prima pagina; se contiene una fattura elettronica XML (FatturaPA), visualizzerai i dati fiscali organizzati in modo chiaro. Puoi anche esaminare i controlli crittografici indipendenti della firma.
Scarica il documento estratto.
Se il file racchiude un PDF, scaricherai l’esatto documento originale, pronto da stampare o archiviare. Per le fatture XML supportate puoi scaricare l’XML originale oppure generare una comoda copia di lettura in PDF.
Cosa è gratuito e cosa richiede un piano?
L’apertura dei file, i controlli locali della firma, la lettura delle fatture XML e l’anteprima della prima pagina PDF sono gratuiti e senza registrazione. Il download del file estratto, la stampa, l’anteprima integrale del PDF e l’esportazione ZIP richiedono un export singolo o una licenza. Puoi elaborare fino a 50 file per sessione, nei limiti della memoria del browser. Confronta le opzioni di download e i prezzi.
Cosa succede se il P7M contiene un XML o altri file?
L’estrazione recupera l’esatto contenuto presente nella busta firmata. Per questo motivo “XML P7M in PDF” e “PDF P7M in PDF” indicano due operazioni differenti:
- .pdf.p7m → PDF originale
- Se il file incorporato è un PDF, l’estrazione recupera il documento originale senza alcuna riconversione o perdita di impaginazione.
- .xml.p7m → XML o copia di lettura in PDF
- L’estrazione restituisce il file XML originale. Per le fatture elettroniche FatturaPA supportate, il nostro strumento genera anche una copia di lettura in PDF con i dati principali. Il PDF è un documento derivato e non sostituisce l’XML o la busta P7M firmata.
- Documenti Word, immagini o altri formati
- Una busta P7M può racchiudere qualsiasi formato (.docx, fogli di calcolo, immagini, ecc.). Il file estratto manterrà il suo formato originario e potrà essere aperto con la rispettiva applicazione.
- Firme annidate o multiple (.p7m.p7m)
- Un documento firmato più volte può presentarsi con estensioni doppie, come documento.pdf.p7m.p7m. In questo caso è necessario estrarre progressivamente ciascun livello con il lettore, conservando sempre la busta esterna originale.
Come aprire file P7M su Windows, Mac, Android e iOS
Puoi usare lo strumento nei browser aggiornati su computer, tablet e smartphone, nei limiti della memoria disponibile. Se preferisci un’app installata, verifica che supporti l’estrazione e distingua lettura del file e verifica della firma. Le alternative sotto si basano sulle guide ufficiali:
Windows 10 / 11
Salva l’allegato da Outlook, webmail o PEC, poi selezionalo nello strumento online usando Edge, Chrome o Firefox. Se preferisci un programma desktop, Aruba Sign consente la verifica e l’estrazione: apri Aruba Sign, seleziona Verifica, scegli il file P7M, fai clic su Apri documento e poi su Estrai documento per salvare il contenuto originale.
Mac / macOS
Salva il P7M da Apple Mail o dal browser, poi selezionalo nello strumento online con Safari, Chrome o Firefox. Se il contenuto è un PDF, dopo l’estrazione potrai leggerlo con Anteprima o Quick Look. In alternativa puoi usare Aruba Sign per macOS per estrarre il documento.
iPhone / iPad · iOS / iPadOS
Dall’app Mail o PEC tocca l’allegato, seleziona Condividi e poi Salva su File. Apri Safari, vai sullo strumento online e seleziona il file dall’app File. Come applicazione dedicata su App Store, P7M Viewer (di Filippo Maguolo) permette di importare file ed esportarne il contenuto.
Android
Scarica l’allegato da Gmail o dalla PEC, poi selezionalo nello strumento tramite il selettore file del browser. Dopo il download, cerca il risultato nell’elenco dei download del browser. Per le sole fatture elettroniche, Lettore P7M – Fatture XML (di opr torino) permette di visualizzare i dati e salvare una copia PDF; non verifica la firma digitale e non è un lettore di PDF firmati generici.
La guida P7M su Android e alle app mobili
Documentazione ufficiale · Lettore P7M – Fatture XML · Android
Il PDF estratto conserva la firma digitale?
L’estrazione recupera il documento originale, ma il solo file PDF estratto non include la firma digitale CAdES della busta esterna. Conserva il file .p7m originale per mantenere i dati della firma, insieme alla copia PDF per la lettura. Se il PDF conteneva già una firma PAdES interna, questa rimarrà incorporata nel PDF, ma è distinta dalla firma esterna (questo sito non verifica firme PAdES). Un’immagine o timbro grafico visibile non dimostra la validità di una firma crittografica.
Poter aprire ed estrarre un documento non certifica che la sua firma digitale sia valida a tutti gli effetti. Il nostro strumento verifica ed espone separatamente integrità crittografica, date del certificato, catena di fiducia e revoca. Tutte le verifiche si svolgono in locale nel browser, senza interrogare server OCSP o liste CRL online: senza prove locali adeguate, la revoca resta non verificata. Uno stato non verificato o sconosciuto non equivale a una firma valida, e questi riscontri tecnici non sostituiscono una verifica legale qualificata.
P7M to PDF: problemi e domande frequenti
Posso convertire P7M in PDF gratis?
Qui sono gratuiti l’apertura del P7M, i controlli locali della firma e l’anteprima della prima pagina PDF. Per scaricare il PDF estratto, stamparlo o visualizzare tutte le pagine occorre invece un export singolo o una licenza a pagamento.
Perché ho ottenuto un file XML invece di un PDF?
Perché il documento firmato in origine era un file XML (il formato standard per le fatture elettroniche italiane). L’estrazione restituisce l’originale corretto. Per le fatture FatturaPA supportate, il nostro strumento ti consente di visualizzare i dati e generare una copia di lettura in PDF.
Il file continua a non aprirsi. Cosa posso controllare?
Scarica nuovamente l’allegato dall’email o dalla PEC e verifica che il nome mantenga l’estensione .p7m. Assicurati di non aver salvato una pagina web HTML, un download parziale o l’intero messaggio di posta (.eml). File danneggiati, firme separate (.p7s) o messaggi cifrati richiedono procedure specifiche.
Funziona anche con i file smime.p7m cifrati?
No. L’estensione .p7m viene usata sia per i documenti con firma digitale (CMS SignedData) sia per le email cifrate (S/MIME). Questo strumento apre solo documenti firmati: non decifra messaggi cifrati, che richiedono la chiave privata del destinatario e un client di posta configurato.
Posso fare l’operazione inversa, da PDF a P7M?
Per creare un P7M firmato servono un’applicazione o servizio di firma CAdES e il certificato e la chiave privata del firmatario. Rinominare un PDF non crea una firma digitale. Questo sito legge buste già firmate e non firma nuovi documenti.
Fonti ufficiali e guide correlate
Riferimenti tecnici e istruzioni ufficiali. Spiegazione dei formati aggiornata al 29 ottobre 2026. Le funzioni dei programmi possono cambiare; consulta le guide dedicate per i passaggi completi.