Vai al contenuto principale
LibraTool logoLibraTool

Divisore PDF gratis

Dividi un PDF in pagine singole o estrai intervalli di pagine specifici. Scarica le pagine separatamente o come ZIP.

Trascina qui un file o fai clic per sfogliare

PDF · elaborato sul tuo dispositivo

oppure premi Ctrl+V per incollare dagli appunti

Sfoglia file

I tuoi file non lasciano mai il tuo dispositivo. Tutta l'elaborazione avviene localmente nel browser.

Usi comuni

  • Estrai Pagine Specifiche da PDFEstrai pagine individuali o un intervallo personalizzato da un PDF — scarica solo quello che ti serve.
  • Dividi PDF in Pagine IndividualiSepara ogni pagina di un PDF nel suo file — scarica tutte le pagine come ZIP.
  • Dividi PDF in Blocchi UgualiDividi un PDF lungo in sezioni di uguali dimensioni — utile per dividere rapporti, libri o lotti.
  • Dividi PDF Batch FattureSepara un PDF di fatture unite in file di fatture individuali per l'indirizzamento, l'archiviazione o l'invio email.
  • Estrai Capitoli di Libri da PDFEstrai capitoli individuali da un PDF di libro o manuale specificando intervalli di pagine personalizzati.

Come funziona

La suddivisione PDF funziona interamente nel tuo browser usando pdf-lib per copiare le pagine in nuovi documenti e pdfjs-dist per rendere miniature dal vivo — il tuo file non viene mai caricato su alcun server.

  1. 1
    pdf-lib legge la struttura del PDF
    Quando trascini un file, pdf-lib carica l'ArrayBuffer grezzo e analizza l'albero delle pagine interno del PDF. Conta le pagine e le rende disponibili per la copia senza decodificare ogni font o immagine incorporata.
  2. 2
    pdfjs-dist rende le miniature delle pagine
    In parallelo, pdfjs-dist (caricato tramite worker CDN) rasterizza ogni pagina su un elemento Canvas fuori schermo a una larghezza fissa di 220 px. Gli URL dati JPEG riempiono la griglia di miniature progressivamente mentre ogni pagina viene resa, così puoi iniziare a selezionare le pagine prima che l'intero documento sia pronto.
  3. 3
    Scegli una strategia di divisione
    Sono disponibili tre modalità: dividi ogni pagina nel proprio PDF, dividi in gruppi di N pagine alla volta, o scegli manualmente pagine individuali cliccando le miniature o digitando un intervallo come '1-3, 7, 10-12'. La griglia di miniature evidenzia le pagine selezionate e i confini alternati dei gruppi così il piano di divisione è visibile prima di confermare.
  4. 4
    pdf-lib scrive nuovi PDF; JSZip raggruppa l'output
    Per ogni gruppo di output, pdf-lib crea un nuovo PDFDocument e copia solo le pagine selezionate al suo interno usando copyPages(). Quando il risultato è più file, JSZip li raccoglie in un unico ZIP. Un singolo intervallo estratto viene scaricato direttamente come PDF senza zippare.

Il tuo PDF viene letto direttamente dal tuo browser e non lascia mai il tuo dispositivo — tutta la divisione avviene localmente in JavaScript senza server coinvolto.

Strumenti correlati

Domande frequenti