Seedance 2.0 15% OFF | Create in Video Generator →
WaveSpeedAI·upscaler·From $0.002/run

Image Upscaler Collection API

Ten image super-resolution endpoints from five providers — WaveSpeedAI (Standard, Ultimate, Real-ESRGAN), Clarity AI (Creative, Crystal, Flux, Pro), Recraft (Creative, Crisp), and Pruna AI — all reachable through one WaveSpeedAI API key. Pick by target resolution (up to 16×), style preservation, prompt-guided refinement, or per-call cost.

Ten endpoints across five providers. Scale factors range from light texture-detail passes (Recraft) up to 16× photorealistic (Clarity AI Pro). Use cost-tuned variants for high-volume catalog work; reach for the larger architectures when source quality or identity preservation matters. Same request shape across the lineup; one billing account, one rate-limit envelope.

Image Upscaler Collection sample output

About the Image Upscaler Collection API

What Image Upscaler Collection does, how it fits in the WaveSpeedAI model lineup, and why teams reach for it.

Image Upscaler Collection is a AI upscaling model from WaveSpeedAI, available through the WaveSpeedAI REST API. Ten image super-resolution endpoints from five providers — WaveSpeedAI (Standard, Ultimate, Real-ESRGAN), Clarity AI (Creative, Crystal, Flux, Pro), Recraft (Creative, Crisp), and Pruna AI — all reachable through one WaveSpeedAI API key. Pick by target resolution (up to 16×), style preservation, prompt-guided refinement, or per-call cost.

Ten endpoints across five providers. Scale factors range from light texture-detail passes (Recraft) up to 16× photorealistic (Clarity AI Pro). Use cost-tuned variants for high-volume catalog work; reach for the larger architectures when source quality or identity preservation matters. Same request shape across the lineup; one billing account, one rate-limit envelope.

The Image Upscaler Collection family on WaveSpeedAI ships 10 REST endpoints covering Upscaler, Image-To-Image workflows. Each variant carries its own pricing, parameter knobs, and example outputs — pick the one that matches your input modality and production constraints, or call several from the same API key to compose multi-step pipelines.

Run Image Upscaler Collection through the same API key, billing account, and rate-limit envelope you use for the other 1,000+ AI models on WaveSpeedAI. No separate vendor setup, no per-provider SDKs, no per-vendor rate-limit envelopes — one integration covers everything from text-to-image and text-to-video through audio synthesis, 3D generation, upscaling, and editing.

All Image Upscaler Collection API endpoints

10 endpoints available now on WaveSpeedAI — pick the variant that matches your workflow.

Flux Upscaler — Image Upscaler Collection upscaler preview from WaveSpeedAI

Flux Upscaler

Clarity AI Flux Upscaler sharpens images while preserving natural textures and edges, with prompt-guided refinement and LoRA support. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

upscalerfrom $0.20
Creative Upscaler — Image Upscaler Collection upscaler preview from WaveSpeedAI

Creative Upscaler

Creative Upscaler enlarges images with style and detail control, restoring photos or adding micro-textures for portraits and anime. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

upscalerfrom $0.050
Crystal Upscaler — Image Upscaler Collection upscaler preview from WaveSpeedAI

Crystal Upscaler

Clarity AI Crystal Upscaler boosts image resolution with AI upscaling and adjustable detail for portraits and landscapes. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

upscalerfrom $0.030
Recraft Creative Upscale — Image Upscaler Collection upscaler preview from WaveSpeedAI

Recraft Creative Upscale

Recraft Creative Upscale refines textures and fine details, adding depth and polish to complex elements—not increasing resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

upscalerfrom $0.25
Recraft Crisp Upscale — Image Upscaler Collection upscaler preview from WaveSpeedAI

Recraft Crisp Upscale

Recraft Crisp Upscale enhances textures, fine details, and facial features to add depth beyond simple resolution boosts. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

upscalerfrom $0.004
Real Esrgan — Image Upscaler Collection image-to-image preview from WaveSpeedAI

Real Esrgan

Real-ESRGAN delivers high-quality image super-resolution with optional face correction and adjustable upscale factors. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

image-to-imagefrom $0.002
Pro Upscaler — Image Upscaler Collection upscaler preview from WaveSpeedAI

Pro Upscaler

