
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 для увеличения изображений с коэффициентами 2×, 4× и 8×

Как работает Kie Image Upscaler API


Улучшение качества в исходном размере

Текст увеличивается, а не переписывается

Точный размер на выходе без обрезки

До 67 мегапикселей на изображение

Выходной формат зависит от входного
Спецификации Kie Image Upscaler API
Ограничения входных данных, правила формирования результата и максимальные размеры в Kie Image Upscaler API.
| Характеристика | Kie Image Upscaler |
|---|---|
| Хостинг | KIE hosted |
| Коэффициенты увеличения | 1 (улучшение в том же размере), 2 (по умолчанию), 4, 8 |
| Входные данные | Один общедоступный URL для скачивания изображения размером до 20 MB |
| Входные форматы | JPG, PNG, WEBP, HEIC, BMP, GIF (только первый кадр) |
| Выходной размер | Исходная ширина и высота, умноженные на коэффициент, с сохранением пропорций и без обрезки |
| Максимальный размер на выходе | До 67 108 864 пикселей в сумме и до 16 384 пикселей по стороне |
| Выходной формат | JPG для JPG и WEBP для WEBP; PNG для остальных форматов |
| Прозрачность | Не сохраняется: прозрачные области заливаются белым фоном |
| Изображений в запросе | 1 |
| Срок хранения результатов | Ссылки на результаты действуют около 14 дней |
Итоговый размер по исходному разрешению и коэффициенту
Реальные примеры того, как исходный размер и коэффициент определяют итоговое разрешение и какие комбинации превышают лимит в 67 мегапикселей.
| Входные данные | Коэффициент | Выходные данные |
|---|---|---|
| 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 | Отклонено (173 MP, превышен лимит) |
| 6000×4000 | 1 | 6000×4000 (24,00 MP) |
| 6000×4000 | 2 | Отклонено (96 MP, превышен лимит) |
Как использовать Kie Image Upscaler API
- 1
Шаг 1. Разместите изображение по публичному URL
Разместите изображение по прямой ссылке для скачивания в формате JPG, PNG, WEBP, HEIC, BMP или GIF размером до 20 MB. - 2
Шаг 2. Выберите коэффициент с учётом ограничений на размер результата
Умножьте ширину и высоту на 2, 4 или 8 и убедитесь, что результат не превышает 67 мегапикселей и 16 384 пикселя по каждой стороне. Используйте коэффициент 1 для улучшения качества без изменения размера. - 3
Шаг 3. Отправьте изображение и коэффициент
Отправьте POST-запрос на https://api.kie.ai/api/v1/jobs/createTask, указав параметр model со значением kie/image-upscale и объект input с параметрами image_url и upscale_factor; добавьте callBackUrl, если хотите получить результат на свой адрес. В ответе вернётся taskId. - 4
Шаг 4. Скачайте и сохраните результат
Результат отправляется на ваш callBackUrl, либо вы можете проверить статус задачи через единый эндпоинт запросов. Сохраните увеличенное изображение в собственное хранилище, так как ссылки на результаты перестают действовать примерно через 14 дней.