AI image enhancement API

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.

Try playground
2K / 4K / 8K
Target resolution
4 credits / $0.02
Price
JPEG / PNG / WebP
Output formats
AI Video API
image-upscalerimage task
2K / 4K / 8K
Target resolution
4 credits / $0.02
Price
JPEG / PNG / WebP
Output formats

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.

API workflow

Submit tasks, track progress, and return generated assets.

01

Provide one source image

Upload an image in the Playground or send exactly one public HTTP(S) URL in image_urls.

02

Choose resolution and format

Use the 4K and JPEG defaults, or select 2K/8K and PNG/WebP without changing the price.

03

Receive the hosted result

Poll the task or use callback_url, then read the enhanced image from output.urls.

POST /v1/images/generations
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"
    }
  }'
What teams build
E-commerce product images
Photo restoration workflows
Print and presentation assets
Website hero graphics
Social media exports
Creative production pipelines

Pricing and usage

Clear model options with shared credits.

Any supported resolution or format
4 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.

Read docs