- Sin subida
- CPU local
- Funciona sin conexión
- Limpieza automática
pages / Dividir
Dividir
Dividir un PDF por rangos o cada N páginas.
Añade al menos un PDF en la bandeja para empezar.
Explorar más herramientas
Metodología y Transparencia Técnica
Bibliotecas utilizadas
- pdf-lib — Lógica principal de construcción y edición de PDF
- pdf.js — Renderizado de PDF y rasterización de páginas
Estrategia de memoria
Tras cada operación, se llama a URL.revokeObjectURL() inmediatamente. Todos los handles de documentos pdf.js se destruyen mediante pdfDoc.destroy(). Los workers se terminan al completar el procesamiento o al desmontar el componente.
No garantizamos el almacenamiento permanente de archivos (ya que no los almacenamos). El procesamiento local de PDFs protegidos con contraseña no está soportado.
Key Features
Flexible page ranges
Specify exact ranges like 1-3, 5, 7-9 — each range becomes a separate output PDF.
Uniform splits
Use 'Every N pages' mode to divide a long document into equal-sized sections automatically.
Multi-part ZIP
When splitting into more than one part, all output files are packaged into a single ZIP for easy download.
Common Use Cases
Perfect for extracting specific chapters from a report, separating invoice pages from a multi-client statement, or distributing only relevant sections to each recipient.
Frequently Asked Questions
- How do I specify page ranges?
- Enter comma-separated ranges using dashes for spans, for example: 1-3, 5, 8-10. The tool validates the input and highlights errors.
- Does splitting reduce PDF quality?
- No. The output pages are identical to the originals — no re-rendering or quality loss occurs.
- Can I split a PDF into one page per file?
- Yes. Set 'Every N pages' to 1 to produce one PDF per page.