
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 pour l’agrandissement 2×, 4× et 8×

Ce que permet Kie Image Upscaler API


Améliorer à la taille d’origine

Le texte est agrandi, pas réécrit

Taille de sortie exacte, aucun recadrage

Jusqu’à 67 mégapixels par image

Le format de sortie suit le format d’entrée
Spécifications de Kie Image Upscaler API
Limites d’entrée, règles de sortie et plafonds de taille pour Kie Image Upscaler API.
| Spécification | Kie Image Upscaler |
|---|---|
| Hébergement | KIE hosted |
| Facteurs d’agrandissement | 1 (améliorer à la même taille), 2 (par défaut), 4, 8 |
| Entrée | Une URL d’image téléchargeable publiquement, jusqu’à 20 MB |
| Formats d’entrée | JPG, PNG, WEBP, HEIC, BMP, GIF (première image uniquement) |
| Taille de sortie | Largeur et hauteur d’entrée multipliées par le facteur, format d’image conservé, aucun recadrage |
| Plafond de sortie | Jusqu’à 67 108 864 pixels au total et 16 384 pixels par côté |
| Format de sortie | JPG pour une entrée JPG et WEBP pour une entrée WEBP ; PNG pour tout le reste |
| Transparence | Non conservée : les zones transparentes sont aplaties sur du blanc |
| Images par requête | 1 |
| Conservation des résultats | Les liens des résultats expirent après environ 14 jours |
Taille de sortie selon l'entrée et le facteur
Exemples concrets montrant comment la taille d'entrée et le facteur définissent la taille de sortie, et quelles combinaisons dépassent la limite de 67 mégapixels.
| Entrée | Facteur | Sortie |
|---|---|---|
| 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 | Rejeté (173 MP, dépasse la limite) |
| 6000×4000 | 1 | 6000×4000 (24,00 MP) |
| 6000×4000 | 2 | Rejeté (96 MP, dépasse la limite) |
Comment utiliser Kie Image Upscaler API
- 1
Étape 1 : Hébergez votre image à une URL publique
Rendez l’image directement téléchargeable à une URL, au format JPG, PNG, WEBP, HEIC, BMP ou GIF, avec une taille maximale de 20 MB. - 2
Étape 2 : Choisissez un facteur dans les limites de sortie
Multipliez la largeur et la hauteur par 2, 4 ou 8 et vérifiez que le résultat ne dépasse pas 67 mégapixels et 16 384 pixels par côté. Utilisez le facteur 1 pour améliorer l'image sans la redimensionner. - 3
Étape 3 : Envoyez l'image et le facteur
Envoyez une requête POST à https://api.kie.ai/api/v1/jobs/createTask avec le champ model défini sur kie/image-upscale et un objet input contenant image_url et upscale_factor ; ajoutez un paramètre callBackUrl si vous souhaitez que le résultat vous soit envoyé. La réponse renvoie un taskId. - 4
Étape 4 : Téléchargez et stockez le résultat
Le résultat est envoyé à votre callBackUrl, ou vous pouvez vérifier le statut de la tâche via le point de terminaison de requête unifié. Copiez l'image agrandie sur votre propre espace de stockage, car les liens des résultats expirent au bout d'environ 14 jours.