PrunaAI/

P-Image-Upscale

Upscale images with PrunaAI P-Image-Upscale.

Input

Input image to upscale.
upscale_mode

Upscale mode. 'target' scales to a fixed megapixel resolution. 'factor' multiplies each side by the given factor. Default: "target"

target
1 MP

Target resolution in megapixels (used when upscale_mode is 'target'). Default: 4

factor
1x

Scaling factor applied to each side of the image (used when upscale_mode is 'factor'). Output capped at 128 MP. Default: 2

enhance_details

Enhance fine textures and small details. May increase contrast and introduce minor deviations from the original image. Default: false

enhance_realism

Improve realism. May deviate more from the original image. Recommended for AI-generated images. Default: false

output_format

Format of the output images Default: "jpg"

output_quality
0

Quality when saving the output images, from 0 to 100. 100 is best quality, 0 is lowest quality. Not relevant for .png outputs Default: 80

Output

Drag the divider to compare the input image with the sample upscaled output.

Upscaled output preview
Input preview
BeforeAfter
Static preview
DownloadOpen

Examples

Click an example to load its image and parameters into the Playground.

View more examples

Pricing

1-4 MP

Output resolution up to 4 megapixels

Criteria

target resolution is 1-4MP

0.6

credits per output image

5-8 MP

Output resolution 5-8 megapixels

Criteria

target resolution is 5-8MP

1.2

credits per output image

9-16 MP

Output resolution 9-16 megapixels

Criteria

target resolution is 9-16MP

2.4

credits per output image

17-32 MP

Output resolution 17-32 megapixels

Criteria

target resolution is 17-32MP

4.8

credits per output image

33-64 MP

Output resolution 33-64 megapixels

Criteria

target resolution is 33-64MP

7.2

credits per output image

65-128 MP

Output resolution 65-128 megapixels

Criteria

target resolution is 65-128MP

14.4

credits per output image

Readme

P-Image-Upscale

P-Image-Upscale is a production-focused super-resolution model for turning small or compressed images into cleaner, larger assets.

What it is for

Use it when you need a larger, cleaner image for product assets, creative review, social publishing, or restoration workflows.

ParameterTypeDefaultDescription
image_urlimage-Input image to upscale.
upscale_modestringtarget / factortargetUpscale mode. 'target' scales to a fixed megapixel resolution. 'factor' multiplies each side by the given factor. Default: "target"
targetinteger(minimum: 1, maximum: 128)4Target resolution in megapixels (used when upscale_mode is 'target'). Default: 4
factornumber(minimum: 1, maximum: 8)2Scaling factor applied to each side of the image (used when upscale_mode is 'factor'). Output capped at 128 MP. Default: 2
enhance_detailsbooleanfalseEnhance fine textures and small details. May increase contrast and introduce minor deviations from the original image. Default: false
enhance_realismbooleanfalseImprove realism. May deviate more from the original image. Recommended for AI-generated images. Default: false
output_formatstringjpg / png / webpjpgFormat of the output images Default: "jpg"
output_qualityinteger(minimum: 0, maximum: 100)80Quality when saving the output images, from 0 to 100. 100 is best quality, 0 is lowest quality. Not relevant for .png outputs Default: 80