Mejor gratis Dividir PDF
Sacar las páginas que necesitas, o dividir un PDF en un archivo por página — libre y sin marcas de agua.
Cómo funciona
- Cargar. Elija el PDF que desea dividir (hasta 25 MB).
- Seleccionar páginas. Introduzca un rango como 1-3,5,8 para extraer esas páginas, o déjelas en blanco para dividir cada página.
- Descargar. Obtenga un PDF combinado de las páginas seleccionadas, o un ZIP con un PDF por página.
Acerca de esta herramienta
Split PDF le permite dividir un documento en las partes que realmente necesita. Introduzca un rango de páginas como 1-3,5,8 para tirar sólo esas páginas en un solo nuevo PDF, o dejar la caja en blanco para explotar el documento completo en un archivo por página, entregado como un ZIP. Las páginas se copian sin volver a renderizar, por lo que nada pierde calidad y el texto permanece seleccionable. Como con cada herramienta aquí, no hay marca de agua, no hay registro, y su archivo se procesa en memoria y se tira después.
Para qué la gente lo usa
- Extraer una sola página firmada de un contrato largo
- Sacar el capítulo 2 de un libro escaneado
- Separar un estado de cuenta bancario fusionado en páginas individuales
- Coge las páginas que necesitas enviar a alguien.
API de desarrolladores
Automatice esta herramienta desde su propio código. Envíe una solicitud POST al punto final de abajo y obtenga el mismo resultado que la herramienta web produce. Está limitado por IP y no necesita registrarse — las claves de API para límites más altos están llegando.
https://best.free/api/tools/split-pdf/
| Parámetro | Ejemplo | Requerido | Notas |
|---|---|---|---|
file (archivo) |
document.pdf |
Sí | PDF, ≤25 MB. |
pages |
1-3,5 |
No | Range to extract; blank = split all pages. |
mode |
extract |
No | "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
Respuesta: A PDF of the selected pages, or a ZIP of one-PDF-per-page.