Dividir PDF
Concepto de PDF e imágenes en Utilidades, conectado con sus herramientas y conceptos vecinos.
Actualizado el 22 de julio de 2026
Dividir un PDF es la operación de separar un archivo PDF en varios documentos más pequeños, ya sea por rangos de páginas, páginas individuales o marcadores. Se usa para extraer un capítulo de un libro, separar facturas escaneadas juntas o aislar un anexo de un contrato extenso.
Cuándo necesitas dividir un PDF
Las situaciones más frecuentes:
- Extracto de páginas específicas: el juzgado pide las páginas 3 a 7 de un expediente de 40.
- Facturas combinadas: el escáner ha metido 12 facturas en un solo PDF y cada proveedor necesita la suya.
- Capítulos de un libro: separar un PDF de 300 páginas en capítulos para enviárselos a distintas personas.
- Reducir tamaño para el correo: un PDF de 500 MB es demasiado grande para adjuntar; dividirlo en partes lo hace manejable.
Cómo dividir un PDF en Mac (Vista Previa)
- Abre el PDF en Vista Previa.
- Muestra el panel de miniaturas: Visualización → Miniaturas.
- Selecciona las páginas a extraer (clic en la primera, Mayús+clic en la última, o Cmd+clic para selección discontinua).
- Arrastra las miniaturas seleccionadas al escritorio o a una carpeta del Finder: Vista Previa crea automáticamente un nuevo PDF con esas páginas.
Cómo dividir un PDF con PDFtk
PDFtk es gratuito y funciona en Windows, Mac y Linux:
# Extraer las páginas 3 a 7 en un nuevo archivo
pdftk entrada.pdf cat 3-7 output paginas_3_a_7.pdf
# Extraer páginas no consecutivas (3, 5 y 10)
pdftk entrada.pdf cat 3 5 10 output seleccion.pdf
# Separar en páginas individuales (genera entrada_pg_0001.pdf, etc.)
pdftk entrada.pdf burst output pagina_%04d.pdf
# Dividir en dos partes: páginas 1-10 y 11 hasta el final
pdftk entrada.pdf cat 1-10 output parte1.pdf
pdftk entrada.pdf cat 11-end output parte2.pdf
Cómo dividir un PDF con Python
from pypdf import PdfReader, PdfWriter
reader = PdfReader("entrada.pdf")
# Extraer páginas 3 a 7 (índice 0-based: posiciones 2 a 6)
writer = PdfWriter()
for i in range(2, 7):
writer.add_page(reader.pages[i])
with open("extracto.pdf", "wb") as f:
writer.write(f)
# Dividir automáticamente en bloques de N páginas
n = 10
for i in range(0, len(reader.pages), n):
w = PdfWriter()
for p in reader.pages[i:i + n]:
w.add_page(p)
with open(f"parte_{i // n + 1}.pdf", "wb") as f:
w.write(f)
La librería se instala con pip install pypdf.
Cómo dividir un PDF en Windows
Windows no tiene herramienta nativa. Las opciones gratuitas:
- Microsoft Print to PDF: abre el PDF en Edge o Chrome, pulsa Ctrl+P, elige «Microsoft Print to PDF» e introduce el rango de páginas en las opciones de impresión. Puede recomprimir ligeramente las imágenes.
- Herramientas en línea: subes el PDF, indicas el rango y descargas el resultado sin instalar nada.
- PDFtk Free: instalable desde pdflabs.com, idéntico al uso descrito arriba.
Operaciones relacionadas
Dividir un PDF es el complemento de unir PDFs: primero extraes las páginas que necesitas y luego las combinas en el orden deseado. Si alguna página tiene orientación incorrecta, puedes rotarla antes o después de la división.
Conceptos relacionados
También en PDF e imágenes
Preguntas frecuentes
¿Puedo extraer solo algunas páginas de un PDF sin software de pago?
¿Dividir un PDF reduce la calidad del contenido?
¿Puedo dividir un PDF por marcadores?
Ver todas las herramientas de Utilidades.