Divida e Extraia Páginas de Qualquer PDF
Extraia páginas específicas ou intervalos de páginas de qualquer documento PDF via REST API. Use seletores de página flexíveis como "1,3,5-7" para obter exatamente as páginas que precisa.
# 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" } }
}Vantagens
Por que usar nossa API?
Solução completa e confiável para integração em qualquer stack tecnológico.
Seleção Flexível de Páginas
Use páginas separadas por vírgula (1,3,5) e intervalos (2-8) em qualquer combinação. Exemplo: "1,3,5-7".
Requisição Única
Extraia todas as páginas desejadas em uma chamada API. Receba o resultado como um novo documento PDF.
Preserva Formatação
As páginas extraídas mantêm toda a formatação, fontes, imagens e layout originais do PDF de origem.
Alto Desempenho
Extraia páginas de documentos grandes em segundos. Sem atrasos de processamento independente do tamanho.
Integração com Pipelines
Combine com outras operações PDF em workflows n8n ou scripts customizados para automação completa.
Processamento Seguro
Os PDFs de origem são processados em memória e descartados imediatamente. Nenhum arquivo armazenado.
Como funciona
4 passos para fazer essa conversão
- 1
Crie uma chave de API
Cadastre-se em convertfilefast.com/signup e copie sua chave cff_ no painel. O plano gratuito inclui 10 conversões por mês.
- 2
Envie o PDF por POST para o endpoint
Faça um POST multipart/form-data para https://api.convertfilefast.com/v2/pdf/split com o cabeçalho X-API-Key: cff_sua_chave (Authorization: Bearer também funciona), o PDF como campo file ou uma url pública, e um campo pages como 1,3,5-7.
- 3
Receba o PDF
O corpo da resposta é o PDF resultante, devolvido com o nome do arquivo em Content-Disposition. Salve ou passe direto para a próxima etapa do fluxo — nada fica armazenado do nosso lado.
- 4
Ou chame a partir de um agente de IA
Adicione o servidor MCP ao Claude, Cursor ou qualquer cliente compatível usando https://mcp.convertfilefast.com/mcp e chame split_pdf({ source_url: '...', pages: '1,3,5-7' }) como uma única chamada de ferramenta — sem cliente HTTP, sem manipular arquivo.
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-mcpsplit_pdf({ source_url: "https://example.com/doc.pdf", pages: "1,3,5-7" })Comparado com
Convert File Fast frente às alternativas
| Produto | MCP nativo | Plano gratuito | Preço |
|---|---|---|---|
| Convert File Fast | Sim | 10/month | $0.004/conv from $4 |
| Smallpdf | Não | 2/day (unregistered) | $9/mo Pro |
| iLovePDF | Não | Rate-limited | $7/mo Premium |
| Adobe Acrobat Online | Não | Limited trials | $19.99/mo Acrobat Standard |
| CloudConvert | Não | 25 conv-min | From $0.01/min |
Preços dos concorrentes conferidos em 2026-07-16.
FAQ
Perguntas Frequentes
Posso especificar um intervalo de páginas para dividir o PDF?
Sim. Use o parâmetro `pages` para especificar páginas individuais ou intervalos — por exemplo `1,3,5-7` extrai as páginas 1, 3, 5, 6 e 7 em um único PDF de saída. Você pode combinar páginas separadas por vírgula com intervalos delimitados por hífen em qualquer ordem.
Qual é o tamanho máximo de arquivo suportado?
Os limites dependem do seu plano e são aplicados por chave de API — a API informa o teto que aceita no momento em https://api.convertfilefast.com/v1/info, e o limite do seu plano aparece no painel. Se um arquivo passar do limite, comprima antes com o endpoint Compress PDF.
A API retorna um arquivo ZIP ao dividir em múltiplas partes?
Não. Cada chamada à API retorna um único PDF contendo as páginas selecionadas. Se precisar extrair várias seções separadas, faça uma chamada por seção. O Content-Type da resposta é sempre `application/pdf`.
Quantas divisões posso realizar por chamada à API?
Cada chamada à API produz um PDF de saída. Não há limite no número de páginas selecionadas por chamada. Para dividir um documento em N partes independentes, envie N requisições — cada requisição conta como uma conversão na sua cota mensal.
Ferramentas Relacionadas
Comece a Dividir PDFs via API
Obtenha sua chave de API e extraia páginas 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.