Andrew Adams
Andrew AdamsยทCo-Founder & Operations at Wireflow

ClarityAI Upscaler API

Upscale images to 4x resolution with the ClarityAI Crystal upscaler, accessible through a simple REST API call in your Wireflow pipeline.

View API Docs
ClarityAI Upscaler API
Image Upscaler (4x)Open workflow

Our internal testing of 500+ clarityai upscaler api outputs across 16+ model variants revealed clear best practices for prompt structure, model selection, and output settings โ€” all reflected in the workflow below.

Built on 500+ internal test generations during development
10+ AI models benchmarked for optimal output quality
30+ configurations tested to find the best defaults

How the ClarityAI Upscaler API Works on Wireflow

The ClarityAI Crystal upscaler runs as a processing node inside Wireflow. You build a workflow containing the upscaler, publish it, then call the execute endpoint with your image URL. Wireflow handles GPU allocation, queuing, and delivery. The node accepts any raster image and returns a 4x-resolution PNG with enhanced detail, powered by a multi-stage pipeline that combines ESRGAN pre-upscaling, ControlNet Tile guidance, and Stable Diffusion refinement.

Because the upscaler is a standard Wireflow node, you can chain it after any generation model. Generate an image with Recraft V4 or Nano Banana 2, pipe the output into ClarityAI Crystal, and retrieve the final high-resolution result from a single API call. No intermediate downloads, no manual steps.

ClarityAI Upscaler API Capabilities

๐Ÿ”

4x Resolution Upscaling

Enhance images to four times their original resolution while preserving structure and adding realistic detail.

๐Ÿ”—

REST API Execution

Trigger upscaling via a single POST request and poll for results with standard HTTP, no SDK required.

โšก

Pipeline Chaining

Wire the upscaler after any image generation node to produce high-resolution output in one automated run.

๐ŸŽ›๏ธ

Creativity Control

Adjust the diffusion strength parameter to balance between faithful upscaling and creative detail enhancement.

๐Ÿ”„

Webhook Triggers

Fire upscaling jobs from external systems using webhook URLs that require no API key on the trigger call.

๐Ÿ“Š

Execution Polling

Track job status with the poll endpoint and retrieve completed results including timing and credit usage data.

More Than Just ClarityAI Upscaler API

Native Upscaling Node

The ClarityAI Crystal upscaler runs as a first-class processing node, same as every other model on the AI image upscaler page.

Native Upscaling Node

Chain with Generation Models

Connect the upscaler after Recraft V4 or Flux 2 Pro to produce high-resolution output, as covered in this AI image editing tools comparison.

Chain with Generation Models

Full API Lifecycle

Create, execute, and poll workflows programmatically; learn the patterns in this guide on building AI workflows with an API.

Full API Lifecycle

Enhance Any Image Type

Upscale product photos, portraits, illustrations, and AI-generated art with the same node; pair it with the AI photo enhancer for additional refinement.

Enhance Any Image Type

Production-Ready Output

Results arrive as high-resolution PNGs suitable for print and web; see how other creators use AI for digital art generation.

Production-Ready Output
Multi-Model

Clarityai upscaler api Workflows

Visual Builder

No Code Required

Production Ready

API & Batch Processing

FAQs

What resolution does the ClarityAI upscaler produce?
The ClarityAI Crystal upscaler enhances images to 4x their original resolution. A 512x512 input becomes 2048x2048, with added detail generated by a multi-stage diffusion pipeline.
How do I call the ClarityAI upscaler via API?
Build a workflow with the upscaler node on Wireflow, then POST to the execute endpoint with your image URL. Poll the execution ID until the status returns COMPLETED with your upscaled image.
Can I chain the upscaler with image generation?
Yes. Connect any generation node like Recraft V4 or Nano Banana 2 before the ClarityAI Crystal node. One API call executes the full pipeline and returns the upscaled result.
What authentication does the upscaler API require?
You need a Wireflow API key starting with sk-, passed as a Bearer token in the Authorization header. Keys are generated from Settings in the Wireflow dashboard.
What image formats does the upscaler accept?
The upscaler accepts JPEG, PNG, and WebP inputs via URL. Output is returned as a high-resolution PNG with enhanced detail and preserved structural fidelity.
How long does upscaling take through the API?
Processing typically takes 10 to 20 seconds depending on input size and queue depth. Use the poll endpoint with exponential backoff starting at 1 second intervals.
What is the difference between Creative and Crystal modes?
Crystal mode prioritizes fidelity to the source image with minimal hallucination. Creative mode adds more generated detail, useful for artistic enhancement but less faithful to the original.
Can I trigger upscaling without an API key?
Yes, using webhooks. Publish your workflow with a webhook URL, then POST to the trigger endpoint. No API key is needed on the trigger call, making it easy to connect from forms or CI pipelines.

More From Wireflow

Andrew Adams

Written by

Andrew Adams

Co-Founder & Operations at Wireflow

Runs client operations and content strategy at Wireflow. Works directly with creative teams and agencies to build production AI workflows.

Content StrategyClient Operations

Start Upscaling Images via API

Add the ClarityAI Crystal upscaler to your Wireflow pipeline and trigger 4x image enhancement through a single REST call. No GPU management, no infrastructure overhead.

View API Docs