Meilleur gratuit Séparer le PDF
Tirez les pages dont vous avez besoin, ou cassez un PDF en un seul fichier par page — gratuit et sans filigrane.
Comment ça marche
- Envoi. Choisissez le PDF que vous voulez diviser (jusqu'à 25 Mo).
- Choisir des pages. Saisissez une plage comme 1-35,8 pour extraire ces pages, ou laissez-la vide pour diviser chaque page.
- Télécharger. Obtenez un PDF combiné des pages sélectionnées, ou un ZIP avec un PDF par page.
A propos de cet outil
Le format PDF partagé vous permet de casser un document dans les parties dont vous avez besoin. Saisissez une plage de pages comme 1-35,8 pour extraire ces pages dans un seul nouveau format PDF, ou laissez la boîte vide pour faire exploser le document entier dans un fichier par page, livré sous forme de ZIP. Les pages sont copiées sans re-rendering, de sorte que rien ne perd la qualité et le texte reste sélectionnable. Comme pour chaque outil ici, il n'y a pas de filigrane, pas de inscription, et votre fichier est traité en mémoire et jeté après.
À quoi les gens s'en servent
- Extrait une page signée d'un contrat long
- Tirez le chapitre 2 d'un livre scanné
- Séparer un relevé bancaire fusionné en pages individuelles
- Saisissez les pages que vous devez envoyer à quelqu'un
API développeur
Automatisez cet outil à partir de votre propre code. Envoyez une demande POST au point final ci-dessous et obtenez le même résultat que l'outil web produit. Il est limité par IP et n'a pas besoin d'inscription — les clés API pour les limites plus élevées arrivent.
https://best.free/api/tools/split-pdf/
| Paramètre | Exemple | Requis | Annexe |
|---|---|---|---|
file (fichier) |
document.pdf |
Oui | PDF, ≤25 MB. |
pages |
1-3,5 |
Numéro | Range to extract; blank = split all pages. |
mode |
extract |
Numéro | "extract" (one PDF) — blank pages box returns a ZIP. |
curl -X POST https://best.free/api/tools/split-pdf/ \
-F 'file=@document.pdf' \
-F 'pages=1-3,5' \
-F 'mode=extract' \
-o split.pdf
import requests
files = {"file": open("document.pdf", "rb")}
data = {"pages": "1-3,5", "mode": "extract"}
r = requests.post("https://best.free/api/tools/split-pdf/", files=files, data=data)
with open("split.pdf", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("pages", "1-3,5");
fd.append("mode", "extract");
const r = await fetch("https://best.free/api/tools/split-pdf/", { method: "POST", body: fd });
const blob = await r.blob(); // the split.pdf
Réponse: A PDF of the selected pages, or a ZIP of one-PDF-per-page.