Clarity Pro Upscaler is a photorealistic image upscaler from Clarity AI with identity preservation, creative detail control, and up to 16x scaling. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

upscalerfrom $0.030
Ultimate Image Upscaler — Image Upscaler Collection upscaler preview from WaveSpeedAI

Ultimate Image Upscaler

Ultimate Image Upscaler is the most advanced AI enhancer that reimagines fine detail while upscaling images to 4K or 8K. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

upscalerfrom $0.060
Image Upscaler — Image Upscaler Collection upscaler preview from WaveSpeedAI

Image Upscaler

AI Image Upscaler that enhances image resolution to 4K or 8K while improving detail and clarity for photos and graphics. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

upscalerfrom $0.010
Upscale — Image Upscaler Collection upscaler preview from WaveSpeedAI

Upscale

Pruna AI P-Image Upscale is a fast AI image upscaling model that enhances image resolution and improves visual detail. Ready-to-use REST inference API for product photos, portraits, design assets, e-commerce images, social media visuals, and image enhancement workflows with simple integration, no coldstarts, and affordable pricing.

upscalerfrom $0.005

See Image Upscaler Collection in action

Real outputs generated by the Image Upscaler Collection API. Hover any video to preview, click to open the full-size viewer.

How to use the Image Upscaler Collection API

Four steps from signup to a finished generation. Full Python, Node.js, and cURL examples are in the API section below.

  1. 1

    Get an API key

    Sign up for a WaveSpeedAI account and copy your API key from the dashboard. New accounts come with free starter credits — enough to run the playground a few dozen times before billing kicks in.

  2. 2

    Submit a prediction

    POST your input as JSON to https://api.wavespeed.ai/api/v3/wavespeed-ai/image-upscaler. The endpoint returns a prediction id immediately — generations are async so you don't hold an open connection during inference.

  3. 3

    Poll for completion

    GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result every 1-2 seconds. The response includes a status field; keep polling until it flips from"queued" or"processing" to"completed".

  4. 4

    Read the output URL

    Once status is"completed", read the URL from data.outputs[0]. The URL points to your generated media on the WaveSpeedAI CDN — image, video, audio, or 3D file depending on the Image Upscaler Collection variant you called.

What you can build with Image Upscaler Collection

Common workflows developers and creators use the Image Upscaler Collection API for.

AI-generated image post-processing

Most AI image models output at 1K-2K native. wavespeed-ai/image-upscaler is the default 2×/4× post-process pass to push generations to delivery resolution. For higher fidelity, switch to wavespeed-ai/ultimate-image-upscaler — same request shape, slower per-call but cleaner output.

ai-outputpost-process4k

Photorealistic 16× upscaling with Clarity Pro

clarity-ai/pro-upscaler delivers up to 16× photorealistic super-resolution with identity preservation and creative detail control — the highest scale factor in the collection. Useful for portraits, archival film stills, and source material that needs aggressive enlargement without losing subject identity.

clarity16xportraits

Prompt-guided refinement (Clarity Flux)

clarity-ai/flux-upscaler sharpens images while preserving natural textures and edges, with prompt-guided refinement and LoRA support — the only endpoint in the collection that takes a text prompt alongside the source image, useful when you want stylistic control through the upscale.

fluxpromptlora

Creative detail control (Clarity Creative + Crystal)

clarity-ai/creative-upscaler restores photos or adds micro-textures for portraits and anime; clarity-ai/crystal-upscaler boosts resolution with adjustable detail for portraits and landscapes. Pick when you want detail to be partly synthesized rather than purely recovered.

creativecrystaldetail

Texture polish without resolution change (Recraft)

recraft-ai/recraft-creative-upscale and recraft-ai/recraft-crisp-upscale refine textures, fine details, and facial features — they add depth and polish rather than aggressively increasing resolution. Useful when the source is already at target resolution but needs sharpness and material fidelity.

recrafttexturepolish

Real-ESRGAN with face correction

wavespeed-ai/real-esrgan delivers high-quality super-resolution with optional face correction and adjustable upscale factors — the classic open-source upscaler architecture, hosted as a REST endpoint without the self-hosting GPU overhead.

real-esrganfaceopen-source

Cost-tuned bulk pipelines (Pruna)

pruna-ai/p-image/upscale is a fast, cost-tuned image upscaler — use for high-volume cleanup pipelines where you're upscaling every catalog photo or every AI-generated thumbnail and don't need the larger architectures' fidelity ceiling.

