[Preview] AI Upscale

Warning: AI Upscale is available as a preview feature.
As such, please be aware that there could be breaking changes with a 2-week notice period.
Overview
The Image Editing API allows you to upscale an input image.
AI Upscale increases the resolution of your input image by 4.
For example, if you send an input image with resolution 300x400, then AI Upscale will turn it into an image of resolution 1200x1600.
Three upscale modes are available:
Fast mode (classic)
Fast mode (early access to new model using a header flag)
Slow mode
In general, slow mode should produce results of a higher quality than fast mode.
However, we do recommend that you try all modes: for specific type of images, one might give better results than the other.
To upscale an image, set the argument upscale.mode to the value ai.fast or ai.slow.
To test the new ai.fast model, additionally set the HTTP header pr-ai-upscale-model-version to ai-upscale-2025-07-29:
(original image)
upscale.mode=ai.fast
upscale.mode=ai.slow
upscale.mode=ai.fast
Early access to new model




If you want to give it a try, here are the code snippets to reproduce the examples above:
Additional Examples
Below you can find some additional examples of using AI Upscale, with different type of images:
(original image)
upscale.mode=ai.fast
upscale.mode=ai.slow
upscale.mode=ai.fast
Early access to new model
































Advanced Upscaling Model
For the most demanding use cases, an advanced model is available for Enterprise plans:










If you're interested to use this advanced model, please contact our team to book a demo.
Last updated
Was this helpful?