Skip to content
Catalog

cn8/studio-upscale-image

Send the URL of an image and get it back at 2K or 4K resolution. The upscaler

Learn more about Image Upscale
ImagesyncInstant previewimageprocessingupscale

Try it

Image to upscale (JPEG or PNG, up to 4.7 MB / 4096×4096)
Target resolution

Result

The result shows up here

Upload your image on the left and hit Run.

Overview

Send the URL of an image and get it back at 2K or 4K resolution. The upscaler does not just stretch pixels: a generative super-resolution model rebuilds texture and fine detail — skin, hair, fabric, product surfaces — so low-resolution photos, scans, thumbnails and AI-generated images come back sharp enough for print, large displays and further editing. Nothing to configure beyond the target size. The response is synchronous: you get the URL of the finished JPEG directly in the reply.

Key capabilities

2K or 4K output

Pick the target with a single field: resolution = "2k" or "4k" (about 2048 or 4096 px on the long edge). Aspect ratio is kept. Same price for both.

Real detail, not blur

Generative super-resolution adds plausible texture and sharp edges instead of the soft look of classic resizing: skin pores, hair strands, fabric weave, engraved text. Because detail is generated, the output is not a pixel-exact copy of the source.

Synchronous response

No job to poll — the finished JPEG URL comes back directly in the response body, typically within a few seconds.

When to use it

Print and large-format display

Bring web-sized product shots, portraits and marketing images up to print resolution.

Restoring old or compressed images

Sharpen low-resolution archives, scans and heavily compressed uploads.

AI image pipelines

Generate at a fast, low resolution and upscale only the picks you keep — cheaper than generating everything at full size.

Input & output

input

Public URL of a JPEG or PNG image; target resolution (2k or 4k)

JSON body

output

Output image URL (JPEG) returned synchronously

JSON

Guides & tips

How it works

  • Send the URL of your source image and the target resolution.
  • The image is upscaled with a generative super-resolution model that reconstructs texture and edges rather than interpolating pixels.
  • The finished JPEG is returned as a URL in the response — ready to download or use straight away.

Input limits

  • Formats: JPEG or PNG. Convert other formats (WebP, HEIC, GIF) before sending.
  • Size: up to 4.7 MB and 4096×4096 pixels.
  • Aspect ratio: between 1:3 and 3:1 (very tall or very wide strips are rejected).
  • One image per request.

Choosing 2K vs 4K

  • 2K is enough for screens, social media and most web use, and it finishes faster.
  • 4K is for print, large-format display and images you will crop or edit further.
  • Both cost the same, so choose by where the image will be used.

What to expect

  • Detail is reconstructed, so text, logos and faces may differ slightly from the source at pixel level. Check images with small text before publishing.
  • The aspect ratio is kept; the long edge lands at about 2048 px (2K) or 4096 px (4K).
  • For pixel-exact enlargement of flat graphics, a classic resize may serve you better.

Specs

Latency
Synchronous; typically 10–60 seconds, longer for 4K
Async
false
Rate Limit
Per API key
Max Input
JPEG or PNG, up to 4.7 MB and 4096×4096 pixels, aspect ratio between 1:3 and 3:1. One image per request.

Schema

Request body

imageUrlrequiredstring

Public URL of the source image (JPEG or PNG, up to 4.7 MB and 4096×4096, aspect ratio between 1:3 and 3:1)

resolutionstring · default: 2k

Target resolution: "2k" (default) or "4k". Aspect ratio is preserved.

enum: 2k, 4k

Pricing

Billed per image processed.

ServiceUnitPrice
Image Upscaleimage6 credits/image

One image is charged per successful request, regardless of source size or target resolution (2K and 4K cost the same).

Rejected or failed requests are not charged.

FAQ

Related models