Seedance 2.0 15% OFF | Create in Video Generator →

Creative Upscaler

clarity-ai /

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.

upscaler
Input

Drag & drop or click to upload

preview

Idle

$0.05per run·~20 / $1

ExamplesView all

Keep the elephant's eyes at the right place

Keep the elephant's eyes at the right place

Related Models

README

Clarity AI Creative Upscaler

Clarity AI Creative Upscaler enlarges and enhances images with controllable detail generation, making it useful for both faithful restoration and more stylized creative upscaling. It is well suited for interiors, portraits, product images, artwork, and other assets that need higher resolution with adjustable enhancement strength.

Why Choose This?

  • Creative image upscaling Increase image resolution while enhancing sharpness, textures, and overall visual clarity.

  • Megapixel-based output control Choose the target output size directly in megapixels for more predictable delivery needs.

  • Flexible detail generation Use creativity to balance source-faithful restoration against stronger generated detail.

  • Simple workflow Upload one image, choose the target megapixels, adjust creativity, and generate the enhanced result.

  • Production-ready API Suitable for image enhancement workflows, creative tooling, print preparation, and commercial asset delivery.

Parameters

ParameterRequiredDescription
imageYesInput image to upscale.
target_megapixelsNoTarget output size in megapixels. Higher values produce larger outputs.
creativityNoControls how much new detail is added. Lower values stay closer to the source, while higher values add stronger enhancement.

How to Use

  1. Upload your image — provide the source image you want to enhance.
  2. Choose target megapixels — set the desired output size based on your delivery needs.
  3. Adjust creativity (optional) — keep it low for more faithful results, or increase it for stronger enhancement.
  4. Submit — run the model and download the upscaled image.

Example Use Case

Upscale an interior design photo for higher-resolution presentation output while preserving structure, lighting, and clean material textures.

Pricing

Pricing is based on the selected target_megapixels tier.

Target MegapixelsCost
<= 4 MP$0.05
> 4 MP and <= 8 MP$0.10
> 8 MP and <= 16 MP$0.20
> 16 MP and <= 25 MP$0.40
> 25 MP and <= 50 MP$0.80
> 50 MP$1.60

Billing Rules

  • Pricing is based on target_megapixels
  • Cost uses fixed megapixel tiers rather than scaling linearly
  • Higher megapixel tiers increase the price step by step
  • creativity does not affect pricing

Best Use Cases

  • Photo enhancement — Improve clarity and resolution for real-world photography.
  • Interior and architecture images — Preserve structure and clean lines while increasing output size.
  • Product and commercial visuals — Prepare sharper assets for catalogs, campaigns, and listings.
  • Artwork and illustration upscaling — Generate larger outputs for presentation or print use.
  • Creative asset preparation — Produce higher-resolution images for design, marketing, and publishing workflows.
  • Controlled restoration vs enhancement — Adjust creativity based on how close the result should stay to the original.

Pro Tips

  • Start with a lower megapixel tier first, then increase only if you need a larger final output.
  • Keep creativity low when structure accuracy and source fidelity matter most.
  • Increase creativity gradually if you want stronger texture generation or more stylized enhancement.
  • Use the cleanest source image available for better results.
  • For print or large-format delivery, choose a higher megapixel tier only when the extra size is necessary.

Notes

  • image is the only required field.
  • Pricing depends on the selected target_megapixels tier.
  • creativity affects the look of the result, but not the price.
  • Larger target sizes may be more suitable for print, presentation, or premium delivery workflows.

Related Models

Accessibility:This website uses AI models provided by third parties.

Creative Upscaler API — Quick start

Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/clarity-ai/creative-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]. Examples for Creative Upscaler below.

HTTP example
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/clarity-ai/creative-upscaler" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "image": "https://example.com/your-input.jpg",
    "target_megapixels": 4,
    "creativity": 0
}'

# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# When status is "completed", read the output from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');

const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env

const result = await client.run("clarity-ai/creative-upscaler", {
        "image": "https://example.com/your-input.jpg",
        "target_megapixels": 4,
        "creativity": 0
});

console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "clarity-ai/creative-upscaler",
    {
    "image": "https://example.com/your-input.jpg",
    "target_megapixels": 4,
    "creativity": 0
}
)

print(output["outputs"][0])  # → URL of the generated output

Creative Upscaler API — Frequently asked questions

What is the Creative Upscaler API?

Creative Upscaler is a Clarity model for upscaling, exposed as a REST API on WaveSpeedAI. 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. You can call it programmatically or try it from the playground above.

How do I call the Creative Upscaler API?

POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/clarity-ai/clarity-ai-creative-upscaler.

How much does Creative Upscaler cost per run?

Creative Upscaler starts at $0.050 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.

What inputs does Creative Upscaler accept?

Key inputs: `image`, `creativity`, `target_megapixels`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/clarity-ai/clarity-ai-creative-upscaler.

How do I get started with the Creative Upscaler API?

Sign up for a free WaveSpeedAI account to claim starter credits, copy your API key from /accesskey, then call the endpoint shown in the API tab of the playground. The playground also auto-generates a code sample in Python, JavaScript, or cURL for the parameters you've set.

Can I use Creative Upscaler outputs commercially?

Commercial usage rights depend on the model's license, set by its provider (Clarity). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.