Skip to content
Tools / Image Upscale
Image Upscale icon

Image Upscale

AI image upscaling up to 10x

Image Upscale increases image resolution up to 10x using AI models that add genuine detail, not just interpolation. Choose the right model for your use case — fast general-purpose upscaling, seamless tiling for textures, professional-grade with face enhancement and text refinement, or noise and compression cleanup.

Whether you need a small product thumbnail blown up for print, a noisy photo cleaned up and sharpened, or a game texture tiled at 4x resolution, there's a model designed for that specific task. Batch mode processes up to 10 images in parallel.

What you can do

  • upscale_image — upscale a single image up to 10x with model selection and quality controls
  • batch_upscale — process up to 10 images in parallel, with per-image model overrides
  • list_models — browse all available models with pricing, maximum scale factors, and variants
  • Choose a target resolution (720p to 4K) instead of a scale factor when you have a specific output size in mind

Who it's for

Photographers and retouchers restoring old or low-resolution images, game developers upscaling texture assets, e-commerce teams enlarging product photos for high-DPI displays, and anyone who needs a small image at a larger size without visible degradation.

How to use it

  1. Use upscale_image with your image URL — the default model handles most general photos well at 2x
  2. Set target_resolution if you need a specific output size like 4K instead of a scale multiple
  3. Use the topaz model for professional work with face enhancement, text sharpening, or CGI upscaling
  4. Use batch_upscale to process multiple images in one call, mixing models per image if needed

Getting started

Works immediately with no setup — pass any public image URL to upscale it.

Upscale Image

Upscale a single image up to 10x resolution. Choose a model (SeedVR2 default, Topaz for pro, Seamless for tiles). Set a target resolution (720p-4K) or a scale factor.

Returns: Upscaled image URL, downloadable asset, model used, dimensions, and cost
Batch Upscale

Upscale multiple images in parallel (up to 10). Apply the same settings to all or override per-image. Each image can use a different model and upscale factor.

Returns: Array of upscaled image URLs with assets, per-image status, and summary with total cost
List Models

List all available image upscale models with key, pricing, max upscale factor, description, and variants.

Returns: All available upscale models with key, name, pricing, max factor, description, and variants
Loading reviews...

Loading activity...

v0.022026-03-24
  • Added Prodia as an alternative upscale provider (model key: "prodia-upscale", 2x, ~$0.001)
v0.012026-03-23
  • Initial release: 4 upscale models (13 variants), single + batch, model choice

Related Tools

Related Categories

Frequently Asked Questions

Can it upscale a single image to 4K or 10x?

Yes. `upscale_image` can upscale a single image up to 10x or target a resolution like 1080p, 2K, or 4K.

Can I process several images at once?

`batch_upscale` handles up to 10 images in parallel and lets each image use its own settings when needed.

How do I choose a model?

`list_models` shows the available upscalers so you can pick the best one for general images, seamless patterns, or pro-grade detail recovery.

Is it useful for faces, text, or noisy scans?

Yes. The tool is designed for clean enlargement and includes options suited to face enhancement, text refinement, and cleanup before export.