Enhance and upscale images up to 8x resolution
Increase image resolution while enhancing quality using AI super-resolution. Upscale images up to 8x their original size (max 6144px). Perfect for print materials, high-resolution displays, and enhancing older or low-quality photos.
How businesses use this capability
Prepare images for high-quality brochures, signage, and posters.
Create crisp, high-resolution images for property websites.
Enhance older property photos for modern marketing use.
Create high-quality images for Instagram and Pinterest.
Ready-to-use code snippets
import requests
response = requests.post(
"https://api.decor8.ai/upscale_image",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={
"input_image_url": "https://example.com/small-image.jpg",
"scale_factor": 4
}
)
print(response.json()["info"]["url"])| Parameter | Type | Required |
|---|---|---|
input_image_urlURL of the image to upscale | string | Required |
scale_factorScale multiplier (2, 3, 4, 5, 6, 7, or 8) | integer | Required |
| Field | Type |
|---|---|
info.urlURL of the upscaled image | string |
Get the best results from this API
For print, aim for 300 DPI at your target size
4x upscaling is usually sufficient for web use
Chain with other APIs - upscale staged images for print-ready results
Upscaling works better on photos than on graphics or text
Other APIs that work well with Image Upscaling
Integrate Image Upscaling into your application today.