
Click to upload or drag and drop
Supported formats: JPEG, PNG, WEBP, BMP, GIF Maximum file size: 20MB
Image to upscale. JPG / PNG / WEBP / BMP / GIF (first frame), up to 20 MB. Output format follows the input; transparent backgrounds are filled with white.
Multiplies width and height, keeping the aspect ratio. 1x enhances quality at the same size. Output must stay within 67 MP (about 8192×8192) and 16,384 px per side, otherwise the request is rejected.

Explore different use cases and parameter configurations
README
Complete guide to using kie/image-upscale
Kie Image Upscaler API para ampliação de 2×, 4× e 8×

O que a Kie Image Upscaler API faz


Melhore a qualidade no tamanho original

O texto é ampliado, não reescrito

Tamanho exato de saída, sem cortes

Até 67 megapixels por imagem

O formato de saída segue o de entrada
Especificações da Kie Image Upscaler API
Limites de entrada, regras de saída e limites de tamanho da Kie Image Upscaler API.
| Especificação | Kie Image Upscaler |
|---|---|
| Hospedagem | KIE hosted |
| Fatores de ampliação | 1 (melhora a qualidade no mesmo tamanho), 2 (padrão), 4, 8 |
| Entrada | Uma URL de imagem disponível publicamente para download, com até 20 MB |
| Formatos de entrada | JPG, PNG, WEBP, HEIC, BMP, GIF (apenas o primeiro quadro) |
| Tamanho de saída | Largura e altura de entrada multiplicadas pelo fator, proporção mantida, sem cortes |
| Limite de saída | Até 67.108.864 pixels no total e 16.384 pixels por lado |
| Formato de saída | JPG para entrada JPG e WEBP para entrada WEBP; PNG para todos os outros formatos |
| Transparência | Não preservada: as áreas transparentes são mescladas sobre um fundo branco |
| Imagens por requisição | 1 |
| Retenção dos resultados | Os links dos resultados expiram após cerca de 14 dias |
Tamanho de saída por entrada e fator
Exemplos reais de como o tamanho de entrada e o fator definem o tamanho de saída e quais combinações ultrapassam o limite de 67 megapixels.
| Entrada | Fator | Saída |
|---|---|---|
| 1024×1024 | 1 | 1024×1024 (1,05 MP) |
| 1024×1024 | 2 | 2048×2048 (4,19 MP) |
| 1024×1024 | 4 | 4096×4096 (16,78 MP) |
| 1024×1024 | 8 | 8192×8192 (67,11 MP) |
| 1646×1646 | 2 | 3292×3292 (10,84 MP) |
| 1646×1646 | 4 | 6584×6584 (43,35 MP) |
| 1646×1646 | 8 | Rejeitado (173 MP, acima do limite) |
| 6000×4000 | 1 | 6000×4000 (24,00 MP) |
| 6000×4000 | 2 | Rejeitado (96 MP, acima do limite) |
Como usar a Kie Image Upscaler API
- 1
Etapa 1: Hospede sua imagem em uma URL pública
Disponibilize a imagem em uma URL que permita baixá-la diretamente, em JPG, PNG, WEBP, HEIC, BMP ou GIF, com até 20 MB. - 2
Etapa 2: Escolha um fator dentro dos limites de saída
Multiplique a largura e a altura por 2, 4 ou 8 e verifique se o resultado fica dentro dos limites de 67 megapixels e 16.384 pixels por lado. Use o fator 1 para melhorar a imagem sem redimensioná-la. - 3
Etapa 3: Envie a imagem e o fator
Envie uma solicitação POST para https://api.kie.ai/api/v1/jobs/createTask com model definido como kie/image-upscale e um objeto input contendo image_url e upscale_factor; adicione uma callBackUrl se desejar receber o resultado. A resposta retorna um taskId. - 4
Etapa 4: Baixe e armazene o resultado
O resultado é enviado para sua callBackUrl, ou você pode verificar o status da tarefa no endpoint de consulta unificado. Copie a imagem ampliada para seu próprio armazenamento, já que os links dos resultados expiram após cerca de 14 dias.