Image Upscaling
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.
API Details
When to Use This API
- Preparing images for print materials
- Creating high-resolution hero images
- Enhancing older or low-quality photos
- Preparing images for large displays
Key Features
- Up to 8x resolution increase
- AI detail enhancement
- Noise reduction
- Edge sharpening
- Preserves architectural details
Use Cases
How businesses use this capability
Print Materials
Prepare images for high-quality brochures, signage, and posters.
Website Hero Images
Create crisp, high-resolution images for property websites.
Archive Enhancement
Enhance older property photos for modern marketing use.
Social Media
Create high-quality images for Instagram and Pinterest.
Code Examples
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"])Request Parameters
| 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 |
Response Fields
| Field | Type |
|---|---|
info.urlURL of the upscaled image | string |
Pro Tips
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
Related Capabilities
Other APIs that work well with Image Upscaling
Ready to Get Started?
Integrate Image Upscaling into your application today.