Quali servizi gratuiti per unire PDF caricano il tuo file? Ne abbiamo misurati cinque
Abbiamo unito gli stessi due PDF su iLovePDF, Smallpdf, PDF24, Sejda e MostlyPDF e contato i byte. Quattro hanno caricato il file. Ecco come verificare qualsiasi strumento.
Novità qui: Una misurazione di rete datata su cinque servizi online gratuiti per unire PDF, quali inviano il file a un server e quali lo uniscono nel browser, ottenuta da un harness Playwright pubblicato che conta i byte inviati da ogni strumento a ciascun host, eseguita il 12 ottobre 2026 con due PDF di prova generati (609.522 byte), più un test offline che tutti gli strumenti, il nostro compreso, hanno fallito.
Dei cinque servizi online gratuiti per unire PDF che abbiamo testato, quattro hanno inviato l’intero file ai propri server e uno l’ha unito nel browser. Abbiamo unito gli stessi due PDF su ogni strumento e contato ogni byte inviato dal browser. iLovePDF, Smallpdf, PDF24 e Sejda hanno inviato ciascuno tra 615 e 624 KB a un proprio server, a fronte di 610 KB di input: il file, più un po’ di overhead. MostlyPDF (il nostro) ha inviato meno di 1 KB, e nessuno di quei byte era il file. Puoi verificare qualsiasi strumento da solo in 30 secondi; il metodo è qui sotto.
Caricare un file non significa per forza non essere al sicuro. Tutti e quattro i servizi dicono di cancellare i file dopo una o due ore, e non c’è motivo di dubitarne. Ma «lo cancelliamo dopo» e «non l’abbiamo mai avuto» sono due promesse diverse. Se il PDF è un contratto, una busta paga o la scansione di un passaporto, la scelta spetta a te: meglio sapere quale delle due ricevi.
# Cosa ha fatto ogni strumento con il file
| Strumento | Il file ha lasciato il tuo dispositivo? | Più byte inviati a un solo host (input 610 KB) | Unione con la rete spenta? |
|---|---|---|---|
| MostlyPDF | No | 1 KB | No |
| iLovePDF | Sì | 618 KB a api38.ilovepdf.com |
No |
| Smallpdf | Sì | 616 KB a files-upload.r2.smallpdf.com |
No |
| PDF24 Tools | Sì, appena lo alleghi | 624 KB a filetools2.pdf24.org |
Non misurato |
| Sejda | Sì | 615 KB a www.sejda.com |
No |
Misurato il 12 ottobre 2026, Chromium 148.0.7778.96 (Playwright, headless).
La tabella è generata dal dataset pubblicato dallo stesso harness (--table), non scritta a mano. Cosa dichiara ogni servizio di fare con il file, letto lo stesso giorno dalla sua pagina ufficiale:
- iLovePDF: i file vengono conservati «per un massimo di 2 ore così puoi scaricarli».
- Smallpdf: i file vengono «eliminati automaticamente dai nostri server dopo un’ora».
- PDF24: i file vengono «eliminati automaticamente dal server PDF24 dopo un’ora».
- Sejda: i file vengono «eliminati automaticamente dopo 2 ore».
- MostlyPDF: unire, dividere, ruotare, riordinare, numerare le pagine, filigrana, ritaglio, compilazione dei moduli e da immagine a PDF funzionano nel browser. I nostri strumenti di conversione invece caricano il file; quei file vengono eliminati entro 24 ore.
# Come l’abbiamo misurato
L’harness, merge-upload-check.js, apre la pagina pubblica di unione di ogni strumento in un Chromium headless pulito ed esegue due passate.
La passata online allega gli stessi due PDF, preme Unisci e aspetta il risultato. Il browser lavora dietro un piccolo proxy, interno all’harness, che conta i byte inviati a ciascun host: ogni connessione cifrata, qualunque cosa usi la pagina per inviarli. Uno strumento risulta aver caricato il file quando un solo host ne ha ricevuto almeno metà della dimensione dell’input.
La passata offline apre la pagina, poi stacca la rete prima di allegare i file e prova la stessa unione. Uno strumento che funziona davvero nel browser dovrebbe produrre comunque il file.
Gli input li genera l’harness, quindi nulla di reale viene inviato da nessuna parte e le dimensioni sono esatte: un PDF A4 di testo da 3 pagine (10.065 byte) e un PDF da 2 pagine con una JPEG di rumore casuale da 598.099 byte (599.457 byte). Il rumore non si comprime, quindi un upload non può nascondersi riducendosi.
Quattro cose che la misurazione non copre, dette qui e non in una nota a piè di pagina:
- Una data, un browser, solo il flusso web gratuito. Niente app desktop, niente piani a pagamento, niente app mobile. I servizi cambiano i loro flussi; la tabella riporta la data e l’harness per rifare la prova.
- PDF24 invia il file quando lo alleghi, prima ancora di premere Unisci: i byte sono stati contati a ogni esecuzione. La schermata del risultato («PDF24 has merged 2 files into a single PDF») compariva nei nostri screenshot, ma l’harness non l’ha mai registrata, quindi il suo risultato offline è segnato «non misurato» anziché tirato a indovinare.
- Caricare non è la stessa cosa che non essere al sicuro. La tabella dice dove è andato il file, non cosa gli è successo dopo. Per questo, qui sopra trovi citate le dichiarazioni dei servizi stessi sulla conservazione.
- Abbiamo costruito uno dei cinque strumenti. Per questo l’harness e il dataset sono pubblici: se un numero qui è sbagliato, puoi dimostrarcelo.
# Il nostro strumento ha fallito il test offline
MostlyPDF non ha inviato il file da nessuna parte, ma non ha nemmeno unito offline. Quando abbiamo staccato la rete, ha mostrato la finestra «Process on our servers instead?».
La causa è banale. Il motore di unione veniva scaricato solo la prima volta che premevi Unisci, quindi con la rete già spenta non poteva caricarsi e lo strumento ripiegava sul chiedere il permesso di usare il server. Chiedeva prima, senza caricare nulla senza un sì, ma «funziona nel tuo browser» dovrebbe voler dire che funziona dopo il caricamento della pagina, qualunque cosa faccia la rete poi. L’abbiamo cambiato: ora il motore si carica all’apertura dello strumento. La tabella qui sopra è la misurazione prima di quella modifica, e rifaremo girare l’harness appena sarà online, aggiornando questa pagina.
# Verifica da solo qualsiasi strumento PDF in 30 secondi
Non serve il nostro harness per vederlo. In Chrome, Edge o Firefox:
- Apri la pagina dello strumento, poi apri gli strumenti per sviluppatori (F12, oppure ⌥⌘I su Mac) e scegli la scheda Network.
- Aggiungi il tuo PDF ed esegui lo strumento.
- Ordina l’elenco per Size (oppure guarda il totale «transferred» in fondo). Una richiesta grande più o meno quanto il tuo PDF diretta al dominio del servizio è il tuo file che viene caricato.
C’è anche una verifica ancora più semplice: carica la pagina, attiva la modalità aereo, poi esegui lo strumento. Uno strumento che funziona davvero nel browser produce comunque il file, una volta caricato il suo codice, ed è proprio quello che ha fregato noi qui sopra.
# Perché unire può restare in locale, mentre comprimere di solito no
Unire, dividere, riordinare, ruotare, numerare e applicare filigrane cambiano la struttura di un PDF: quali pagine contiene, in che ordine, con cosa disegnato sopra. Una libreria JavaScript come pdf-lib fa tutto questo nel browser, ed è su questa che girano i nostri strumenti Unisci PDF nel browser e Dividi PDF.
Ridurre bene un PDF, o trasformarlo in Word, è un altro mestiere. Servono motori come Ghostscript e LibreOffice, che in un browser non girano con una qualità utile. Per questo il nostro Comprimi PDF carica il file, e lo dice sulla pagina, come fanno tutti gli altri.
# Quando serve lavorare del tutto offline
Se un documento non deve toccare mai nessuna rete, usa un’app desktop: Preview su Mac unisce i PDF trascinando le miniature delle pagine da un documento all’altro, e PDFsam Basic è un programma gratuito e open source per unire file su Windows, macOS e Linux. E se vivi in Chrome, la nostra estensione apre qualsiasi PDF direttamente negli stessi strumenti nel browser.
Domande frequenti
Si possono unire PDF senza caricarli?
Sì. Unire è una modifica strutturale del PDF, cioè copiare pagine da un documento a un altro, e una libreria JavaScript come pdf-lib può farlo dentro il tuo browser. Su uno strumento costruito così il file non lascia mai il tuo dispositivo. Nella nostra misurazione del 12 ottobre 2026, MostlyPDF ha unito due PDF per un totale di 610 KB inviando meno di 1 KB al proprio server, e nessuno di quei byte era il file.
iLovePDF o Smallpdf caricano i miei file?
Sì. Quando abbiamo unito due PDF di prova (610 KB) il 12 ottobre 2026, iLovePDF ha inviato 618 KB a api38.ilovepdf.com e Smallpdf ne ha inviati 616 a files-upload.r2.smallpdf.com: il file intero. iLovePDF dichiara di conservare i file per un massimo di due ore; Smallpdf dice di eliminarli dopo un'ora.
Come posso verificare se uno strumento PDF carica il mio file?
Apri gli strumenti per sviluppatori del browser, vai alla scheda Network, esegui lo strumento e ordina le richieste per dimensione. Una richiesta grande più o meno quanto il tuo PDF diretta al server del servizio significa che il file è stato caricato. Uno strumento che lavora nel browser non invia nulla di quelle dimensioni.
Perché comprimere o convertire un PDF richiede comunque un server?
Una buona compressione e la conversione dei documenti Office si affidano a motori come Ghostscript e LibreOffice, che in un browser non girano con una qualità utile. Le operazioni sulle pagine (unire, dividere, ruotare, riordinare, numerare, filigrana, ritagliare, compilare moduli) non ne hanno bisogno, quindi possono girare in locale.
- merge-upload-check.js — the harness behind this article
- merge-upload-check.json — the dataset the table is generated from
- iLovePDF FAQ (file retention), read 2026-10-12
- Smallpdf Merge PDF page (file retention), read 2026-10-12
- PDF24 Merge PDF page (file retention), read 2026-10-12
- Sejda Merge PDF page (file retention), read 2026-10-12