Converta Páginas de PDF em Imagens JPG de Alta Qualidade
Extraia qualquer página de um PDF como imagem JPG. Converta páginas individuais ou obtenha todas as páginas em um arquivo ZIP. DPI configurável de 72 a 600 para miniaturas ou qualidade de impressão.
# 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" } }
}Vantagens
Por que usar nossa API?
Solução completa e confiável para integração em qualquer stack tecnológico.
DPI Configurável
Defina a qualidade de saída de 72 (miniaturas web) a 600 (qualidade de impressão) por requisição.
Página Única ou Todas as Páginas
Extraia uma página específica ou converta todas de uma vez. Todas as páginas são retornadas em ZIP.
Controle de Qualidade
Ajuste a compressão JPG (1-100) para o equilíbrio ideal entre tamanho e qualidade.
Processamento Rápido
Converte um PDF de 100 páginas em segundos usando um motor de renderização otimizado.
Arquivo ou URL de Entrada
Faça upload de um arquivo PDF diretamente ou forneça uma URL para um PDF hospedado.
Pronto para Automação
Integre em pipelines de processamento de documentos com n8n, cron jobs ou scripts customizados.
Como funciona
4 passos para fazer essa conversão
- 1
Crie uma API key
Cadastre-se em convertfilefast.com/signup e copie sua API key cff_ no dashboard. O tier gratuito inclui 10 conversões por mês.
- 2
Envie o PDF para o endpoint (POST)
Envie um POST multipart/form-data para https://api.convertfilefast.com/v2/convert/pdf-to-jpg com o header X-API-Key: cff_your_key e um campo file. Adicione os campos page, dpi e quality para controlar a saída.
- 3
Receba o JPG ou o ZIP
Para uma única página, a resposta é a imagem JPEG. Se você omitir o campo page, a resposta é um arquivo ZIP com um JPEG por página, enviado de volta com o filename correto em Content-Disposition.
- 4
Ou invoque via MCP para agentes de IA
Adicione o servidor MCP ao Claude, Cursor ou qualquer cliente compatível com MCP usando a URL https://mcp.convertfilefast.com/mcp. Depois chame convert_file({ source_format: 'pdf', target_format: 'jpg', source_url: '...' }) como uma única chamada de ferramenta — sem precisar de cliente HTTP.
Ou chame isto do Claude, do Cursor ou de qualquer cliente MCP
O Convert File Fast tem um servidor Model Context Protocol nativo. Entregue esta conversão a um agente de IA como uma única chamada de ferramenta — sem cliente HTTP, sem manipular binário, com chave de API por usuário.
npx -y convertfilefast-mcpconvert_file({ target_format: "jpg", source_url: "https://example.com/file.pdf" })FAQ
Perguntas Frequentes
Eu recebo uma imagem, ou uma por página?
As duas opções existem. Informe um número de página para receber um único JPEG dessa página, ou omita para receber um arquivo ZIP com cada página renderizada como page_001.jpg, page_002.jpg, e assim por diante.
Posso controlar a resolução e a qualidade?
Sim. O parâmetro dpi tem padrão 150 e vai até 600 para saída em qualidade de impressão — valores menores como 72–96 funcionam bem para miniaturas. O parâmetro quality (1–100, padrão 90) controla a compressão JPEG.
Como eu chamo isso a partir de um agente de IA como Claude ou Cursor?
Adicione o servidor MCP do ConvertFileFast ao seu cliente com a URL https://mcp.convertfilefast.com/mcp e sua API key. O agente então chama convert_file({ source_format: 'pdf', target_format: 'jpg', source_url: '...' }) como uma única invocação de ferramenta. Para DPI customizado ou uma página específica, use a API REST diretamente.
Meus arquivos PDF ficam armazenados nos seus servidores?
Não. Os arquivos são processados em memória e apagados imediatamente após o envio da resposta. Sem armazenamento persistente, sem treinamento, sem compartilhamento com terceiros.
Qual é o tamanho máximo de arquivo?
Os limites dependem do seu plano e são aplicados por API key — a API informa o teto que aceita atualmente em https://api.convertfilefast.com/v1/info, e o limite do seu plano aparece no dashboard.
Como é calculado o preço?
Cada conversão conta como uma unidade na sua cota mensal, independentemente de quantas páginas o PDF tiver. O plano gratuito inclui 10 conversões por mês. Pacotes de créditos pré-pagos começam em $4 por 1.000 conversões ($0,004 cada). Planos de assinatura começam em $9/mês para 5.000 conversões.
Comece a Converter PDF para JPG
Obtenha sua chave de API e extraia imagens JPG de documentos PDF em segundos. Plano gratuito inclui 10 conversões por mês.
Sem cartão de crédito. 10 conversões grátis no plano Free.