prunafastbulk

E-commerce catalog imagery

Upscale product photography to 4K for retina displays and zoom views. wavespeed-ai/image-upscaler or pruna-ai/p-image/upscale for cost-tuned bulk catalog passes; recraft-ai/recraft-crisp-upscale when product material fidelity matters more than absolute resolution.

ecommerceproductcatalog

Photo restoration and archive

Bring vintage, low-res, or compressed photos up to 4K/8K for personal archives, museum digitization, and historical content publishing. clarity-ai/pro-upscaler for portraits with identity preservation; clarity-ai/creative-upscaler when you want micro-textures synthesized; wavespeed-ai/real-esrgan with face correction for archival portraits.

restorationarchivevintage

Print and large-format preparation

Prepare images for poster, billboard, or print output — push to 4K or 8K with detail preserved. wavespeed-ai/ultimate-image-upscaler or clarity-ai/pro-upscaler for premium delivery; the cost-tuned tiers for high-volume packshot prep.

printposterlarge-format

Tips for prompting Image Upscaler Collection

Practical advice for getting better outputs from Image Upscaler Collection — drawn from the patterns that work across upscaler models in production pipelines.

Pick the model by source type, not just target resolution

AI-generated source → wavespeed-ai/image-upscaler or wavespeed-ai/ultimate-image-upscaler. Portrait / identity-critical → clarity-ai/pro-upscaler (16× with identity preservation) or wavespeed-ai/real-esrgan (face correction). Prompt-guided refinement → clarity-ai/flux-upscaler. Texture polish without resolution change → recraft-ai/*. Bulk catalog cleanup → pruna-ai/p-image/upscale.

Pick the smallest scale factor that meets your target

2× is the sweet spot for most source material. 4× amplifies any compression artifacts in the source. 8× and 16× are for billboard / large-format / portrait enlargement only — diminishing returns past 4× on cost-tuned models, where clarity-ai/pro-upscaler is the model tuned for the higher factors.

Cleaner source = cleaner output

Heavy compression in the source amplifies through the upscale, regardless of which model you pick. If you have access to the original (TIFF, raw camera file, lossless PNG), use that as input — every upscaler in the collection improves on cleaner source.

Use Clarity Flux when you want stylistic control

clarity-ai/flux-upscaler is the only endpoint in the collection that takes a text prompt + LoRA alongside the source image. Useful when you want to guide style ("crisper, more photographic, less anime") through the upscale rather than passively recovering detail.

Use Pruna or Standard for cost-tuned bulk passes

pruna-ai/p-image/upscale and wavespeed-ai/image-upscaler are the cost-tuned tiers — useful when you're upscaling at volume (every AI-generated thumbnail, every catalog photo). Reserve Ultimate / Clarity Pro / Real-ESRGAN with face correction for delivery-grade output.

Bake into AI-generation delivery pipelines

Most AI image models output at 1K-2K native. Use the upscaler as a 2× or 4× post-process pass to push generations to delivery resolution. Standard pipeline: generate → upscale → export, run as one batch operation across the collection's endpoints based on per-shot needs.

Re-export to the right format

After upscaling, re-encode to the format your downstream needs — JPEG for web delivery, PNG for transparency, TIFF for print. Each upscaler's raw output is usually fine; the encode is where quality losses can happen if rushed.

Image Upscaler Collection API pricing

Pricing is per-output. The final charge scales with the parameters you set in each variant's playground (resolution, duration, output count, references).

Call the Image Upscaler Collection API

Sign up for an API key at wavespeed.ai/accesskey, then submit a prediction via REST. The playground generates ready-to-paste samples for any combination of inputs.

HTTP example
# 1. Submit a prediction
curl -X POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/image-upscaler" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{}'

# 2. Poll the result until status = "completed"
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# Read the output URL from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');
const client = new WaveSpeed(); // reads WAVESPEED_API_KEY

const result = await client.run("wavespeed-ai/image-upscaler", {});
console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "wavespeed-ai/image-upscaler",
    {}
)
print(output["outputs"][0])  # → URL of the generated output

Image Upscaler Collection vs alternatives

When to pick Image Upscaler Collection over similar models on WaveSpeedAI.

Image Upscaler Collection vs Topaz Gigapixel

Topaz Gigapixel is a desktop app with per-seat licensing and a local GPU requirement. The Image Upscaler collection is a REST API surface with ten model choices — better for cloud pipelines, batch jobs, and SaaS integration, with tier flexibility across cost and fidelity.

Image Upscaler Collection vs Self-hosted Real-ESRGAN

Real-ESRGAN is open-source — you can self-host with your own GPU infrastructure. wavespeed-ai/real-esrgan ships the same model as a hosted endpoint and removes the infra overhead, which usually wins on total cost once you account for GPU instance time and ops coverage.

Image Upscaler Collection vs Magnific AI

Magnific is a web app for interactive use. The collection is API-first — better for batch operations, automated pipelines, and SaaS integration. clarity-ai/pro-upscaler covers the 16× photorealistic use case that Magnific is positioned for, at API pricing.

Image Upscaler Collection vs Single-model upscaler pipeline

Pinning a pipeline to one image upscaler means no tier choice for cost vs fidelity, no fallback when capacity hits, and no model selection by source type. Ten interchangeable endpoints let you route by source (AI-generated vs portrait vs archival), target scale (2× to 16×), or per-call cost without rewriting downstream code.

Image Upscaler Collection API — Frequently asked questions

Pricing, license, integration — common questions about running Image Upscaler Collection on WaveSpeedAI.

What is the Image Upscaler Collection API?

Image Upscaler Collection is a WaveSpeedAI upscaler model exposed as a REST API on WaveSpeedAI. Ten image super-resolution endpoints from five providers — WaveSpeedAI (Standard, Ultimate, Real-ESRGAN), Clarity AI (Creative, Crystal, Flux, Pro), Recraft (Creative, Crisp), and Pruna AI — all reachable through one WaveSpeedAI API key. Pick by target resolution (up to 16×), style preservation, prompt-guided refinement, or per-call cost. You can call it programmatically or try it from the playground linked above.

How do I call the Image Upscaler Collection API?

Sign up for a WaveSpeedAI account, copy your API key from /accesskey, then POST to https://api.wavespeed.ai/api/v3/wavespeed-ai/image-upscaler with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to "completed", then read the output URL from data.outputs[0]. Full Python / Node.js / cURL examples are above.

How much does the Image Upscaler Collection API cost?

Image Upscaler Collection starts at $0.002 per run. The exact cost scales with the parameters you set (resolution, duration, output count, references). The live cost preview next to the Generate button in the playground shows the exact price for your current input.

Which Image Upscaler Collection variants are available?

WaveSpeedAI hosts 10 Image Upscaler Collection endpoints: clarity-ai/flux-upscaler, clarity-ai/creative-upscaler, clarity-ai/crystal-upscaler, recraft-ai/recraft-creative-upscale, recraft-ai/recraft-crisp-upscale, wavespeed-ai/real-esrgan, clarity-ai/pro-upscaler, wavespeed-ai/ultimate-image-upscaler, and more. Each variant has its own playground page and pricing.

Can I use Image Upscaler Collection outputs commercially?

Commercial usage rights follow the WaveSpeedAI model license. Most WaveSpeedAI models permit commercial output use; see each model's playground page for the specific license summary, and WaveSpeedAI's Terms of Service for platform-level conditions.

Why use Image Upscaler Collection on WaveSpeedAI instead of going direct?

One API key + one billing account across Image Upscaler Collection AND 1,000+ other AI models from other providers. No per-vendor SDK setup, no separate rate-limit envelopes, no rewrite-per-vendor integration code. Pricing is typically at parity with or below WaveSpeedAI's direct API.

About WaveSpeedAI

The team behind Image Upscaler Collection and the broader WaveSpeedAI model lineup on WaveSpeedAI.

WaveSpeedAI runs an inference platform that hosts 1,000+ AI models from every major provider — ByteDance, Google, OpenAI, Alibaba, Kuaishou, ElevenLabs, and dozens of independent labs — behind one API key, one billing account, and one rate-limit envelope. WaveSpeedAI also ships first-party models (Image / Video Upscalers, Watermark Removers, Animate, InfiniteTalk) tuned for production pipelines.

Start building with Image Upscaler Collection on WaveSpeedAI

Free starter credits on signup. One API key across 1,000+ AI models from WaveSpeedAI and every other provider.