Divide y Extrae Páginas de Cualquier PDF
Extrae páginas específicas o rangos de páginas de cualquier documento PDF vía REST API. Usa selectores flexibles como "1,3,5-7" para obtener exactamente las páginas que necesitas.
# Extract specific pages from a PDF
curl -X POST \
https://api.convertfilefast.com/v2/pdf/split \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@document.pdf" \
-F "pages=1,3,5-7" \
--output extracted.pdf
# HTTP 200 OK — Content-Type: application/pdfimport requests
response = requests.post(
"https://api.convertfilefast.com/v2/pdf/split",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("document.pdf", "rb")},
data={"pages": "1,3,5-7"}
)
with open("extracted.pdf", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("document.pdf"));
formData.append("pages", "1,3,5-7");
const response = await fetch(
"https://api.convertfilefast.com/v2/pdf/split",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("extracted.pdf", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/pdf/split",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" },
{ "name": "pages", "value": "1,3,5-7" }
]
},
"options": { "response": { "responseFormat": "file" } }
}Ventajas
Por qué usar nuestra API?
Solución completa y confiable para integración en cualquier stack tecnológico.
Selección Flexible de Páginas
Usa páginas separadas por coma (1,3,5) y rangos (2-8) en cualquier combinación. Ejemplo: "1,3,5-7".
Solicitud Única
Extrae todas las páginas deseadas en una llamada API. Recibe el resultado como un nuevo documento PDF.
Preserva el Formato
Las páginas extraidas mantienen todo el formato, fuentes, imágenes y layout originales del PDF fuente.
Alto Rendimiento
Extrae páginas de documentos grandes en segundos. Sin demoras de procesamiento sin importar el tamaño.
Integración con Pipelines
Combina con otras operaciones PDF en flujos de trabajo n8n o scripts personalizados para automatización completa.
Procesamiento Seguro
Los PDFs fuente se procesan en memoria y se descartan inmediatamente. Ningún archivo almacenado en servidores.
Cómo funciona
4 pasos para hacer esta conversión
- 1
Crea una clave de API
Regístrate en convertfilefast.com/signup y copia tu clave cff_ desde el panel. El plan gratuito incluye 10 conversiones al mes.
- 2
Envía el PDF por POST al endpoint
Haz un POST multipart/form-data a https://api.convertfilefast.com/v2/pdf/split con la cabecera X-API-Key: cff_tu_clave (Authorization: Bearer también funciona), el PDF como campo file o una url pública, y un campo pages como 1,3,5-7.
- 3
Recibe el PDF
El cuerpo de la respuesta es el PDF resultante, con el nombre de archivo en Content-Disposition. Guárdalo o pásalo al siguiente paso de tu flujo — no almacenamos nada.
- 4
O invócalo desde un agente de IA
Añade el servidor MCP a Claude, Cursor o cualquier cliente compatible con https://mcp.convertfilefast.com/mcp y llama split_pdf({ source_url: '...', pages: '1,3,5-7' }) como una única llamada de herramienta — sin cliente HTTP ni manejo de archivos.
O llámalo desde Claude, Cursor o cualquier cliente MCP
Convert File Fast incluye un servidor Model Context Protocol nativo. Entrega esta conversión a un agente de IA como una sola llamada de herramienta: sin cliente HTTP, sin manejar binarios, con clave de API por usuario.
npx -y convertfilefast-mcpsplit_pdf({ source_url: "https://example.com/doc.pdf", pages: "1,3,5-7" })Comparado con
Convert File Fast frente a las alternativas
| Producto | MCP nativo | Plan gratuito | Precio |
|---|---|---|---|
| Convert File Fast | Sí | 10/month | $0.004/conv from $4 |
| Smallpdf | No | 2/day (unregistered) | $9/mo Pro |
| iLovePDF | No | Rate-limited | $7/mo Premium |
| Adobe Acrobat Online | No | Limited trials | $19.99/mo Acrobat Standard |
| CloudConvert | No | 25 conv-min | From $0.01/min |
Precios de la competencia verificados el 2026-07-16.
FAQ
Preguntas frecuentes
¿Puedo especificar un rango de páginas para dividir el PDF?
Sí Usa el parámetro `pages` para especificar páginas individuales o rangos — por ejemplo `1,3,5-7` extrae las páginas 1, 3, 5, 6 y 7 en un único PDF de salida. Puedes combinar páginas separadas por coma con rangos delimitados por guion en cualquier orden.
¿Cuál es el tamaño máximo de archivo soportado?
Los límites dependen de tu plan y se aplican por clave de API: la API informa el techo que acepta actualmente en https://api.convertfilefast.com/v1/info, y el límite de tu plan aparece en tu panel. Si un archivo supera el límite, comprímelo antes con el endpoint Compress PDF.
¿La API devuelve un archivo ZIP al dividir en múltiples partes?
No. Cada llamada a la API devuelve un único PDF con las páginas seleccionadas. Si necesitas extraer varias secciones separadas, realiza una llamada por sección. El Content-Type de la respuesta es siempre `application/pdf`.
¿Cuántas divisiones puedo realizar por llamada a la API?
Cada llamada a la API produce un PDF de salida. No hay límite en el número de páginas seleccionadas por llamada. Para dividir un documento en N partes independientes, envía N solicitudes — cada solicitud cuenta como una conversión en tu cuota mensual.
Herramientas relacionadas
Empieza a Dividir PDFs vía API
Obtén tu clave API y extrae páginas de documentos PDF en segundos. El plan gratuito incluye 10 conversiones por mes.
Sin tarjeta de crédito. 10 conversiones gratis en plan Free.