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.

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
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.

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.

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.

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.

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.

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.

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.

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.

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.

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.
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
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
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
| Endpoint | Type | Starting price |
|---|---|---|
| clarity-ai/flux-upscaler | upscaler | $0.20 |
| clarity-ai/creative-upscaler | upscaler | $0.050 |
| clarity-ai/crystal-upscaler | upscaler | $0.030 |
| recraft-ai/recraft-creative-upscale | upscaler | $0.25 |
| recraft-ai/recraft-crisp-upscale | upscaler | $0.004 |
| wavespeed-ai/real-esrgan | image-to-image | $0.002 |
| clarity-ai/pro-upscaler | upscaler | $0.030 |
| wavespeed-ai/ultimate-image-upscaler | upscaler | $0.060 |
| wavespeed-ai/image-upscaler | upscaler | $0.010 |
| pruna-ai/p-image/upscale | upscaler | $0.005 |
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 outputPython example
# pip install wavespeed
import wavespeed
output = wavespeed.run(
"wavespeed-ai/image-upscaler",
{}
)
print(output["outputs"][0]) # → URL of the generated outputImage 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.



