Aller au contenu principal

Découpeur PDF — outil gratuit

Divisez un PDF en pages individuelles ou extrayez des plages de pages spécifiques. Téléchargez les pages séparément ou en ZIP.

Déposez un fichier ici ou cliquez pour parcourir

PDF · traité sur votre appareil

ou appuyez sur Ctrl+V pour coller depuis le presse-papiers

Parcourir les fichiers

Vos fichiers ne quittent jamais votre appareil. Tout le traitement se fait localement dans votre navigateur.

Utilisations courantes

  • Extraire des pages spécifiques de PDFExtrayez des pages individuelles ou une plage personnalisée d'un PDF — téléchargez uniquement ce dont vous avez besoin.
  • Diviser PDF en pages individuellesSéparez chaque page d'un PDF dans son propre fichier — téléchargez toutes les pages au format ZIP.
  • Diviser PDF en portions égalesDivisez un long PDF en sections de taille égale — utile pour diviser les rapports, les livres ou les lots.
  • Diviser le PDF du lot de facturasSéparez un PDF de facture fusionnée en fichiers de facture individuels pour l'acheminement, l'archivage ou l'envoi par courrier.
  • Extraire des chapitres de livre à partir de PDFExtrayez des chapitres individuels d'un livre PDF ou d'un manuel en spécifiant des plages de pages personnalisées.

Comment ça marche

La division de PDF s'exécute entièrement dans votre navigateur avec pdf-lib pour copier les pages dans de nouveaux documents et pdfjs-dist pour rendre des vignettes en direct — votre fichier n'est jamais envoyé à un serveur.

  1. 1
    pdf-lib lit la structure du PDF
    Quand vous déposez un fichier, pdf-lib charge l'ArrayBuffer brut et analyse l'arbre de pages interne du PDF. Il compte les pages et les rend disponibles pour la copie sans décoder chaque police ou image intégrée.
  2. 2
    pdfjs-dist rend des vignettes de page
    En parallèle, pdfjs-dist (chargé via un worker CDN) rastérise chaque page sur un élément Canvas hors écran à une largeur fixe de 220 px. Les URL de données JPEG remplissent progressivement la grille de vignettes au fur et à mesure que chaque page se rend, afin que vous puissiez commencer à sélectionner des pages avant que tout le document ne soit prêt.
  3. 3
    Vous choisissez une stratégie de division
    Trois modes sont disponibles : diviser chaque page en son propre PDF, diviser en blocs de N pages à la fois, ou choisir des pages individuelles en cliquant sur les vignettes ou en saisissant une plage comme '1-3, 7, 10-12'. La grille de vignettes met en évidence les pages sélectionnées et les limites de blocs alternées afin que le plan de division soit visible avant validation.
  4. 4
    pdf-lib écrit de nouveaux PDF ; JSZip regroupe le résultat
    Pour chaque groupe de sortie, pdf-lib crée un nouveau PDFDocument et n'y copie que les pages sélectionnées avec copyPages(). Quand le résultat est plusieurs fichiers, JSZip les rassemble en un seul ZIP. Une seule plage extraite se télécharge directement en PDF sans zipper.

Votre PDF est lu directement par votre navigateur et ne quitte jamais votre appareil — toute la division se fait localement en JavaScript sans serveur impliqué.

Outils associés

Questions fréquemment posées