Image Upscaler API
Enhance images to 2K, 4K, or 8K through one asynchronous API.
Image Upscaler improves source-image resolution, detail, and clarity for photos and graphics. Upload or provide one public image URL, select the target resolution and output format, then receive a durable hosted result through the same task polling and callback workflow as other AI Video API image models.
Model capabilities
Built for production API workflows, not one-off demos.
Use Image Upscaler from the same platform surface as the rest of your video and image stack: API keys, credits, logs, webhooks, and docs stay consistent across providers.
Resolution enhancement
Upscale a single source image to a practical 2K, 4K, or 8K target while improving visible detail and clarity.
Photo and graphic support
Use the same endpoint for photographs, illustrations, product graphics, and other externally hosted image assets.
Flexible output formats
Return JPEG for broad compatibility, PNG for lossless workflows, or WebP for efficient web delivery.
Production-ready delivery
Track an asynchronous task or receive a callback after the result is copied to platform storage and ready for use.
Submit tasks, track progress, and return generated assets.
Provide one source image
Upload an image in the Playground or send exactly one public HTTP(S) URL in image_urls.
Choose resolution and format
Use the 4K and JPEG defaults, or select 2K/8K and PNG/WebP without changing the price.
Receive the hosted result
Poll the task or use callback_url, then read the enhanced image from output.urls.
curl -X POST https://api.aivideoapi.ai/v1/images/generations \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "image-upscaler",
"callback_url": "https://your-server.com/webhook",
"input": {
"image_urls": ["https://example.com/source-image.jpg"],
"target_resolution": "4k",
"output_format": "jpeg"
}
}'Pricing and usage
Clear model options with shared credits.
$0.02 per run; account-specific pricing multipliers may apply
Start building with Image Upscaler in AI Video API.
Create one API key, use one credit balance, and switch between video and image models without provider-specific plumbing.