Service Description:

The upscale service increases the resolutions of an image by a given upscale factor, without increasing its file size. Upscale increases the quality and resolution of your photos by leveraging predictive and generative AI to add pixels to your image. It works especially well on images without noise.


Images can be upscaled up to 8 times. Images can be upscaled with outputs up to 4800x4800 (16 Mpx). Supported source image formats are JPG, PNG, TIFF and WEBP.

Upscale Factor | Input Image Maximum Recommended Resolution (width x height)
------------------| ----------------------------------------
2 | 2000x2000
4 | 1024x1024
6 | 800x800
8 | 600x600


Examples of where the upscale service can be utilized include the following:

  • High resolution images


The image should have sharp details.

Source Image:

If you plan to upscale an image several times, we recommend you first upload the source image using the Upload method and then use the reference image ID. Otherwise, you can source the image by providing a file or a URL to an online image.


Requires an API key to be provided in the X-Picsart-API-Key request header.

Click Try It! to start a request and see the response here!