Models/Topaz Upscale Image

Topaz Upscale Image API — Creative, Generative & Precision

Live3 models

Muapi exposes Topaz's full image-upscaling library through one REST API: Creative (Bloom 2/Bloom/Bloom Realism) for a stylized upscale that invents plausible new detail, Generative (Wonder 3.5/3/2, Recover 3, Standard MAX, Redefine, and more) for realistic reconstruction of textures and faces, and Precision (Standard V2, High Fidelity, CGI, Text Refine, Faces) for a faithful enlargement that stays close to the source pixels. All three use the same submit-and-poll pattern as every other model on the platform, billed dynamically from $0.08 per started block of output megapixels.

3 of 3 models
TopazCreative

Topaz Upscale Image Creative

Enlarge an image up to 4x while generating new, plausible fine detail with Topaz's Bloom 2, Bloom, and Bloom Realism creative models.

Image in, HD image out
From $0.08 / 2MP block
Try Model
TopazGenerative

Topaz Upscale Image Generative

Reconstruct realistic skin, texture, and facial detail with Topaz's Wonder and Recover model families, plus dedicated face-enhancement and subject-detection controls.

Image in, HD image out
From $0.08 / 4-8MP block
Try Model
TopazPrecision

Topaz Upscale Image Precision

Enlarge an image faithfully with Topaz's precision library — Standard V2, High Fidelity, CGI, Text Refine, and Faces — without inventing new detail.

Image in, HD image out
From $0.08 / 24MP block
Try Model

What is the Topaz Upscale Image API?

Topaz's image-upscaling models increase resolution and detail using deep learning trained specifically for photographic and generated imagery. Three families cover a spectrum from stylized reconstruction to a faithful, pixel-preserving enlargement, all scaling up to 4x.

Muapi exposes all three Topaz families through the same unified REST pattern used across the platform: one API key, one request-and-poll flow, and dynamic pay-as-you-go pricing based on real output resolution. Choose Creative when a more stylized, sharpened look is acceptable, Generative when you need realistic reconstruction of degraded detail, or Precision when the result must stay faithful to the source.

Key Capabilities

Creative Detail Generation (Bloom)

Topaz Upscale Image Creative's Bloom 2, Bloom, and Bloom Realism models invent plausible new fine detail while enlarging, with a tunable creativity strength and color-preservation toggle.

Realistic Reconstruction (Wonder & Recover)

Topaz Upscale Image Generative's nine model variants reconstruct faces, fabric, and foliage with dedicated face-enhancement and foreground/background subject detection.

Faithful Precision Upscaling

Topaz Upscale Image Precision's seven models — including CGI, Text Refine, and Faces — sharpen and enlarge without inventing new detail, ideal for print or professional delivery.

Up to 4x Enlargement

All three families support an adjustable upscale_factor up to 4x, with output billed by the real output megapixels after scaling.

No Infrastructure to Manage

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

Pay Per Generation

No subscription or minimum commitment — pricing is calculated dynamically from the real output resolution at request time, billed per started block of megapixels.

Topaz Image Upscale Model Comparison

ModelProviderPriceBest For
Topaz Upscale Image CreativeTopazFrom $0.08 / 2MP blockA stylized, sharpened upscale with new generated detail
Topaz Upscale Image GenerativeTopazFrom $0.08 / 4-8MP blockRealistic reconstruction of faces, textures, and degraded sources
Topaz Upscale Image PrecisionTopazFrom $0.08 / 24MP blockA faithful enlargement that preserves the original pixels

Pricing is billed dynamically per started block of output megapixels after upscale_factor is applied — see each model's playground page for the exact per-model rate.

How to Upscale an Image with Topaz via API

  1. Pick a family. Use Creative for stylized new detail, Generative for realistic reconstruction, or Precision for a faithful enlargement.
  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/topaz-upscale-image-creative, /topaz-upscale-image-generative, or /topaz-upscale-image-precision with image_url, model, and upscale_factor.
  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/topaz-upscale-image-creative \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "image_url": "https://example.com/photo.jpg",
    "model": "Bloom 2",
    "upscale_factor": 2,
    "creativity": 5
  }'
import requests

response = requests.post(
    "https://api.muapi.ai/api/v1/topaz-upscale-image-creative",
    headers={"x-api-key": "YOUR_API_KEY"},
    json={
        "image_url": "https://example.com/photo.jpg",
        "model": "Bloom 2",
        "upscale_factor": 2,
        "creativity": 5,
    },
)
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 Topaz Upscale Image API?

Muapi's Topaz image upscale API increases an image's resolution and detail using Topaz's Creative (Bloom), Generative (Wonder/Recover), and Precision (Standard/CGI/Faces) model families, all through a unified REST workflow.

How is Creative different from Generative or Precision?

Creative leans furthest toward inventing new detail for a stylized result. Generative reconstructs realistic detail more conservatively. Precision stays closest to the original pixels and does not invent new detail.

Which model should I use for a low-resolution portrait?

Topaz Upscale Image Generative's Wonder and Recover models are built for realistic facial and skin-texture reconstruction, with dedicated face-enhancement controls.

How is pricing calculated?

Cost is based on the real output megapixels after upscale_factor is applied, billed dynamically per started block — 2MP for Creative, 4-8MP for Generative depending on model, and 24MP for Precision.

Can I control how much new detail is added?

Yes — Creative's creativity parameter (1-9) controls how much new detail the model invents, and color_preservation keeps the original palette intact.

Is there a webhook for completion?

Yes, pass webhook_url in the request body or as a ?webhook= query parameter and Muapi will POST the final result when processing completes.