Models/Image Upscaler

AI Image Upscaler API — HD Image Enhancement

Live3 models

Muapi's image upscaler API increases resolution, sharpness, and detail on any image via a single REST call. Three models cover every budget and quality tier: a $0.02 general-purpose upscaler, SeedVR2's one-step diffusion restoration for degraded or compressed images, and Topaz's premium super-resolution engine for maximum fidelity. Use the same submit-and-poll pattern as every other model on the platform, from $0.02 per generation.

3 of 3 models
MuapiCheapest

AI Image Upscaler

Transform blurry or pixelated images into high-definition visuals with deep-learning detail reconstruction at the lowest cost per generation on the platform.

Image in, HD image out
$0.02 / generation
Try Model
SeedVR2Restoration

SeedVR2 Image Upscale

A one-step diffusion-transformer model for image restoration, super-resolution, deblurring, and artifact removal that preserves natural colors and fine detail.

Image in, HD image out
$0.02 / generation
Try Model
TopazPremium

Topaz Image Upscale

High-quality AI super-resolution that increases resolution, sharpness, and detail while reducing noise and preserving natural edges for professional output.

Image in, HD image out
From $0.075 / generation
Try Model

What is an AI Image Upscaler API?

An AI image upscaler uses deep learning to increase an image's resolution while reconstructing detail that simple pixel interpolation loses — sharper edges, restored texture, and cleaner results from blurry, low-resolution, or compressed source images.

Muapi exposes three upscaling models through the same unified REST pattern used across every model on the platform: one API key, one request-and-poll flow, and pay-as-you-go pricing from $0.02 per generation. Choose the economical general-purpose model, restoration-focused SeedVR2, or Topaz when maximum fidelity matters.

Key Capabilities

General-Purpose Upscaling

The base AI Image Upscaler handles most blurry or pixelated images at $0.02 per generation — a cost-effective choice for a quick resolution boost.

Restoration and Artifact Removal

SeedVR2 is a one-step diffusion-transformer built for degraded or compressed sources, deblurring and reducing compression artifacts while preserving natural color.

Premium Super-Resolution

Topaz Image Upscale delivers high-fidelity output by restoring texture, reducing noise, and preserving natural edges for print or professional use.

Photo and Digital Art Revival

Use the model that fits your source to restore old photographs, low-resolution digital art, product images, and other assets that need a larger, cleaner source.

No Infrastructure to Manage

Send an image URL and receive an upscaled image result. There is no GPU provisioning, model-weight hosting, or image-processing pipeline to maintain.

Pay Per Generation

No subscription or minimum commitment — pay only for the images you upscale, with pricing determined by the selected model and its options.

Image Upscaler Model Comparison

ModelProviderPriceBest For
AI Image UpscalerMuapi$0.02 / generationGeneral-purpose HD upscaling at the lowest cost
SeedVR2 Image UpscaleSeedVR2$0.02 / generationRestoration, deblurring, and compressed or low-quality sources
Topaz Image UpscaleTopazFrom $0.075 / generationMaximum fidelity, print, and professional output

How to Upscale an Image via API

  1. Pick a model. Use the base upscaler for cost, SeedVR2 for restoration and deblurring, or Topaz when maximum quality and scale control matter.
  2. Host your source image. Upload via POST /api/v1/upload_file or use any publicly reachable image URL.
  3. Submit the request. Call POST /api/v1/ai-image-upscale with image_url. SeedVR2 and Topaz use their own model endpoints and support optional resolution or upscale_factor fields.
  4. Poll for completion. Check GET /api/v1/predictions/{request_id}/result until status is completed, then download the upscaled image.
curl -X POST https://api.muapi.ai/api/v1/ai-image-upscale \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "image_url": "https://example.com/input.jpg"
  }'
import requests

response = requests.post(
    "https://api.muapi.ai/api/v1/ai-image-upscale",
    headers={"x-api-key": "YOUR_API_KEY"},
    json={"image_url": "https://example.com/input.jpg"},
)
request_id = response.json()["request_id"]

result = requests.get(
    f"https://api.muapi.ai/api/v1/predictions/{request_id}/result",
    headers={"x-api-key": "YOUR_API_KEY"},
)
print(result.json())

Frequently Asked Questions

What is the AI Image Upscaler API?

Muapi's image upscaler API increases an image's resolution and detail using deep learning. Three models — a general-purpose upscaler, SeedVR2 restoration, and Topaz premium super-resolution — are available through a unified REST workflow.

Which model should I use for a compressed or low-quality image?

SeedVR2 Image Upscale is purpose-built for restoration, deblurring, and artifact removal on degraded or compressed sources.

How much does image upscaling cost?

Pricing starts at $0.02 per generation on the base AI Image Upscaler and SeedVR2. Topaz Image Upscale starts at $0.075 and costs more for larger upscale factors.

What image formats are supported?

Standard web image formats such as JPEG, PNG, and WebP can be supplied through a publicly reachable URL or Muapi's upload endpoint.

Can I get Image Upscaler API access right now?

Yes. Sign up at muapi.ai, create an API key from your dashboard, and start upscaling images immediately — no waitlist required.