Explore Plans
Mobile menu Close menu

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.

Developer info

API endpoint slug
picsart.upscale
Filter code method
Picsart.upscale.skip(string?: reason)
Runtime method
runAction("picsart.upscale", {})

Action fields

Image URL Text input > Link

Label
Original Image URL
Helper text
Source image URL.
Slug
image_url
Required
true
Can have default value
true
Filter code method
Picsart.upscale.setImageUrl(string: imageUrl)

Upscale factor Dropdown list

Label
Upscale Factor
Helper text
Upscale an image with a given upscale factor. Upscale factor can be between 2 - 8 (default is 2).
Slug
upscale_factor
Required
true
Can have default value
true
Filter code method
Picsart.upscale.setUpscaleFactor(string: upscaleFactor)

Format Dropdown list

Label
Format
Helper text
Optionally select one of the image formats (JPG is default).
Slug
format
Required
false
Can have default value
true
Filter code method
Picsart.upscale.setFormat(string: format)