Convierte Páginas de PDF en Imágenes JPG de Alta Calidad
Extrae cualquier página de un PDF como imagen JPG. Convierte páginas individuales u obtén todas las páginas como archivo ZIP. DPI configurable de 72 a 600 para miniaturas o calidad de impresión.
# Convert page 1 to JPG at 300 DPI
curl -X POST \
https://api.convertfilefast.com/v2/convert/pdf-to-jpg \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@document.pdf" \
-F "page=1" \
-F "dpi=300" \
-F "quality=90" \
--output page1.jpg
# Convert all pages to JPG (returns ZIP)
curl -X POST \
https://api.convertfilefast.com/v2/convert/pdf-to-jpg \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@document.pdf" \
-F "dpi=150" \
--output pages.zip
# HTTP 200 OK — Content-Type: image/jpeg (single) or application/zip (all)import requests
# Single page
response = requests.post(
"https://api.convertfilefast.com/v2/convert/pdf-to-jpg",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("document.pdf", "rb")},
data={"page": 1, "dpi": 300, "quality": 90}
)
with open("page1.jpg", "wb") as f:
f.write(response.content)
# All pages (returns ZIP)
response = requests.post(
"https://api.convertfilefast.com/v2/convert/pdf-to-jpg",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("document.pdf", "rb")},
data={"dpi": 150}
)
with open("pages.zip", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("document.pdf"));
formData.append("page", "1");
formData.append("dpi", "300");
formData.append("quality", "90");
const response = await fetch(
"https://api.convertfilefast.com/v2/convert/pdf-to-jpg",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("page1.jpg", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/convert/pdf-to-jpg",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" },
{ "name": "page", "value": "1" },
{ "name": "dpi", "value": "300" }
]
},
"options": { "response": { "responseFormat": "file" } }
}Ventajas
Por qué usar nuestra API?
Solución completa y confiable para integración en cualquier stack tecnológico.
DPI Configurable
Establece la calidad de salida de 72 (miniaturas web) a 600 (calidad de impresión) por solicitud.
Página Única o Todas las Páginas
Extrae una página específica o convierte todas a la vez. Todas las páginas se devuelven como ZIP.
Control de Calidad
Ajusta la compresión JPG (1-100) para el equilibrio ideal entre tamaño y calidad.
Procesamiento Rápido
Convierte un PDF de 100 páginas en segundos usando un motor de renderizado optimizado.
Archivo o URL de Entrada
Sube un archivo PDF directamente o proporciona una URL a un PDF alojado para conversión.
Listo para Automatización
Integra en pipelines de procesamiento de documentos con n8n, cron jobs o scripts personalizados.
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 al endpoint (POST)
Envía un POST multipart/form-data a https://api.convertfilefast.com/v2/convert/pdf-to-jpg con el header X-API-Key: cff_your_key y un campo file. Añade los campos page, dpi y quality para controlar la salida.
- 3
Recibe el JPG o el ZIP
Para una sola página, la respuesta es la imagen JPEG. Si omites el campo page, la respuesta es un archivo ZIP con un JPEG por página, devuelto con el filename correcto en Content-Disposition.
- 4
O invócalo vía MCP para agentes de IA
Añade el servidor MCP a Claude, Cursor o cualquier cliente compatible con MCP con la URL https://mcp.convertfilefast.com/mcp. Luego llama a convert_file({ source_format: 'pdf', target_format: 'jpg', source_url: '...' }) como una sola llamada de herramienta — sin necesidad de cliente HTTP.
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-mcpconvert_file({ target_format: "jpg", source_url: "https://example.com/file.pdf" })FAQ
Preguntas frecuentes
¿Obtengo una sola imagen, o una por página?
Existen ambas opciones. Indica un número de página para obtener un único JPEG de esa página, u omítelo para recibir un archivo ZIP con cada página renderizada como page_001.jpg, page_002.jpg, y así sucesivamente.
¿Puedo controlar la resolución y la calidad?
Sí. El parámetro dpi tiene un valor por defecto de 150 y llega hasta 600 para una salida con calidad de impresión — valores más bajos como 72–96 funcionan bien para miniaturas. El parámetro quality (1–100, por defecto 90) controla la compresión JPEG.
¿Cómo lo invoco desde un agente de IA como Claude o Cursor?
Añade el servidor MCP de ConvertFileFast a tu cliente con la URL https://mcp.convertfilefast.com/mcp y tu API key. El agente entonces llama a convert_file({ source_format: 'pdf', target_format: 'jpg', source_url: '...' }) como una única invocación de herramienta. Para un DPI personalizado o una página específica, usa la API REST directamente.
¿Mis archivos PDF se almacenan en sus servidores?
No. Los archivos se procesan en memoria y se eliminan de inmediato tras enviar la respuesta. Sin almacenamiento persistente, sin entrenamiento, sin compartir con terceros.
¿Cuál es el tamaño máximo de archivo?
Los límites dependen de tu plan y se aplican por clave de API — la API indica el tope que acepta actualmente en https://api.convertfilefast.com/v1/info, y el límite de tu plan se muestra en tu panel.
¿Cómo se calcula el precio?
Cada conversión cuenta como una unidad de tu cuota mensual, sin importar cuántas páginas tenga el PDF. El plan gratuito incluye 10 conversiones al mes. Los paquetes de créditos prepago empiezan en $4 por 1.000 conversiones ($0,004 cada una). Los planes de suscripción empiezan en $9/mes para 5.000 conversiones.
Empieza a Convertir PDF a JPG
Obtén tu clave API y extrae imágenes JPG de documentos PDF en segundos. El plan gratuito incluye 10 conversiones por mes.
Sin tarjeta de crédito. 10 conversiones gratis en plan Free.