Redimensione Imagens para Qualquer Dimensão via API
Redimensione imagens para dimensões exatas em pixels via REST API. Especifique largura, altura, modo de ajuste (cover, contain, fill) e formato de saída como multipart/form-data. Ideal para miniaturas, avatares e pipelines de imagem responsiva.
# Resize an image to specific dimensions
curl -X POST \
https://api.convertfilefast.com/v2/image/resize \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@photo.jpg" \
-F "width=800" \
-F "height=600" \
-F "fit=cover" \
-F "format=jpeg" \
--output resized.jpg
# HTTP 200 OK — Content-Type: image/jpeg
# fit options: cover, contain, fill, inside, outsideimport requests
response = requests.post(
"https://api.convertfilefast.com/v2/image/resize",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("photo.jpg", "rb")},
data={
"width": "800",
"height": "600",
"fit": "cover",
"format": "jpeg"
}
)
with open("resized.jpg", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("photo.jpg"));
formData.append("width", "800");
formData.append("height", "600");
formData.append("fit", "cover");
formData.append("format", "jpeg");
const response = await fetch(
"https://api.convertfilefast.com/v2/image/resize",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("resized.jpg", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node — Resize Image
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/image/resize",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" },
{ "name": "width", "value": "800" },
{ "name": "height", "value": "600" },
{ "name": "fit", "value": "cover" },
{ "name": "format", "value": "jpeg" }
]
},
"options": { "response": { "responseFormat": "file" } }
}Vantagens
Por que usar nossa API?
Solução completa e confiável para integração em qualquer stack tecnológico.
Dimensões Exatas
Especifique largura e altura precisas em pixels. Obtenha saída pixel-perfect toda vez, independente do tamanho da imagem original.
Modos de Ajuste Flexíveis
Escolha entre os modos cover, contain, fill, inside ou outside para controlar como a imagem preenche as dimensões alvo.
Conversão de Formato
Redimensione e converta o formato simultaneamente. Saída como JPEG, PNG ou WebP com uma única chamada de API.
Geração de Miniaturas
Gere miniaturas, avatares e variantes de imagens de produtos em escala. Automatize o redimensionamento em pipelines de conteúdo.
Suporte a Workflows n8n
Redimensione imagens em workflows n8n acionados por uploads de arquivos, webhooks ou tarefas agendadas.
Zero Armazenamento
Imagens são processadas em memória e excluídas imediatamente. Seus originais e saídas redimensionadas nunca são armazenados.
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 a imagem por POST para o endpoint
Faça um POST multipart/form-data para https://api.convertfilefast.com/v2/image/resize com o cabeçalho X-API-Key: cff_sua_chave (Authorization: Bearer também funciona), a imagem como campo file ou uma url pública, e width e/ou height, mais um fit opcional: contain, cover ou fill.
- 3
Receba a imagem
O corpo da resposta é a imagem resultante, devolvida 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 resize_image({ source_url: '...', width: 1200, fit: 'contain' }) 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-mcpresize_image({ source_url: "https://example.com/photo.jpg", width: 1200, fit: "contain" })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
Como redimensiono imagens usando a API?
Envie uma requisição POST para https://api.convertfilefast.com/v2/image/resize com sua imagem como upload multipart/form-data. Inclua os campos width e height (em pixels) e o parâmetro opcional fit (cover, contain, fill, inside ou outside). A API retorna a imagem redimensionada como stream binário. Veja os exemplos de cURL e Python acima para código pronto para executar.
Quais formatos de imagem são suportados para redimensionamento?
A API suporta JPEG, PNG, WebP, AVIF, GIF, BMP, TIFF e HEIC como formatos de entrada. Você também pode especificar um formato de saída (jpeg, png, webp) via parâmetro format para converter e redimensionar em uma única requisição.
Posso preservar a proporção ou ajustar imagens a dimensões específicas?
Sim. Use o parâmetro fit para controlar como a imagem preenche as dimensões alvo. cover recorta a imagem para preencher o espaço, contain encaixa a imagem sem recorte, fill estica para as dimensões exatas, inside redimensiona para que ambas as dimensões caibam na caixa, e outside redimensiona para que pelo menos uma dimensão exceda a caixa. Todos os modos preservam a largura e altura alvo.
Como a API lida com qualidade e compressão de imagem?
Passe um parâmetro quality (inteiro de 1 a 100) para controlar a compressão de saída para JPEG e WebP. O padrão é 85, que equilibra bem tamanho de arquivo e qualidade visual para a maioria dos casos. Para PNG, compressão sem perdas é usada independentemente do quality. AVIF usa compressão adaptativa automaticamente.
Quais são os limites de tamanho de arquivo para redimensionamento de imagens?
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.
Posso integrar o redimensionamento de imagens em pipelines n8n, Zapier ou em lote?
Sim. O endpoint de redimensionamento de imagens é uma API REST padrão compatível com qualquer cliente HTTP. Use-o em nós HTTP Request do n8n, webhooks do Zapier, Make (Integromat) e Power Automate. Para processamento em lote, itere sobre suas URLs ou caminhos de arquivo e chame o endpoint para cada um. Veja o exemplo n8n acima para uma configuração de nó pronta para importar.
Ferramentas Relacionadas
Comece a Redimensionar Imagens via API
Obtenha sua chave de API e redimensione imagens para qualquer dimensão 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.