# Introduction

Access the world's most powerful AI media enhancement APIs designed for true scale and automation. Our enhancement models are used by 3M+ users worldwide and trusted by teams at Google, Tesla, Nike, and Nvidia as their last-mile solution for improving the quality of their images and videos.

All of our AI models are developed in-house by our team of PhD researchers in Dallas, Texas. Topaz AI models focus on unparalleled:

* **Quality**: Industry-defining quality fit for professional use cases ranging from Hollywood to AAA game studios to pro photographers.
* **Fidelity**: Preserve the original details and identities in source media with Topaz Labs models better than any other offering in the industry.
* **Efficiency**: Low per-unit cost with maximum speed for enhancing thousands or even millions of files at a time.

### What Makes the Topaz Labs API Unique?

Automation requires a different way of thinking about enhancement. For years, creatives have had access to the best interactive applications to refine their images and videos — manually adjusting parameters until they hit that sweet spot. At scale, there isn't room for that. You need a solution that moves as fast as you do without sacrificing quality.

Topaz models have default, automatic settings, which can produce the highest quality outcome with no manual tuning.

### Model Types

Topaz Labs offers three AI model familes:

* **Precision**: Models designed to improve quality while preserving original source characteristics.
* **Generative**: Models designed to improve quality by intelligently adding detail and texture while preserving artistic intent.
* **Creative**: Models designed to add new levels of detail that can transform objects, identity, and stylization.

Additionally, we offer various other families of models, such as Sharpen, Denoise, Utilities, and more.

### Image Models

Our image enhancement APIs offer world-class upscaling, face recovery, sharpening, denoising, removal, and more.

| Family                                                   | Capability                  |
| -------------------------------------------------------- | --------------------------- |
| [`Gigapixel`](/image-models/gigapixel)                   | Precision Upscaling         |
| [`Wonder`](/image-models/wonder)                         | Generative Upscaling        |
| [`Bloom`](/image-models/bloom)                           | Creative Upscaling          |
| [`Sharpen`](/image-models/removal-and-cleanup/sharpen)   | Sharpening                  |
| [`Denoise`](/image-models/denoise)                       | Denoising                   |
| [`Removal & Cleanup`](/image-models/removal-and-cleanup) | Inpainting & Object Removal |
| [`Color & Lighting`](/image-models/color-and-lighting)   | Color & Lighting Correction |

### Video Models

Our video enhancement APIs offer world-class upscaling, frame interpolation, denoising, compression recovery, and more.

| Family                                                     | Capability                                       |
| ---------------------------------------------------------- | ------------------------------------------------ |
| [`Proteus`](/video-models/proteus)                         | Precision Upscaling                              |
| [`Starlight`](/video-models/starlight)                     | Generative Upscaling                             |
| [`Astra`](/video-models/astra)                             | Creative Upscaling                               |
| [`Denoise`](/video-models/denoise)                         | Denoising                                        |
| [`Frame Interpolation`](/video-models/frame-interpolation) | Motion Smoothing                                 |
| [`Video Utilities`](/video-models/video-utilities)         | Compression Recovery, Detail Enhancement, & More |

### Getting Started

* [Image API Quickstart](/getting-started/quickstart)
* [Video API Quickstart](/getting-started/video-api-quickstart)
* [Pricing](/getting-started/tier-pricing)
* [Credit Calculator](https://developer.topazlabs.com/credit-calculator)

For questions, reach out to <help@topazlabs.com>. For enterprise inquiries, contact <enterprise@topazlabs.com>.


# Image API Quickstart

In this example, we’ll be using one of our most popular image models, Standard 2.

Before we proceed, you need to create an [API key](https://account.topazlabs.com/manage-api).

This key will be used to authenticate your requests to the Topaz Labs API.

<details>

<summary>How do I get my API key?</summary>

In order to get access to the API, you'll need to [log into](http://topazlabs.com/account) your Topaz Labs account and create your unique API key. If you don't have an account, please follow the link [here](https://topazlabs.com/wp-login.php?action=register) to register.

<figure><img src="/files/v5A92VRBSVpzudLAXLeV" alt=""><figcaption></figcaption></figure>

1. Log into your Topaz Labs account from our [website](https://topazlabs.com/my-account/)
2. Navigate to the **API Keys** section in your account portal, enter a name, and click **Create**
3. Copy your API key (displayed at the top of the screen) and store it in a safe place

{% hint style="warning" %}
You may only view your API key on creation, so please be sure to copy the key as it will no longer be visible to you once you exit the page. If you lose your key, you may log into your account portal to manage your existing keys and generate new ones.
{% endhint %}

</details>

Now, proceed with the below steps.

{% tabs %}
{% tab title="JavaScript" %}

```javascript
npm install form-data
```

{% endtab %}

{% tab title="Python" %}

```python
pip install requests
```

{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="JavaScript" %}

```javascript
export TOPAZ_API_KEY="PASTE_YOUR_API_KEY_HERE"
```

{% endtab %}

{% tab title="Python" %}

```python
export TOPAZ_API_KEY="PASTE_YOUR_API_KEY_HERE"
```

{% endtab %}
{% endtabs %}

Now you can call our [Enhance endpoint](broken://spaces/z77V5aSS5QsChodPQbj5/pages/8d7df663a707a6b5d8ab65c5b5fe41edd74cf241) using the Topaz Labs client:

{% tabs %}
{% tab title="JavaScript" %}

```javascript
import fs from 'fs';
import FormData from 'form-data';

const API_KEY = process.env.TOPAZ_API_KEY;
const HEADERS = { 'X-API-KEY': API_KEY };
const IMAGE_BASE = 'https://api.topazlabs.com/image/v1';

// Submit the job
const form = new FormData();
form.append('model', 'Standard V2');
form.append('output_format', 'jpeg');
form.append('image', fs.createReadStream('photo.jpg'));

const response = await fetch(`${IMAGE_BASE}/enhance/async`, {
  method: 'POST',
  headers: { ...HEADERS, ...form.getHeaders() },
  body: form,
});
const { process_id } = await response.json();

// Poll for completion
let status;
do {
  await new Promise(resolve => setTimeout(resolve, 2000));
  const statusRes = await fetch(`${IMAGE_BASE}/status/${process_id}`, {
    headers: HEADERS,
  });
  ({ status } = await statusRes.json());
  console.log(`Status: ${status}`);
  if (status === 'Failed' || status === 'Cancelled') {
    throw new Error(`Job ended with status: ${status}`);
  }
} while (status !== 'Completed');

// Download the result
const downloadRes = await fetch(`${IMAGE_BASE}/download/${process_id}`, {
  headers: HEADERS,
});
const { url } = await downloadRes.json();
console.log(`Download your image: ${url}`);
```

{% endtab %}

{% tab title="Python" %}

```python
import os
import time
import requests

API_KEY = os.environ["TOPAZ_API_KEY"]
HEADERS = {"X-API-KEY": API_KEY}
IMAGE_BASE = "https://api.topazlabs.com/image/v1"

# Submit the job
response = requests.post(
    f"{IMAGE_BASE}/enhance/async",
    headers=HEADERS,
    data={
        "model": "Standard V2",
        "output_format": "jpeg"
    },
    files={"image": open("photo.jpg", "rb")}
)
process_id = response.json()["process_id"]

# Poll for completion
while True:
    status = requests.get(
        f"{IMAGE_BASE}/status/{process_id}",
        headers=HEADERS
    ).json()["status"]

    print(f"Status: {status}")
    if status == "Completed":
        break
    elif status in ("Failed", "Cancelled"):
        raise Exception(f"Job ended with status: {status}")
    time.sleep(2)

# Download the result
download_url = requests.get(
    f"{IMAGE_BASE}/download/{process_id}",
    headers=HEADERS
).json()["url"]

print(f"Download your image: {download_url}")
```

{% endtab %}
{% endtabs %}

We have now made more popular image models such as Wonder 2, Bloom Creative, and Recover 3 more available as ready-to-use APIs so that you can easily integrate them into your applications.

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Wonder 2<br><code>Generative Image Upscaling</code></td><td></td><td><a href="/pages/HViiwPD2MYLsh3kLA7kO">/pages/HViiwPD2MYLsh3kLA7kO</a></td></tr><tr><td align="center">Bloom Creative<br><code>Creative Image Upscaling</code></td><td><a href="/files/q2n3NmocgIsHgsKHeLzN">/files/q2n3NmocgIsHgsKHeLzN</a></td><td><a href="/pages/PzZoYOpwL5VbtlsRYdJU">/pages/PzZoYOpwL5VbtlsRYdJU</a></td></tr></tbody></table>

Once you find a model that you want to use in our "Models" tab, you can grab the URL from the model's dedicated page. Individual model pages also provide some important information about the model including use cases and examples of how you can call it.

Check out our [API Playground](https://playground.topazlabs.com/) to tinker with these models and let us know your feedback and questions on our [Discord](https://discord.gg/vBCCwr28ZH).

<details>

<summary>How do I make an API call from the API Playground?</summary>

<figure><img src="/files/SOOBKXbhnxGqXypTYku3" alt=""><figcaption></figcaption></figure>

It's now easier more than ever to create and send your first API request. Once you have a Topaz Labs account and you have created your first API key, navigate over to our [API Playground](https://playground.topazlabs.com/) to better understand how to build requests. Please see the walkthrough above for an example of an image being upscaled with our Enhance Synchronous endpoint on the Image API.

</details>

### More Information

<details>

<summary>API Restrictions</summary>

* The API has access rate limits depending on the current load on the servers. If you receive a HTTP 429 response, please try again (soon). We recommend using an exponential backoff for the requests to avoid immediately hitting the limit again.
* The API only responds to HTTPS-secured communications. Any requests sent via HTTP return an HTTP 301 redirect to the corresponding HTTPS resources.
* The API enforces a request size limit of 500MB. If a request exceeds this limit, the server responds with an HTTP 413. Please ensure that requests stay within the size constraint to avoid this error.

</details>

Please reach out to <help@topazlabs.com> with any questions.


# Video API Quickstart

In this example, we’ll be using one of our popular video models, Apollo.

Before we proceed, you need to create an [API key](https://account.topazlabs.com/manage-api).

This key will be used to authenticate your requests to the Topaz Labs API.

<details>

<summary>How do I get my API key?</summary>

In order to get access to the API, you'll need to [log into](http://topazlabs.com/account) your Topaz Labs account and create your unique API key. If you don't have an account, please follow the link [here](https://topazlabs.com/wp-login.php?action=register) to register.

<figure><img src="/files/v5A92VRBSVpzudLAXLeV" alt=""><figcaption></figcaption></figure>

1. Log into your Topaz Labs account from our [website](https://topazlabs.com/my-account/)
2. Navigate to the **API Keys** section in your account portal, enter a name, and click **Create**
3. Copy your API key (displayed at the top of the screen) and store it in a safe place

{% hint style="warning" %}
You may only view your API key on creation, so please be sure to copy the key as it will no longer be visible to you once you exit the page. If you lose your key, you may log into your account portal to manage your existing keys and generate new ones.
{% endhint %}

</details>

Now, proceed with the below steps.

{% stepper %}
{% step %}

### Create Video Request

Create a video request—just include some details about the source video, output parameters, and desired enhancements.

{% hint style="info" %}
Visit out [API Reference](https://developer.topazlabs.com/api-reference) page for up-to-date functionality. This endpoint is free to use.
{% endhint %}

```c
curl --request POST \
     --url https://api.topazlabs.com/video/ \
     --header 'X-API-Key: Your-API-Key' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
     {
          "source": {
               "resolution": {
                    "width": 800,
                    "height": 448
               },
               "container": "mp4",
               "size": 477010,
               "duration": 4,
               "frameRate": 24,
               "frameCount": 97
          },
          "output": {
               "resolution": {
                    "width": 800,
                    "height": 448
               },
               "audioCodec": "AAC",
               "audioTransfer": "Copy",
               "frameRate": 24,
               "dynamicCompressionLevel": "High",
               "container": "mp4"
          },
          "filters": [ {
               "model": "apo-8",
               "slowmo": 1,
               "fps": 60,
               "duplicate": true,
               "duplicateThreshold": 0.1
               } ]
     }'
```

{% endstep %}

{% step %}

### Accept & Upload Video Request

After submitting the video request, you can choose to continue by calling this endpoint.

```c
curl --request PATCH \
     --url https://api.topazlabs.com/video/[your-requestID]/accept \
     --header 'X-API-Key: Your-API-Key' \
     --header 'accept: application/json'
```

Once this endpoint is called, you will receive a set of URL(s). You may use the following code snippet to upload the video to that link from your local device.

{% hint style="info" %}
In this example, we will upload the entire video file to a single URL due to its small file size.
{% endhint %}

```c
S3_UPLOAD_URL=[https://...]

curl --verbose --request PUT \
     --upload-file "Your-Video-File" \
     --header "Content-Type: video/mp4" \
     "$S3_UPLOAD_URL"
```

Once uploaded, you'll receive some information about your upload, including your *eTag* number. This will be useful for the next step.
{% endstep %}

{% step %}

### Complete Video Upload

After you have finished uploading your video segments, you may use the following request to confirm that all of your video segments have been received. Once this endpoint is called, you video will begin processing with its enhancements.

```c
curl --request PATCH \
     --url https://api.topazlabs.com/video/[your-requestID]/complete-upload \
     --header 'X-API-Key: Your-API-Key' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '{
       "uploadResults": [
         {
           "partNum": 1,
           "eTag": "your-eTag"
         }
       ]
     }'
```

You should receive a response confirming that your request is queued for processing once you have called the endpoint.
{% endstep %}

{% step %}

### Get Video Status

You may use the following request to view the status of your video request

```c
curl --request GET \
     --url https://api.topazlabs.com/video/[your-requestID]/status \
     --header 'X-API-Key: Your-API-Key' \
     --header 'accept: application/json'
```

Once your video has finished processing, you will receive a link to download your video as a response to this endpoint.
{% endstep %}
{% endstepper %}

Congratulations! You have just completed your first Video API request! 🎉

We have now made popular video models such as Proteus, Starlight Precise, and Astra Creative more available as ready-to-use APIs so that you can easily integrate them into your applications.

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Proteus<br><code>Precision Video Upscaling</code></td><td><a href="/files/MGibasuJtWp1C6I2erc1">/files/MGibasuJtWp1C6I2erc1</a></td><td><a href="/pages/S3PS8lsDXyUoyG7azmer">/pages/S3PS8lsDXyUoyG7azmer</a></td></tr><tr><td align="center">Starlight Precise 2<br><code>Generative Video Upscaling</code></td><td><a href="/files/HvwdNoTx8LEISVgc2p8q">/files/HvwdNoTx8LEISVgc2p8q</a></td><td><a href="/pages/aL31hOSUmaDJyjy6MMLU">/pages/aL31hOSUmaDJyjy6MMLU</a></td></tr></tbody></table>

Once you find a model that you want to use in our "Models" tab, you can grab the URL from the model's dedicated page. Individual model pages also provide some important information about the model including use cases and examples of how you can call it.

Check out our [API Playground](https://playground.topazlabs.com/) to tinker with these models and let us know your feedback and questions on our [Discord](https://discord.gg/vBCCwr28ZH).

<details>

<summary>How do I make an API call from the API Playground?</summary>

<figure><img src="/files/SOOBKXbhnxGqXypTYku3" alt=""><figcaption></figcaption></figure>

It's now easier more than ever to create and send your first API request. Once you have a Topaz Labs account and you have created your first API key, navigate over to our [API Playground](https://playground.topazlabs.com/) to better understand how to build requests. Please see the walkthrough above for an example of an image being upscaled with our Enhance Synchronous endpoint on the Image API.

</details>

### More Information

<details>

<summary>API Restrictions</summary>

* The API has access rate limits depending on the current load on the servers. If you receive a HTTP 429 response, please try again (soon). We recommend using an exponential backoff for the requests to avoid immediately hitting the limit again.
* The API only responds to HTTPS-secured communications. Any requests sent via HTTP return an HTTP 301 redirect to the corresponding HTTPS resources.
* The API enforces a request size limit of 500MB. If a request exceeds this limit, the server responds with an HTTP 413. Please ensure that requests stay within the size constraint to avoid this error.

</details>

Please reach out to <help@topazlabs.com> with any questions.


# Model Selection

We recommend starting with what you are trying to do, then selecting the best model from there.

### Image

<details>

<summary>Upscale an Image</summary>

Three tiers, each with a different tradeoff:

|                 | Gigapixel                                            | Wonder                                                                     | Bloom                                                 |
| --------------- | ---------------------------------------------------- | -------------------------------------------------------------------------- | ----------------------------------------------------- |
| **Tier**        | Precision                                            | Generative                                                                 | Creative                                              |
| **Description** | Precision Image Upscale & Enhancement                | Generative Image Upscale & Enhancement                                     | Creative Image Upscale & Enhancement                  |
| **Intent**      | Improve resolution, preserve source characteristics. | Improve and restore by adding detail and texture, while preserving intent. | Transform with new, creative detail or stylization.   |
| **Use Case**    | General purpose upscaling & enhancement.             | Upcaling, restoring and improving low resolution or compressed sources.    | Upscaling, improving, and transforming GenAI sources. |

#### Gigapixel

| Model                                                                            | Use Case                                         |
| -------------------------------------------------------------------------------- | ------------------------------------------------ |
| [`Standard 2`](/image-models/gigapixel/standard-2)                               | Default — works for most images                  |
| [`High Fidelity 2`](/image-models/gigapixel/high-fidelity-2)                     | Maximum source preservation                      |
| [`Low Resolution 2`](/image-models/gigapixel/low-resolution-2)                   | Very small inputs (thumbnails, web scrapes)      |
| [`Art & CGI`](/image-models/gigapixel/art-and-cgi)                               | Illustrations, renders, game assets, digital art |
| [`Text & Shapes`](/image-models/gigapixel/text-and-shapes)                       | Documents, screenshots, text-heavy images        |
| [`Recover Faces`](/image-models/gigapixel/recover-faces)                         | Portraits where facial detail is the priority    |
| [`Transparent Image Upscale`](/image-models/gigapixel/transparent-image-upscale) | PNGs with alpha channels                         |

#### Wonder

| Model                                                  | Use Case                                          |
| ------------------------------------------------------ | ------------------------------------------------- |
| [`Standard Max`](/image-models/wonder/standard-max)    | Default generative upscaling                      |
| [`Wonder 2`](/image-models/wonder/wonder-2)            | Stronger generation for more detail               |
| [`Redefine: Realistic`](/image-models/wonder/redefine) | Generative enhancement grounded in photorealism   |
| [`Redefine: Creative`](/image-models/wonder/redefine)  | Generative enhancement with more creative freedom |
| [`Recover 3`](/image-models/wonder/recover-3)          | Heavily degraded or damaged sources               |

#### Bloom

| Model                                                    | Use case                   |
| -------------------------------------------------------- | -------------------------- |
| [`Bloom Creative`](/image-models/bloom/bloom-1-creative) | Maximum stylization        |
| [`Bloom Realism`](/image-models/bloom/bloom-1-realism)   | Creative but more grounded |

</details>

<details>

<summary>Sharpen or Deblur</summary>

**Standard** — use when you know the blur type:

| Model                                                                          | Use case                                        |
| ------------------------------------------------------------------------------ | ----------------------------------------------- |
| [`Sharpen`](/image-models/removal-and-cleanup/sharpen/standard)                | General-purpose — good starting point           |
| [`Sharpen Strong`](/image-models/removal-and-cleanup/sharpen/strong)           | Noticeably soft images                          |
| [`Sharpen Natural`](/image-models/removal-and-cleanup/sharpen/natural)         | Subtle sharpening that avoids over-processing   |
| [`Sharpen Lens Blur 2`](/image-models/removal-and-cleanup/sharpen/lens-blur-2) | Optical blur from lens softness or missed focus |
| [`Sharpen Motion Blur`](/image-models/removal-and-cleanup/sharpen/motion-blur) | Blur from camera or subject movement            |
| [`Sharpen Refocus`](/image-models/removal-and-cleanup/sharpen/refocus)         | Slightly out-of-focus images                    |
| [`Portrait`](/image-models/removal-and-cleanup/sharpen/portrait)               | Optimized for faces and skin texture            |
| [`Wildlife`](/image-models/removal-and-cleanup/sharpen/wildlife)               | Optimized for fur, feathers, scales             |

**Generative** — use when the source is heavily degraded or you're unsure of the blur type:

| Model                                                                      | Use case                                                       |
| -------------------------------------------------------------------------- | -------------------------------------------------------------- |
| [`Super Focus 2`](/image-models/removal-and-cleanup/sharpen/super-focus-2) | Generative sharpening that recovers detail beyond the original |

</details>

<details>

<summary>Reduce Noise or Grain</summary>

Pick based on noise severity:

| Model                                                                      | Use case                                              |
| -------------------------------------------------------------------------- | ----------------------------------------------------- |
| [`Denoise Normal`](/image-models/denoise/normal)                           | Light noise — well-lit conditions                     |
| [`Denoise Strong`](/image-models/denoise/strong)                           | Moderate noise — high ISO, low light                  |
| [`Denoise Extreme`](/image-models/denoise/extreme)                         | Heavy noise — very high ISO, underexposed             |
| [`Dust & Scratch 2`](/image-models/removal-and-cleanup/dust-and-scratch-2) | Film scans or archival images with physical artifacts |

</details>

<details>

<summary>Remove Objects or Backgrounds</summary>

| Model                                                                            | Use case                                          |
| -------------------------------------------------------------------------------- | ------------------------------------------------- |
| [`Background Removal`](/image-models/removal-and-cleanup/background-removal)     | Remove the background entirely                    |
| [`Image Object Matting`](/image-models/removal-and-cleanup/image-object-matting) | Extract subject with transparency for compositing |

</details>

<details>

<summary>Correct Color or Lighting</summary>

| Model                                                                       | Use case                                |
| --------------------------------------------------------------------------- | --------------------------------------- |
| [`Balance Color`](/image-models/color-and-lighting/balance-color)           | Auto white balance and color correction |
| [`Adjust Lighting 2`](/image-models/color-and-lighting/adjust-lighting-2)   | Exposure and contrast adjustment        |
| [`Image Colorization`](/image-models/color-and-lighting/image-colorization) | Convert black-and-white to color        |

</details>

### Video

<details>

<summary>Upscale or Enhance a Video</summary>

Three families, each with a different tradeoff:

|                 | Proteus                                              | Starlight                                                                  | Astra                                                 |
| --------------- | ---------------------------------------------------- | -------------------------------------------------------------------------- | ----------------------------------------------------- |
| **Tier**        | Precision                                            | Generative                                                                 | Creative                                              |
| **Description** | Precision Video Upscale & Enhancement                | Generative Video Upscale & Enhancement                                     | Creative Video Upscale & Enhancement                  |
| **Intent**      | Improve resolution, preserve source characteristics. | Improve and restore by adding detail and texture, while preserving intent. | Transform with new, creative detail or stylization.   |
| **Use Case**    | General purpose upscaling & enhancement.             | Upcaling, restoring and improving archival and GenAI                       | Upscaling, improving, and transforming GenAI sources. |

#### Proteus

**Don't know where to start?** Use **Proteus**. Then narrow down if your source has specific characteristics:

| Model                                                                | Use case                                                             |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- |
| [`Proteus`](/video-models/proteus/proteus)                           | Default — handles most content well                                  |
| [`Proteus Natural`](/video-models/proteus/proteus-natural)           | Lighter processing, stays closest to the original                    |
| [`Artemis HQ / MQ / LQ`](/video-models/proteus/artemis)              | Match to your source quality — HQ for clean footage, LQ for degraded |
| [`Artemis Aliasing/Moire`](/video-models/proteus/artemis)            | Visible aliasing or moire patterns                                   |
| [`Artemis Medium Halo / Strong Halo`](/video-models/proteus/artemis) | Halo artifacts from older upscaling or edge enhancement              |
| [`Dione TV / DV`](/video-models/proteus/dione)                       | Interlaced broadcast (TV) or camcorder (DV) footage                  |
| [`Dione Robust`](/video-models/proteus/dione)                        | Interlaced content with heavy degradation                            |
| [`Dione Dehalo / Robust Dehalo`](/video-models/proteus/dione)        | Interlaced content with halo artifacts                               |
| [`Gaia 2 (Animation)`](/video-models/proteus/gaia)                   | Animation and single-frame animation                                 |
| [`Gaia HQ / CG`](/video-models/proteus/gaia)                         | High-quality or general CG and rendered content                      |
| [`Iris MQ / LQ`](/video-models/proteus/iris)                         | Legacy content at medium or low quality                              |
| [`Rhea`](/video-models/proteus/rhea)                                 | General enhancement with natural texture                             |
| [`Theia Fine Tune Detail`](/video-models/proteus/theia)              | Push detail enhancement — more aggressive                            |
| [`Theia Fine Tune Fidelity`](/video-models/proteus/theia)            | Preserve original look — lighter touch                               |

#### Starlight

Quality and Fast subtiers. Use Quality when output matters most, Fast when speed or cost is the priority.

| Model                                                                           | Subtier | Use case                                   |
| ------------------------------------------------------------------------------- | ------- | ------------------------------------------ |
| [`Starlight HQ`](/video-models/starlight/starlight-hq)                          | Quality | Maximum quality generative output          |
| [`Starlight Precise 2`](/video-models/starlight/starlight-precise-2-deprecated) | Quality | Default for most generative work           |
| [`Starlight Precise 1`](/video-models/starlight/starlight-precise-1-deprecated) | Quality | Highest fidelity to source                 |
| [`Starlight Sharp`](/video-models/starlight/starlight-sharp)                    | Quality | Emphasis on sharpness and edge detail      |
| [`Starlight Fast 2`](/video-models/starlight/starlight-fast-2)                  | Fast    | Best fast model — start here for speed     |
| [`Starlight Fast 1`](/video-models/starlight/starlight-fast-1-deprecated)       | Fast    | Speed-optimized generative enhancement     |
| [`Starlight Mini`](/video-models/starlight/starlight-mini)                      | Fast    | Lightest — previews or cost-sensitive jobs |

#### Astra

| Model                                               | Use case                      |
| --------------------------------------------------- | ----------------------------- |
| [`Astra 1`](/video-models/astra/astra-1-deprecated) | Creative video transformation |

</details>

<details>

<summary>Reduce Noise or Grain</summary>

#### Denoise

Quality and Fast subtiers via the Nyx family:

| Model                                                          | Subtier | Use case                                       |
| -------------------------------------------------------------- | ------- | ---------------------------------------------- |
| [`Nyx`](/video-models/denoise/nyx)                             | Quality | Default — balanced noise reduction and detail  |
| [`Nyx XL`](/video-models/denoise/nyx-xl)                       | Quality | Stronger reduction for heavy noise             |
| [`Nyx High Fidelity`](/video-models/denoise/nyx-high-fidelity) | Quality | Maximum detail preservation, lighter reduction |
| [`Nyx Fast`](/video-models/denoise/nyx-fast)                   | Fast    | Speed-optimized denoising                      |

</details>

<details>

<summary>Change Frame Rate or Create Slow-Mo</summary>

#### Frame Interpolation

Quality and Fast subtiers. Generates new frames to increase frame rate or create slow motion.

| Model                                                  | Subtier | Use case                                                |
| ------------------------------------------------------ | ------- | ------------------------------------------------------- |
| [`Apollo`](/video-models/frame-interpolation/apollo)   | Quality | Default — best all-around quality                       |
| [`Chronos`](/video-models/frame-interpolation/chronos) | Quality | Alternative algorithm for fast action or complex scenes |
| [`Aion`](/video-models/frame-interpolation/aion)       | Quality | Additional option for specific content types            |
| [`Apollo Fast`](broken://pages/dNHtFXtpCMkrraa22s9w)   | Fast    | Speed-optimized                                         |
| [`Chronos Fast`](broken://pages/5rUaTuF8aMBBuSfjWfg0)  | Fast    | Speed-optimized alternative algorithm                   |

</details>

<details>

<summary>Deblur or Colorize</summary>

#### Video Utilities

| Model                                                                    | Use case                                              |
| ------------------------------------------------------------------------ | ----------------------------------------------------- |
| [`Themis 2`](/video-models/video-utilities/themis-2-motion-deblur)       | Remove motion blur from camera shake or fast movement |
| [`Video Colorization`](/video-models/video-utilities/video-colorization) | Convert B\&W or desaturated footage to color          |

</details>


# API Key Setup

In order to get access to the API, you'll need to [log into](http://topazlabs.com/account) your Topaz Labs account and create your unique API key. If you don't have an account, please follow the link [here](https://topazlabs.com/wp-login.php?action=register) to register.

<figure><img src="/files/4qv6wfehWZkriSKnQkfA" alt=""><figcaption></figcaption></figure>

1. Log into your Topaz Labs account from our [website](https://topazlabs.com/my-account/)
2. Navigate to the **API Keys** section in your account portal, enter a name, and click **Create**
3. Copy your API key (displayed at the top of the screen) and store it in a safe place

{% hint style="warning" %}
You may only view your API key on creation, so please be sure to copy the key as it will no longer be visible to you once you exit the page. If you lose your key, you may log into your account portal to manage your existing keys and generate new ones.
{% endhint %}


# Tier Pricing

Flexible, per-use pricing that scales with you

Pay only for what you process — billed per output megapixel across all image models. No subscriptions, no minimums, no expiration. Use our [credit calculator](https://www.claudeusercontent.com/?domain=claude.ai\&errorReportingMode=parent\&formattedSpreadsheets=true#) to estimate costs before you build.

### Credits

Credits are the currency of the Topaz Labs API. All image processing is billed in credits, deducted automatically when a job completes.

### How MP Output is Calculated

Billing is based on the **output** resolution of your processed image — not the input.

### Model Family Pricing

All models are available on a pay-per-use basis. The following are the pricing families for our Image API and Video API.

#### Image Pricing

{% hint style="info" %}
Image models are priced linearly based on MP output (e.g. 1 credit = 24 MP of output).
{% endhint %}

| Use Case           | Model Family                                             | Output MP Per Credit               |
| ------------------ | -------------------------------------------------------- | ---------------------------------- |
| Precision Upscale  | [`Gigapixel`](/image-models/gigapixel)                   | 24                                 |
| Generative Upscale | [`Wonder`](/image-models/wonder)                         | 4                                  |
| Creative Upscale   | [`Bloom`](/image-models/bloom)                           | 2                                  |
| Sharpen            | [`Sharpen`](/image-models/removal-and-cleanup/sharpen)   | <p>GAN — 24<br>Generative — 20</p> |
| Denoise            | [`Denoise`](/image-models/denoise)                       | 24                                 |
| Image Utilities    | [`Removal & Cleanup`](/image-models/removal-and-cleanup) | 24                                 |
| Image Utilities    | [`Color & Lighting`](/image-models/color-and-lighting)   | 24                                 |

#### Video Pricing

{% hint style="info" %}
Video credit costs are all estimates calculated based on 10s at 1080p 30fps. For pricing tables at various durations and output resolutions, visit the model family pages linked below. We recommend using out our [credit calculator](https://developer.topazlabs.com/credit-calculator) for larger batch estimates.
{% endhint %}

| Use Case           | Model Family                                               | Credits Per Video               |
| ------------------ | ---------------------------------------------------------- | ------------------------------- |
| Precision Upscale  | [`Proteus`](/video-models/proteus)                         | 4                               |
| Generative Upscale | [`Starlight`](/video-models/starlight)                     | <p>Fast — 6<br>Quality — 12</p> |
| Creative Upscale   | [`Astra`](/video-models/astra)                             | 40                              |
| Denoise            | [`Denoise`](/video-models/denoise)                         | <p>Fast — 2<br>Quality — 4</p>  |
| Motion             | [`Frame Interpolation`](/video-models/frame-interpolation) | <p>Fast — 1<br>Quality — 2</p>  |
| Video Utilities    | [`Video Utilities`](/video-models/video-utilities)         | 2                               |

{% hint style="info" %}
There are a few exceptions to some of the families. Click into a given family to view all prices, or view our individual model pricing page.
{% endhint %}

To access our most update-to-date pricing, please visit our [website](https://www.topazlabs.com/enhance-api). Looking for a custom solution? Contact our team at <enterprise@topazlabs.com> and we'll be in touch about our enterprise plans.


# Individual Model Pricing

| Model                     | Type  | Price                              |
| ------------------------- | ----- | ---------------------------------- |
| Standard 2                | Image | 24                                 |
| High Fidelity 2           | Image | 4                                  |
| High Fidelity 3           | Image | 2                                  |
| Low Resolution 2          | Image | <p>GAN — 24<br>Generative — 20</p> |
| Art & CGI                 | Image | 24                                 |
| Transparent Image Upscale | Image | 24                                 |
| Detail Faces              | Image | 24                                 |
| Recover Faces             | Image |                                    |
| Face Recovery 3           | Image |                                    |
| Text & Shapes             | Image |                                    |
| Redefine                  | Image |                                    |
| Wonder                    | Image |                                    |
| Wonder 2                  | Image |                                    |
| Wonder 3                  | Image |                                    |
| Standard Max              | Image |                                    |
| Recover 3                 | Image |                                    |
| Bloom Creative            | Image |                                    |
| Bloom Realism             | Image |                                    |
| Denoise Normal            | Image |                                    |
| Denoise Strong            | Image |                                    |
| Denoise Extreme           | Image |                                    |
| Denoise Max               | Image |                                    |
| Dust & Scratch 2          | Image |                                    |
| Image Object Matting      | Image |                                    |
| Background Removal        | Image |                                    |
| Sharpen Standard          | Image |                                    |
| Sharpen Strong            | Image |                                    |
| Noise-Aware Sharpen       | Image |                                    |
| Portrait                  | Image |                                    |
| Wildlife                  | Image |                                    |
| Natural                   | Image |                                    |
| Refocus                   | Image |                                    |
| Motion Blur               | Image |                                    |
| Lens Blur 2               | Image |                                    |
| Super Focus 2             | Image |                                    |
| Super Focus 3             | Image |                                    |
| Adjust Lighting 2         | Image |                                    |
| Balance Color             | Image |                                    |
| Image Colorization        | Image |                                    |
| Proteus                   | Video |                                    |
| Proteus Natural           | Video |                                    |
| Rhea                      | Video |                                    |
| Theia                     | Video |                                    |
| Theia Fine Tune Detail    | Video |                                    |
| Theia Fine Tune Fidelity  | Video |                                    |
| Artemis Aliasing / Moire  | Video |                                    |
| Artemis Low Quality       | Video |                                    |
| Artemis Medium Quality    | Video |                                    |
| Artemis High Quality      | Video |                                    |
| Artemis Medium Halo       | Video |                                    |
| Artemis Strong Halo       | Video |                                    |
| Dione DV                  | Video |                                    |
| Dione TV                  | Video |                                    |
| Dione Robust              | Video |                                    |
| Dione Dehalo              | Video |                                    |
| Dione Robust Dehalo       | Video |                                    |
| Gaia High Quality         | Video |                                    |
| Gaia CG                   | Video |                                    |
| Gaia 2 (Animation)        | Video |                                    |
| Iris Low Quality          | Video |                                    |
| Iris Medium Quality       | Video |                                    |
| Starlight Precise 2.5     | Video |                                    |
| Starlight HQ              | Video |                                    |
| Starlight Mini            | Video |                                    |
| Starlight Sharp           | Video |                                    |
| Starlight Fast 2          | Video |                                    |
| Astra 1                   | Video |                                    |
| Astra 2                   |       |                                    |
| Nyx                       |       |                                    |
| Nyx High Fidelity         |       |                                    |
| Nyx XL                    |       |                                    |
| Nyx Fast                  |       |                                    |
| Aion                      |       |                                    |
| Apollo                    |       |                                    |
| Apollo Fast               |       |                                    |
| Chronos                   |       |                                    |
| Chronos Fast              |       |                                    |
| Themis 2 (Motion Deblur)  |       |                                    |
| Video Colorization        |       |                                    |
| Hyperion (SDR to HDR)     |       |                                    |
| Hyperion 2 (SDR to HDR)   |       |                                    |
|                           |       |                                    |


# API Limits


# Gigapixel

Precision Upscaling for Images

### Model Family Overview

Essential image enhancement models designed for quality, precision, and control.

{% hint style="info" %}
Precision models attempt to improve quality without changing the source characteristics.
{% endhint %}

### Key Features

* Industry-standard upscaling for photo, graphics, and print
* Advanced face recovery with generative and non-generative options: restore detail and faces in previously unrecoverable images.
* Precise, true-to-input image enhancement.

### Pricing

This family is priced at 1 credit per 24 megapixels of output. Below are costs for common outputs.

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Standard 2</code></td><td><a href="/files/CDhWgEFO3WZBsmoWKxpJ">/files/CDhWgEFO3WZBsmoWKxpJ</a></td><td><a href="/pages/AR5gcpGM5m2L7RxdD8Pl">/pages/AR5gcpGM5m2L7RxdD8Pl</a></td></tr><tr><td align="center"><code>High Fidelity 2</code></td><td><a href="/files/8eDQygn11PiEWDQOtePx">/files/8eDQygn11PiEWDQOtePx</a></td><td><a href="/pages/do1KZmQYfzVi62S999Ym">/pages/do1KZmQYfzVi62S999Ym</a></td></tr><tr><td align="center"><code>Low Resolution 2</code></td><td><a href="/files/Wchvu3jjzqUJjRYsAlhJ">/files/Wchvu3jjzqUJjRYsAlhJ</a></td><td><a href="/pages/hGlCSws5dGfV38YgDnQm">/pages/hGlCSws5dGfV38YgDnQm</a></td></tr><tr><td align="center"><code>Art &#x26; CGI</code></td><td><a href="/files/o5hMGBUfcmj7C272tsAZ">/files/o5hMGBUfcmj7C272tsAZ</a></td><td><a href="/pages/xjZ3pTByAOKMjeKoZIMM">/pages/xjZ3pTByAOKMjeKoZIMM</a></td></tr><tr><td align="center"><code>Transparent Image Upscale</code></td><td><a href="/files/xSkSFhSmBrAuuO0mDa1S">/files/xSkSFhSmBrAuuO0mDa1S</a></td><td><a href="/pages/dqnh7OYcRAvI9CJ6fy8t">/pages/dqnh7OYcRAvI9CJ6fy8t</a></td></tr><tr><td align="center"><code>Detail Faces</code></td><td><a href="/files/vlM9AcwIyWzsQwQLKmxd">/files/vlM9AcwIyWzsQwQLKmxd</a></td><td><a href="/pages/FdWPgRt3fwaKh1YhjfHG">/pages/FdWPgRt3fwaKh1YhjfHG</a></td></tr><tr><td align="center"><code>Recover Faces</code></td><td><a href="/files/xSEgdUIA78xPr8sW3P8J">/files/xSEgdUIA78xPr8sW3P8J</a></td><td><a href="/pages/qjTe0ReznYIkoakYH1Vh">/pages/qjTe0ReznYIkoakYH1Vh</a></td></tr><tr><td align="center"><code>Text &#x26; Shapes</code></td><td><a href="/files/CkJc80Nzm2fBaY9Qx5Q6">/files/CkJc80Nzm2fBaY9Qx5Q6</a></td><td><a href="/pages/V0KDIPlaS5KxhqJUPL0y">/pages/V0KDIPlaS5KxhqJUPL0y</a></td></tr></tbody></table>


# Standard 2

General-purpose model balancing detail, sharpness, and noise reduction

### Model Overview

**Standard 2** is the general-purpose image upscaling model recommended for most photos and graphics. It delivers clean, reliable enlargement across a wide range of image types while maintaining true-to-input detail and structure.

### Key Capabilities

* Trusted, industry-standard image upscaling
* Preserves natural detail and texture
* Balanced model is Ideal default choice for photos, graphics, and print

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance/async>
  * `model` — `"Standard V2"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `fix_compression` — decimal between 0 and 1
  * Reduces compression artifacts to improve details.
* `strength` — decimal between 0.01 and 1
  * Controls model strength. Too high of a result can make results look unrealistic.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 512 MP
* `output` — 1024 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/5L9txJiMtqbGYfB6WJYu">/files/5L9txJiMtqbGYfB6WJYu</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FBird.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FBird%20Standard%202%204x.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FBird.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FBird%20Standard%202%204x.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# High Fidelity 2

Fidelity upscaling for high-resolution images and professional photos

### Model Overview

**High Fidelity 2** is a precision upscaling model designed for images that are already high resolution and well captured. It focuses on enlarging images while preserving fine detail, natural texture, and structural accuracy, avoiding aggressive reconstruction or over-sharpening.

### Key Capabilities

* High-fidelity upscaling for already high-resolution sources
* Preserves fine detail and original texture during enlargement

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance/async>
  * `model` — `"High Fidelity V2"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `fix_compression` — decimal between 0 and 1
  * Reduces compression artifacts to improve details.
* `strength` — decimal between 0.01 and 1
  * Controls model strength. Too high of a result can make results look unrealistic.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/S5joUmZcvXFgrNVQN8oS">/files/S5joUmZcvXFgrNVQN8oS</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FHigh%20Fidelity%20Before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FHigh%20Fidelity%20v2%2002.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FHigh%20Fidelity%20Before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FHigh%20Fidelity%20v2%2002.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/JXSrhqcPc1r3UAJdtIzX">/files/JXSrhqcPc1r3UAJdtIzX</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-pixabay-70080.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FHigh%20Fid%204xpexels-pixabay-70080-gigapixel-high%20fidelity%20v2-4x.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-pixabay-70080.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FHigh%20Fid%204xpexels-pixabay-70080-gigapixel-high%20fidelity%20v2-4x.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# High Fidelity 3

Improved fidelity upscaling for high-resolution images and professional photos

### Model Overview

**High Fidelity 3** is a precision upscaling model designed to deliver the best results on high-resolution sources. This model improves on High Fidelity 2 with enhanced resolution scaling and minimal detail loss or artifacting. It focuses on preserving original image structure and realism, reducing the plasticky appearance and excess artifacts seen in earlier models while maintaining a clean, natural output.

High Fidelity 3 performs best on medium to high and high quality images, including modern photos, RAW images, and smartphone photography, and supports a wide range of content such as portraits, landscapes, wildlife, and images with graphics.

### Key Capabilities

* Higher quality upscaling with improved detail retention and fewer artifacts compared to High Fidelity 2.
* Preserves natural image structure with reduced plasticky appearance and more consistent textures.
* Optimized for high-quality images, delivering clean results beyond traditional resizing.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance/async>
  * `model` — `"Upscale High Fidelity V3"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `fix_compression` — decimal between 0 and 1
  * Reduces compression artifacts to improve details.
* `strength` — decimal between 0.01 and 1
  * Controls model strength. Too high of a result can make results look unrealistic.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `recovery_strength` — float from 0.0 to 1.0, default 1.0
* `opacity` — float from 0.0 to 1.0, default 1.0

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/zVwiIEB2chiTXnyCv09q">/files/zVwiIEB2chiTXnyCv09q</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/model-examples/harvey_before.webp&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/harvey_after.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/model-examples/harvey_before.webp&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/harvey_after.png&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/kRjzMNvCY5nka1jlV0pR">/files/kRjzMNvCY5nka1jlV0pR</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/model-examples/coffee_shop_before.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/coffee_shop_after.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/model-examples/coffee_shop_before.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/coffee_shop_after.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Low Resolution 2

Recovery-focused upscaling for low resolution or heavily compressed sources

### Model Overview

**Low Resolution 2** is optimized for images that start with limited detail, heavy compression, or small dimensions. It focuses on intelligent reconstruction to recover usable detail from challenging sources without modifying the source characteristics.

### Key Capabilities

* Designed for low-resolution and compressed images
* Recovers usable detail from difficult inputs
* Improves clarity while avoiding exaggerated artifacts

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance/async>
  * `model` — `"Low Resolution V2"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `fix_compression` — decimal between 0 and 1
  * Reduces compression artifacts to improve details.
* `strength` — decimal between 0.01 and 1
  * Controls model strength. Too high of a result can make results look unrealistic.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 512 MP
* `output` — 1024 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/XQosiSrfdwsdKHw2NqN4">/files/XQosiSrfdwsdKHw2NqN4</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-ivars-773583%201.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGrass%20Field%20Low%20Res%204xpexels-ivars-773583%201-gigapixel-low%20resolution%20v2-4x.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-ivars-773583%201.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGrass%20Field%20Low%20Res%204xpexels-ivars-773583%201-gigapixel-low%20resolution%20v2-4x.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Art & CGI

Precision upscaling for artwork, drawings, illustrations, and computer graphics

### Model Overview

**Art & CGI** is tailored for non-photographic imagery such as illustrations, digital art, renders, and stylized graphics. It preserves clean edges, flat color regions, and intentional line work without introducing photographic texture.

### Key Capabilities

* Optimized for illustrations, digital art, and CGI
* Preserves clean edges and flat color areas
* Avoids unwanted photographic texture or noise

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance/async>
  * `model` — `"CGI"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `fix_compression` — decimal between 0 and 1
  * Reduces compression artifacts to improve details.
* `strength` — decimal between 0.01 and 1
  * Controls model strength. Too high of a result can make results look unrealistic.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `deblur_strength` — decimal between 0 and 1, default 0.5
  * Adjusts the strength of the deblur.

**Resolution Limits**

* `input` — 512 MP
* `output` — 1024 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F948688_9486882.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FArt948688_9486882-gigapixel-cgi-4x.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F948688_9486882.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FArt948688_9486882-gigapixel-cgi-4x.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/sf139yvMv6wKy0SSpx3m">/files/sf139yvMv6wKy0SSpx3m</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-steve-28918449.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FArtpexels-steve-28918449-gigapixel-cgi-4x.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-steve-28918449.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FArtpexels-steve-28918449-gigapixel-cgi-4x.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/zBEfuCyhQAUaWTqVdMm4">/files/zBEfuCyhQAUaWTqVdMm4</a></td></tr></tbody></table>


# Transparent Image Upscale

Preserve Alpha Transparency

### Model Overview

A specialized upscaling model designed specifically for images with transparency, including logos, icons, titles, and graphic overlays. This model enhances resolution while preserving alpha channel integrity, ensuring that edges, cutouts, and semi-transparent regions remain clean and artifact-free without affecting the background.

### Key Capabilities

* Preserves alpha channels and transparency with pixel-accurate edge handling
* Ideal for logos, lower thirds, UI elements, and composited graphics requiring clean edges

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/tool/async>
  * `model` — `"Transparency Upscale"`

**Model-Specific Parameters**

* No parameters

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/k01apEjvwmhvbABrE74R">/files/k01apEjvwmhvbABrE74R</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F78c798f8-9440-42e9-90e0-8f997dfc806f.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTransparent%20Upscale%204x.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F78c798f8-9440-42e9-90e0-8f997dfc806f.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTransparent%20Upscale%204x.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Detail Faces

Improve realism in AI-generated faces

### Model Overview

**Detail Faces** is a specialized enhancement model designed to improve facial detail and realism in AI-generated images. It restores natural texture in skin, eyes, and hair while reducing artificial smoothness, producing sharper, more lifelike results without compromising the subject’s identity.

### Key Capabilities

* Enhances facial features with natural detail in skin, hair, and eyes.
* Reduces “plastic” or uncanny valley artifacts for more realistic, lifelike results.
* Improves clarity in clothing and fine textures for overall image fidelity.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance-gen/async>
  * `model` — `"Detail"`

**Model-Specific Parameters**

* `detail_strength` — decimal between 0 and 10, default 6.0

{% hint style="info" %}
This model works best on large images, where the *face* in the input image is at least is 512 x 512 pixels. For smaller images, we recommend using [`Recover Faces`](/image-models/gigapixel/recover-faces)
{% endhint %}

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/xH76t07eN5z8Cx5FgELc">/files/xH76t07eN5z8Cx5FgELc</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-alexandrecanteiro-33406874%201.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fdf0dac7c-b1b4-45af-b821-2d7f1025df54.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-alexandrecanteiro-33406874%201.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fdf0dac7c-b1b4-45af-b821-2d7f1025df54.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Recover Faces

Intelligent facial Restoration for low-resolution images

### Model Overview

**Recover Faces** is a specialized facial reconstruction model designed to restore recognizable facial detail from low-resolution, damaged, or heavily compressed images. When facial information is missing or unreadable, Recover Faces reconstructs plausible features rather than strictly preserving original pixels.

This model is typically combined with another enhancement. Face Recovery includes both Realistic and Creative variants, allowing users to balance fidelity and recovery strength based on source quality. Because these models are reconstructive by design, results may include subtle changes to expressions or smoothing of skin, hair, or fine facial details in order to produce a coherent, usable face.

Recover Faces is intended for portraits and people-focused imagery where standard upscaling cannot recover meaningful facial structure.

### Key Capabilities

* Reconstructs facial detail from extremely low-resolution or damaged images
* Automatically detects and processes multiple faces within a single image
* Enables usable portrait results where traditional upscaling fails

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/restore-gen/async>
  * `model` — `"Faces"`

**Model-Specific Parameters**

* `strength` — decimal between 0 and 1, default 0.8
* `noise_sigma` — decimal between 0.001 and 0.1, default 0.015
* `blur_sigma` — decimal between 0.01 and 2.0, default 0.4
* `noise_seed` — integer between 1 and 2000, default 1
* `reference_uri` — string, optional

{% hint style="info" %}
This model works best on smaller images, where the *face* in the input image is less than 512 x 512 pixels. For larger images, we recommend using [`Detail Faces`](/image-models/gigapixel/detail-faces).
{% endhint %}

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/tXrX8PeOGS625oD640Pu">/files/tXrX8PeOGS625oD640Pu</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FCrowd%201.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRecover%20Crowd%204xCrowd%201.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FCrowd%201.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRecover%20Crowd%204xCrowd%201.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Face Recovery 3

Improved face restoration for low-resolution images

### Model Overview

**Face Recovery 3** is an updated facial reconstruction model designed to restore recognizable facial detail from low-resolution, damaged, or heavily compressed images. When facial information is missing or unreadable, Face Recovery 3 reconstructs plausible features rather than strictly preserving original pixels.

This model is typically combined with another enhancement model. Face Recovery 3 includes both Realistic and Creative variants, allowing users to balance fidelity and recovery strength based on source quality. The updated model produces more natural and realistic faces with improved skin, hair, and facial detail reconstruction while maintaining coherent, usable portrait results. Because these models are reconstructive by design, results may include subtle changes to expressions or fine facial characteristics.

Face Recovery 3 is intended for portraits and people-focused imagery where standard upscaling cannot recover meaningful facial structure.

### Key Capabilities

* Reconstructs facial detail from extremely low-resolution or damaged images.
* Produces more realistic and natural-looking faces with improved facial detail recovery.
* Automatically detects and processes multiple faces within a single image.
* Enables usable portrait results where traditional upscaling fails.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/restore-gen/async>
  * `model` — `"Faces"`

**Model-Specific Parameters**

* `grain` — bool, optional, default `false`
  * Whether to add grain to the output
* `grain_density` — decimal 010 to 1.0, optional, default 0.5
  * Intensity of the grain effect (0.0 to 1.0)
* `grain_model` — string, optional, default `'silver'`
  * Grain model: `'silver'`, `'gaussian'`, `'grey'`
* `grain_size` — decimal 1.0 to 5.0, optional, default 1.0
  * Size of the grain particles
* `grain_strength` — decimal 0.0 to 1.0, optional, default 0.5
  * Strength of the grain effect
* `iai_packed_metadata` — array, optional, default `null`
  * Face bounding box and score metadata, as packed list or as a JSON-style string.
* `input_height` — int, optional, default `null`
  * Input image height in pixels
* `input_width` — int, optional, default `null`
  * Input image width in pixels
* `output_height` — int, optional, default `null`
  * Output image height in pixels
* `output_width` — int, optional, default `null`
  * Output image width in pixels
* `reference_uri` — string, optional, default `null`
  * URI for reference image (faces used in face recovery)
* `strength` — decimal from 0.0 to 1.0, default 1.0
  * Denoise strength

{% hint style="info" %}
This model works best on smaller images, where the *face* in the input image is less than 512 x 512 pixels. For larger images, we recommend using [`Detail Faces`](/image-models/gigapixel/detail-faces).
{% endhint %}

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/nhH1IqpDvw0HSH1yLC9U">/files/nhH1IqpDvw0HSH1yLC9U</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Frecovery3_indian_man_portrait_before.jpeg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Frecovery3_indian_man_portrait_after.png&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Frecovery3_indian_man_portrait_before.jpeg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Frecovery3_indian_man_portrait_after.png&#x26;src2label=After&#x26;zoom=1.0</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/Ven3JWYHdEOOwRPbDX8L">/files/Ven3JWYHdEOOwRPbDX8L</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Frecovery3_pexels_16845071_before.webp&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Frecovery3_pexels_16845071_after.png&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Frecovery3_pexels_16845071_before.webp&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Frecovery3_pexels_16845071_after.png&#x26;src2label=After&#x26;zoom=1.0</a></td></tr></tbody></table>


# Text & Shapes

Clean upscaling for graphics and typography

### Model Overview

**Text & Shapes** is designed for images dominated by typography, logos, UI elements, and geometric shapes. It prioritizes edge clarity and shape accuracy during upscaling.

### Key Capabilities

* Preserves sharp edges and geometric structure
* Ideal for logos, UI, and graphic design assets
* Maintains legibility during enlargement

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance/async>
  * `model` — `"Text Refine"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `fix_compression` — decimal between 0 and 1
  * Reduces compression artifacts to improve details.
* `strength` — decimal between 0.01 and 1
  * Controls model strength. Too high of a result can make results look unrealistic.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Adjusts the strength of the denoise.
* `deblur_strength` — decimal between 0 and 1, default 0.5
  * Adjusts the strength of the deblur.
* `decompression_strength` — decimal between 0 and 1, default 0.5
  * Adjusts the strength of the decompression.
* `opacity` — decimal between 0 and 1, default 1.0
  * Adjust strength of opacity.

**Resolution Limits**

* `input` — 512 MP
* `output` — 1024 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/29bVKEMsMZpYX71odtlX">/files/29bVKEMsMZpYX71odtlX</a></td></tr></tbody></table>


# Wonder

Generative Upscaling for Images

### Model Family Overview

Generative image enhancement models designed to recover and restore low quality images while retaining precise and natural details.

{% hint style="info" %}
Generative models attempt to improve image quality by adding recovered detail and texture while preserving the original image intent.
{% endhint %}

### Key Features

* Upscale, denoise and improve low resolution photos in 1 click.&#x20;
* Restore previously unrecoverable photos with high fidelity
* Highest quality generative face recovery avoids plastic and synthetic looks

### Pricing

This family is priced at 1 credit per 4 megapixels of output. Below are costs for common outputs.

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>2</td><td>4</td><td>6</td><td>8</td><td>10</td><td>13</td><td>16</td><td>25</td></tr></tbody></table>

### Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Redefine</code></td><td><a href="/files/7sJ7IPFlxS4V5IXSvKVo">/files/7sJ7IPFlxS4V5IXSvKVo</a></td><td><a href="/pages/ggujpXTpNtcWmsn0B4C9">/pages/ggujpXTpNtcWmsn0B4C9</a></td></tr><tr><td align="center"><code>Wonder</code></td><td><a href="/files/VaR4PK8s5skvK8nzKzHE">/files/VaR4PK8s5skvK8nzKzHE</a></td><td><a href="/pages/cU4FcAXtsCCKxqR565L5">/pages/cU4FcAXtsCCKxqR565L5</a></td></tr><tr><td align="center"><code>Wonder 2</code></td><td><a href="/files/eTCu0PWoCxs8JhbKjG3o">/files/eTCu0PWoCxs8JhbKjG3o</a></td><td><a href="/pages/HViiwPD2MYLsh3kLA7kO">/pages/HViiwPD2MYLsh3kLA7kO</a></td></tr><tr><td align="center"><code>Standard Max</code></td><td><a href="/files/bnCbiU6iqRJAyCEp5mb7">/files/bnCbiU6iqRJAyCEp5mb7</a></td><td><a href="/pages/rKzfAMkSjrHilil32pMv">/pages/rKzfAMkSjrHilil32pMv</a></td></tr><tr><td align="center"><code>Recover 3</code></td><td><a href="/files/jNV7Cbjkan6wpvoZaqRk">/files/jNV7Cbjkan6wpvoZaqRk</a></td><td><a href="/pages/YIWYZa6knxvIM9tKCO3P">/pages/YIWYZa6knxvIM9tKCO3P</a></td></tr></tbody></table>


# Redefine

Generative diffusion model adds new detail with prompt-based enhancement

### Model Overview

**Redefine** is a generative image enhancement model designed to add new detail and rebuild structure when original image information is missing or degraded. Unlike precision upscaling models, Redefine can generate photorealistic detail to restore clarity in blurry, low-resolution, or damaged images.

Redefine is also the only local, prompt-driven generative image model available, giving artists direct control over generation without relying on cloud processing. Users can guide results using image prompts, creativity controls, and texture settings, making Redefine especially valuable for CGI, VFX, and creative workflows that require generative flexibility while working entirely on local hardware.

### Key Capabilities

* Generative enhancement that adds new detail and structure; local and cloud
* Prompt-driven control for creative and VFX workflows without cloud dependency
* Powerful recovery of blurry, low-resolution, and heavily degraded images

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>2</td><td>4</td><td>6</td><td>8</td><td>10</td><td>13</td><td>16</td><td>25</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance-gen/async>
  * `model` — `"Redefine"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `prompt` — string, default `""`; max 1024 char
  * A description of the resulting image you are looking for. **The model responds more to a descriptive statement versus a directive one**. For example, use the phrase "girl with red hair and blue eyes" instead of "change the girl's hair to red and make her eyes blue"
* `autoprompt` — boolean *(if enabled, ignores value given to `prompt`)*
  * Whether you want to use our state-of-the-art auto-prompting model to auto-generate a prompt for you.
* `creativity` — integer between 1 and 9, default 3
  * Lower creativity values maintain the highest fidelity to the original image. Higher values take more liberties and provide more creative results for specific details.
* `texture` — integer between 1 and 5 *(recommend 1 at low creativity, 3 at higher creativity)*
  * Add texture to the image. Recommend setting texture to 1 for at a low creativity level, and 3 for more creative results at a higher creativity level.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `detail` — boolean, default `false`
  * Adjusts the level of added detail after rendering.
* `detail_strength` — decimal between 0 and 10 *(required if `detail=true`)*
  * Sets the strength of the detail.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 256 MP
* `output` — 256 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view<br><code>Redefine Realistic</code></td><td><a href="/files/HrJZNl5Ov3hs0gzvTZq7">/files/HrJZNl5Ov3hs0gzvTZq7</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRedefine%20Realistic%20Before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRedefine%20Realistic%20set%202%2002.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRedefine%20Realistic%20Before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRedefine%20Realistic%20set%202%2002.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view<br><code>Redefine Creative</code></td><td><a href="/files/SnEpP0Vozpicx8FQZFNe">/files/SnEpP0Vozpicx8FQZFNe</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRedefine%20Realistic%20Before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRefine%20Creative%20.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRedefine%20Realistic%20Before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRefine%20Creative%20.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Wonder

A generative AI model designed for one-click repair and enhancement of low-to-medium resolution images

### Model Overview

**Wonder** is a generative image enhancement model designed to repair and improve small to medium-sized low-resolution images in a single step. It intelligently reconstructs missing detail while prioritizing realism and avoiding unnecessary changes to objects, textures, or overall image structure.

Wonder excels at restoring soft, noisy, or compressed images, producing clean, realistic results with minimal artifacts. It is best used when images require strong cleanup and realism-focused enhancement rather than fine-grained manual control.

### Key Capabilities

* One-click generative enhancement for low- and medium-quality images
* Delivers clean, realistic results without artifact buildup
* Designed for single-step image repair when realism matters more than manual control

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>2</td><td>4</td><td>6</td><td>8</td><td>10</td><td>13</td><td>16</td><td>25</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance-gen/async>
  * `model` — `"Wonder"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `prompt` — string, default `""`; max 1024 char
  * A description of the resulting image you are looking for. **The model responds more to a descriptive statement versus a directive one**. For example, use the phrase "girl with red hair and blue eyes" instead of "change the girl's hair to red and make her eyes blue"
* `autoprompt` — boolean *(if enabled, ignores value given to `prompt`)*
  * Whether you want to use our state-of-the-art auto-prompting model to auto-generate a prompt for you.
* `creativity` — integer between 1 and 9, default 3
  * Lower creativity values maintain the highest fidelity to the original image. Higher values take more liberties and provide more creative results for specific details.
* `texture` — integer between 1 and 5 *(recommend 1 at low creativity, 3 at higher creativity)*
  * Add texture to the image. Recommend setting texture to 1 for at a low creativity level, and 3 for more creative results at a higher creativity level.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `detail` — boolean, default `false`
  * Adjusts the level of added detail after rendering.
* `detail_strength` — decimal between 0 and 10 *(required if `detail=true`)*
  * Sets the strength of the detail.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 128 MP
* `output` — 128 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/4eOracwbn652V1c63k5g">/files/4eOracwbn652V1c63k5g</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-bitnik-31047866-before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-bitnik-31047866-cloud-wonder-6x-after.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-bitnik-31047866-before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-bitnik-31047866-cloud-wonder-6x-after.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/zY78ryJe3yt93P4dVPdj">/files/zY78ryJe3yt93P4dVPdj</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-mahmoud-elbakstani-2151329526-31629949-before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-mahmoud-elbakstani-2151329526-31629949-cloud-after.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-mahmoud-elbakstani-2151329526-31629949-before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-mahmoud-elbakstani-2151329526-31629949-cloud-after.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Wonder 2

The most advanced generative realism model for challenging images

### Model Overview

**Wonder 2** is the second-generation Wonder model and the most advanced realism-focused image enhancement model in the family. It is designed to handle extremely challenging, low-resolution images and produce outputs that look clean, natural, and professional.

Wonder 2 restores sharper, more natural detail across the image, resolving plasticky or airbrushed artifacts to produce clean, realistic results. It recovers skin texture, facial features, hair, fabric, and environmental detail while minimizing artifacts and avoiding unnecessary changes to the source during upscaling.

### Key Capabilities

* Second-generation generative enhancement for difficult or low-quality images
* Restores sharper, more natural detail with strong artifact prevention
* Preserves text, logos, and fine details when source quality allows

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>2</td><td>4</td><td>6</td><td>8</td><td>10</td><td>13</td><td>16</td><td>25</td></tr></tbody></table>

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/image/v1/enhance-gen/async](<https://api.topazlabs.com/image/v1/enhance-gen/async&#xA;&#xA;>)
  * `model` — `"Wonder 2"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `prompt` — string, default `""`; max 1024 char
  * A description of the resulting image you are looking for. **The model responds more to a descriptive statement versus a directive one**. For example, use the phrase "girl with red hair and blue eyes" instead of "change the girl's hair to red and make her eyes blue"
* `autoprompt` — boolean *(if enabled, ignores value given to `prompt`)*
  * Whether you want to use our state-of-the-art auto-prompting model to auto-generate a prompt for you.
* `creativity` — integer between 1 and 9, default 3
  * Lower creativity values maintain the highest fidelity to the original image. Higher values take more liberties and provide more creative results for specific details.
* `texture` — integer between 1 and 5 *(recommend 1 at low creativity, 3 at higher creativity)*
  * Add texture to the image. Recommend setting texture to 1 for at a low creativity level, and 3 for more creative results at a higher creativity level.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `detail` — boolean, default `false`
  * Adjusts the level of added detail after rendering.
* `detail_strength` — decimal between 0 and 10 *(required if `detail=true`)*
  * Sets the strength of the detail.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `pre_downscale`: int, `1` <= x <= `4`, default = `1`
  * Control pre-downscaling for false resolution images
* `color_correction`: bool, default = `False`
  * Whether to use color correction during post-processing

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/eTCu0PWoCxs8JhbKjG3o">/files/eTCu0PWoCxs8JhbKjG3o</a></td><td></td></tr><tr><td align="center">Click to view</td><td><a href="/files/rkyhx0fMTfIKxfI5j4Xj">/files/rkyhx0fMTfIKxfI5j4Xj</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/api-docs-media/pexels-lance-reis-255748881-before.webp&#x26;src1label=Original&#x26;src2=https://downloads.topazlabs.com/web-assets/api-docs-media/pexels-lance-reis-255748881-after.webp&#x26;src2label=Wonder+2&#x26;zoom=1.5">https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/api-docs-media/pexels-lance-reis-255748881-before.webp&#x26;src1label=Original&#x26;src2=https://downloads.topazlabs.com/web-assets/api-docs-media/pexels-lance-reis-255748881-after.webp&#x26;src2label=Wonder+2&#x26;zoom=1.5</a></td></tr></tbody></table>


# Wonder 3

Most advanced generative realism model for upscaling images

### Model Overview

**Wonder 3** is an updated generative upscaling model designed to deliver significantly higher quality results with more natural detail and improved realism across a wide range of image types. It supports both high-quality inputs and heavily degraded or compressed images, with selectable Low, Medium, and High enhancement levels for greater control across varying input conditions.

Wonder 3 performs across all resolution levels and is well suited for portraits, landscapes, wildlife, and complex textures such as fabrics, metallics, feathers, and skin. It also improves on Wonder 2 by resolving challenging edge cases and reducing the plasticky appearance and artifacts seen in earlier versions.

### Key Capabilities

* Higher quality results with more natural detail and improved realism.
* Handles both high-quality inputs and heavily degraded images with consistent performance.
* Preserves text, logos, and fine details when source quality allows.&#x20;
* Multi-level enhancement control for adjusting strength across a range of input conditions.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>7</td><td>8</td><td>13</td></tr></tbody></table>

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/image/v1/enhance-gen/async](<https://api.topazlabs.com/image/v1/enhance-gen/async&#xA;&#xA;>)
  * `model` — `"Wonder 3"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `creativity` — integer between 1 and 9, default 3
  * Lower creativity values maintain the highest fidelity to the original image. Higher values take more liberties and provide more creative results for specific details.
* `texture` — integer between 1 and 5 *(recommend 1 at low creativity, 3 at higher creativity)*
  * Add texture to the image. Recommend setting texture to 1 for at a low creativity level, and 3 for more creative results at a higher creativity level.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `detail` — boolean, default `false`
  * Adjusts the level of added detail after rendering.
* `detail_strength` — decimal between 0 and 10 *(required if `detail=true`)*
  * Sets the strength of the detail.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `enhancement_strength` — `"high"`, `"medium"` , `"low"`

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fbird_wonder3_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fbird_wonder3_after.jpg&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fbird_wonder3_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fbird_wonder3_after.jpg&#x26;src2label=After&#x26;zoom=1.0</a></td><td><a href="/files/cFBYtnM9d67ZuCjyv3Lc">/files/cFBYtnM9d67ZuCjyv3Lc</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fperson_wonder3_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fperson_wonder3_after.jpg&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fperson_wonder3_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fperson_wonder3_after.jpg&#x26;src2label=After&#x26;zoom=1.0</a></td><td><a href="/files/H7YiwrvKmK3QHWuSs5tj">/files/H7YiwrvKmK3QHWuSs5tj</a></td></tr></tbody></table>


# Wonder 3.5 — New!

Highest-quality generative upscaling for images with greater detail, precision, and realism

### Model Overview

**Wonder 3.5** is an updated generative upscaling model designed to deliver higher levels of detail, precision, and natural realism across a wide range of image types. It supports both high-quality inputs and heavily degraded or compressed images, with selectable Low, Medium, and High enhancement levels for greater control across varying input conditions.

Building on Wonder 3, Wonder 3.5 produces finer detail with fewer repetitive patterns and improved handling of visual noise. It also delivers greater precision when enhancing structured graphics such as tables and charts, while maintaining strong performance across portraits, landscapes, wildlife, and complex textures.

### Key Capabilities

* Higher-quality results with increased detail and improved realism.
* Transformative enhancement for low-resolution and compressed photos, with improved detail and text clarity.
* Fewer repetitive patterns and improved handling of visual noise.
* Greater precision for tables, charts, and other structured graphics.
* Low, Medium, and High enhancement controls for a range of input conditions.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>7</td><td>8</td><td>13</td></tr></tbody></table>

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/image/v1/enhance-gen/async](<https://api.topazlabs.com/image/v1/enhance-gen/async&#xA;&#xA;>)
  * `model` — `"Wonder 3.5"`

**Model-Specific Parameters**

* `enhancement_strength` — enum (optional), default `"high"`
  * Enhancement strength (low, medium, high)
* `grain` — boolean (optional), default `false`
  * Whether to add grain to the output
* `grain_density` — number (optional), default `0.5`
  * Intensity of the grain effect (0.0 to 1.0)
* `grain_model` — string (optional), default `"silver"`
  * Grain model: 'silver', 'gaussian', 'grey'
* `grain_size` — number (optional), default `1.0`
  * Size of the grain particles (1 to 5)
* `grain_strength` — number (optional), default `0.5`
  * Strength of the grain effect (0.0 to 1.0)
* `input_height` — integer (optional), default `null`
  * Input image height in pixels
* `input_width` — integer (optional), default `null`
  * Input image width in pixels
* `output_height` — integer (optional), default `null`
  * Output image height in pixels
* `output_width` — integer (optional), default `null`
  * Output image width in pixels

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F019f5d41-1fa8-77e9-8a42-934e47622648.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F019f5d41-1fa8-77e9-8a42-934e47622648-wonder3.5.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F019f5d41-1fa8-77e9-8a42-934e47622648.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F019f5d41-1fa8-77e9-8a42-934e47622648-wonder3.5.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/oMqnIhGnU48TDwhJY2BU">/files/oMqnIhGnU48TDwhJY2BU</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-tim-yisa-1040794498-20452012.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-tim-yisa-1040794498-20452012-wonder3.5.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-tim-yisa-1040794498-20452012.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-tim-yisa-1040794498-20452012-wonder3.5.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/Ijt4gxU9fAEJvRognH4B">/files/Ijt4gxU9fAEJvRognH4B</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/model-examples/bella-vita-skai-aquatic.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/bella-vita-skai-aquatic-wonder3.5.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/model-examples/bella-vita-skai-aquatic.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/bella-vita-skai-aquatic-wonder3.5.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/AQ3GplzKg453ZqwFseyP">/files/AQ3GplzKg453ZqwFseyP</a></td></tr></tbody></table>


# Standard Max

High-quality precision upscaling with broader accessibility

### Model Overview

**Standard Max** is a generative model that delivers high-quality, natural results while remaining efficient enough to run on a wide range of devices. It achieves detail and realism comparable to generative upscaling models, without the heavy hardware requirements or long processing times typically associated with them.

Standard Max delivers strong results across all image types and resolutions, and is especially effective on low-resolution images where it restores photorealistic detail with clean textures and minimal artifacts. It also performs reliably on medium and high-quality sources, making it a versatile and dependable choice for everyday upscaling.

### Key Capabilities

* High-quality, true-to-input upscaling with natural detail
* Excellent recovery of detail from low-resolution images
* Faster than most image diffusion-based upscaling models

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>2</td><td>4</td><td>6</td><td>8</td><td>10</td><td>13</td><td>16</td><td>25</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance-gen/async>
  * `model` — `"Standard MAX"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `prompt` — string, default `""`; max 1024 char
  * A description of the resulting image you are looking for. **The model responds more to a descriptive statement versus a directive one**. For example, use the phrase "girl with red hair and blue eyes" instead of "change the girl's hair to red and make her eyes blue"
* `autoprompt` — boolean *(if enabled, ignores value given to `prompt`)*
  * Whether you want to use our state-of-the-art auto-prompting model to auto-generate a prompt for you.
* `creativity` — integer between 1 and 9, default 3
  * Lower creativity values maintain the highest fidelity to the original image. Higher values take more liberties and provide more creative results for specific details.
* `texture` — integer between 1 and 5 *(recommend 1 at low creativity, 3 at higher creativity)*
  * Add texture to the image. Recommend setting texture to 1 for at a low creativity level, and 3 for more creative results at a higher creativity level.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `detail` — boolean, default `false`
  * Adjusts the level of added detail after rendering.
* `detail_strength` — decimal between 0 and 10 *(required if `detail=true`)*
  * Sets the strength of the detail.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 24 MP
* `output` — 384 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/xsnH9H8vpEYXCaUTRpwx">/files/xsnH9H8vpEYXCaUTRpwx</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-james-frid-81279-16428605.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-james-frid-81279-16428605-topaz-v4-enhance.jpeg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-james-frid-81279-16428605.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-james-frid-81279-16428605-topaz-v4-enhance.jpeg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/R2PJkNS9SGE2o9lJ7uyH">/files/R2PJkNS9SGE2o9lJ7uyH</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Ffadhil-abhimantra-NScrf13AmqE-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Ffadhil-abhimantra-NScrf13AmqE-unsplash-topaz-v4-enhance.jpeg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Ffadhil-abhimantra-NScrf13AmqE-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Ffadhil-abhimantra-NScrf13AmqE-unsplash-topaz-v4-enhance.jpeg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Recover 3

Generative diffusion model that excels at recovering rich, natural detail

### Model Overview

**Recover 3** is a generative image recovery model designed to reconstruct missing detail in low-resolution, damaged, or out-of-focus images, with a particular strength in restoring realistic facial features and natural textures. Now in its third generation, Recover 3 delivers significantly improved detail reconstruction, texture fidelity, and realism compared to earlier versions.

Recover intelligently rebuilds hair, skin, fabric, foliage, and other organic detail where original image information is limited or lost. It is especially effective for old photographs, heavily compressed images, and small or blurry faces, producing results that feel photographic rather than artificial.

### Key Capabilities

* Reconstructs missing facial features and fine textures with improved realism and stability over earlier Recover models.
* Prioritizes believable skin, hair, and material textures while avoiding over-sharpened or plastic artifacts.
* Realistic and Creative recovery options to balance fidelity versus detail generation, depending on source quality.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>2</td><td>4</td><td>6</td><td>8</td><td>10</td><td>13</td><td>16</td><td>25</td></tr></tbody></table>

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/image/v1/enhance-gen/async](<https://api.topazlabs.com/image/v1/enhance-gen/async&#xA;&#xA;>)
  * `model` — `"Recover 3"` or `"Natural Enhance"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `prompt` — string, default `""`; max 1024 char
  * A description of the resulting image you are looking for. **The model responds more to a descriptive statement versus a directive one**. For example, use the phrase "girl with red hair and blue eyes" instead of "change the girl's hair to red and make her eyes blue"
* `autoprompt` — boolean *(if enabled, ignores value given to `prompt`)*
  * Whether you want to use our state-of-the-art auto-prompting model to auto-generate a prompt for you.
* `creativity` — integer between 1 and 9, default 3
  * Lower creativity values maintain the highest fidelity to the original image. Higher values take more liberties and provide more creative results for specific details.
* `texture` — integer between 1 and 5 *(recommend 1 at low creativity, 3 at higher creativity)*
  * Add texture to the image. Recommend setting texture to 1 for at a low creativity level, and 3 for more creative results at a higher creativity level.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `detail` — boolean, default `false`
  * Adjusts the level of added detail after rendering.
* `detail_strength` — decimal between 0 and 10 *(required if `detail=true`)*
  * Sets the strength of the detail.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `enhancement_strength`: float, `0.0` <= x <= `10.0`, default = `5.0`

**Resolution Limits**

* `input` — 24 MP
* `output` — 384 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/kohCG5ZcuZ3wvTVt3QJv">/files/kohCG5ZcuZ3wvTVt3QJv</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FArchival-before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FArchival-after-gigapixel-recover%20v3-4x-faceai%20v2.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FArchival-before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FArchival-after-gigapixel-recover%20v3-4x-faceai%20v2.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/msgKaQEHi1WoAVSeOr64">/files/msgKaQEHi1WoAVSeOr64</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRecover%20with%20Face%20Recover%20Before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRecover%20with%20Face%20Recover%2002.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRecover%20with%20Face%20Recover%20Before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRecover%20with%20Face%20Recover%2002.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Bloom

Creative Upscaling for Images

### Model Family Overview

Creative image enhancement models designed to upscale and transform GenAI images, with or without text based prompts

{% hint style="info" %}
Creative models add new levels of detail that can change objects, identity, and stylization.
{% endhint %}

### Key Features

* Creatively upscale images made with Al up to 8x with stunning detail.
* Control details with text-based prompts.&#x20;
* Next-Gen AI image realism for realistic face and skin detail.

### Pricing

This family is priced at 1 credit per 2 megapixels of output. Below are costs for common outputs.

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>2</td><td>4</td><td>8</td><td>12</td><td>16</td><td>20</td><td>25</td><td>32</td><td>50</td></tr></tbody></table>

### Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Bloom 2</code></td><td><a href="/files/QQOls1kfA7epZThCh8KN">/files/QQOls1kfA7epZThCh8KN</a></td><td><a href="/pages/jE1b4sHeBNKy2wOhioyT">/pages/jE1b4sHeBNKy2wOhioyT</a></td></tr><tr><td align="center"><code>Bloom 1 Creative</code></td><td><a href="/files/mVbtsGWLIL0kqpK3vx0D">/files/mVbtsGWLIL0kqpK3vx0D</a></td><td><a href="/pages/PzZoYOpwL5VbtlsRYdJU">/pages/PzZoYOpwL5VbtlsRYdJU</a></td></tr><tr><td align="center"><code>Bloom 1 Realism</code></td><td><a href="/files/EhoGfk5bGkmK7CuSfG82">/files/EhoGfk5bGkmK7CuSfG82</a></td><td><a href="/pages/7J7t4iv1WfsanlL5w8ic">/pages/7J7t4iv1WfsanlL5w8ic</a></td></tr></tbody></table>


# Bloom 2 — New & Improved!

Higher-quality creative upscaling for GenAI images with new, reimagined details

### Model Overview <a href="#model-overview" id="model-overview"></a>

**Bloom 2** is a creative generative AI upscaling model designed for native GenAI images, including AI-generated artwork, illustrations, and CG renders. It enhances image quality while introducing new detail, texture, and visual elements, with the ability to subtly refine the source or substantially reimagine it.

A Creativity control from 1–10 determines how strongly Bloom 2 transforms the source, from restrained enhancement to more pronounced reinterpretation and newly generated detail. Bloom 2 also includes optional Face Recovery to improve facial and skin detail and reduce the plastic look common in AI-generated images, plus Color Preservation to maintain the source colors while new creative detail is introduced.

### Key Capabilities <a href="#key-capabilities" id="key-capabilities"></a>

* Improved creative upscaling for GenAI images with new realistic detail and texture.
* Enhanced skin and facial detail for more natural-looking subjects.
* Creativity control from 1–10 for subtle enhancement through bold reinterpretation.
* Optional Face Recovery and Color Preservation for greater control over final results.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>2</td><td>4</td><td>8</td><td>12</td><td>16</td><td>20</td><td>25</td><td>32</td><td>50</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance-gen/async>
  * `"Bloom 2"`

**Model-Specific Parameters**

* `color_preservation` — boolean (optional), default `true`
  * Whether to enable color preservation
* `creativity` — integer (optional), default `3`
  * Creativity level: from 1 (low) to 9 (high)
* `grain` — boolean (optional), default `false`
  * Whether to add grain to the output
* `grain_density` — number (optional), default `0.5`
  * Intensity of the grain effect (0.0 to 1.0)
* `grain_model` — string (optional), default `"silver"`
  * Grain model: 'silver', 'gaussian', 'grey'
* `grain_size` — number (optional), default `1.0`
  * Size of the grain particles (1 to 5)
* `grain_strength` — number (optional), default `0.5`
  * Strength of the grain effect (0.0 to 1.0)
* `input_height` — integer (optional), default `null`
  * Input image height in pixels
* `input_width` — integer (optional), default `null`
  * Input image width in pixels
* `output_height` — integer (optional), default `null`
  * Output image height in pixels
* `output_width` — integer (optional), default `null`
  * Output image width in pixels
* `prompt` — string (optional), default `""`
  * Text prompt for generation
* `seed` — integer (optional), default `2`
  * Random seed for generation

### Examples <a href="#examples" id="examples"></a>

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGenerated%20Image%20December%2016%2C%202025%20-%2010_17AM%20copy.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGenerated%20Image%20December%2016%2C%202025%20-%2010_17AM-bloom-2.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGenerated%20Image%20December%2016%2C%202025%20-%2010_17AM%20copy.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGenerated%20Image%20December%2016%2C%202025%20-%2010_17AM-bloom-2.png&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/QQOls1kfA7epZThCh8KN">/files/QQOls1kfA7epZThCh8KN</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcbot_Im_not_able_to_shorten_or_reformat_this_prompt._--chaos__750b9857-acd0-4d8b-b9c9-85f62169eb78_2%20copy.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcbot_Im_not_able_to_shorten_or_reformat_this_prompt._--chaos__750b9857-acd0-4d8b-b9c9-85f62169eb78_2-bloom-2.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcbot_Im_not_able_to_shorten_or_reformat_this_prompt._--chaos__750b9857-acd0-4d8b-b9c9-85f62169eb78_2%20copy.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcbot_Im_not_able_to_shorten_or_reformat_this_prompt._--chaos__750b9857-acd0-4d8b-b9c9-85f62169eb78_2-bloom-2.png&#x26;src2label=After&#x26;zoom=1</a></td><td data-object-fit="cover"><a href="/files/Zqe6jpauN7aFVEYwWzqW">/files/Zqe6jpauN7aFVEYwWzqW</a></td></tr></tbody></table>


# Bloom 1 Creative

Creative upscaling for AI generated images and artwork

### Model Overview <a href="#model-overview" id="model-overview"></a>

**Bloom Creative** is a generative AI upscaling model designed for native GenAI images, enlarging AI-generated artwork, illustrations, and CG renders by up to 8× while creatively introducing new detail, texture, and visual elements.

Bloom is guided by an optional prompt  input and offers adjustable creativity levels, ranging from zero to bold, allowing users to subtly enhance existing detail or introduce significant, dynamic new elements.

### Key Capabilities <a href="#key-capabilities" id="key-capabilities"></a>

* Built for native GenAI imagery or artwork that needs creative enhancement
* Prompt-based guidance controls style, texture, and creative direction
* Scalable creativity enables subtle enhancement or bold transformation

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>2</td><td>4</td><td>8</td><td>12</td><td>16</td><td>20</td><td>25</td><td>32</td><td>50</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance-gen/async>
  * `"Bloom"` or `"Reimagine"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `prompt` — string, default `""`; max 1024 char
  * A description of the resulting image you are looking for. **The model responds more to a descriptive statement versus a directive one**. For example, use the phrase "girl with red hair and blue eyes" instead of "change the girl's hair to red and make her eyes blue"
* `autoprompt` — boolean *(if enabled, ignores value given to `prompt`)*
  * Whether you want to use our state-of-the-art auto-prompting model to auto-generate a prompt for you.
* `creativity` — integer between 1 and 9, default 3
  * Lower creativity values maintain the highest fidelity to the original image. Higher values take more liberties and provide more creative results for specific details.
* `texture` — integer between 1 and 5 *(recommend 1 at low creativity, 3 at higher creativity)*
  * Add texture to the image. Recommend setting texture to 1 for at a low creativity level, and 3 for more creative results at a higher creativity level.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `detail` — boolean, default `false`
  * Adjusts the level of added detail after rendering.
* `detail_strength` — decimal between 0 and 10 *(required if `detail=true`)*
  * Sets the strength of the detail.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `seed` — integer between 1 and 2000, default 1
* `face_preservation` — boolean, default `true`
* `color_preservation` — boolean, default `true`
* `creativity_boost` — boolean, default `false`
* `grain` — boolean, default `false`
  * Selects whether or not to apply grain.
* `grain_model` — `"silver rich"`, `"gaussian"`, or `"grey"` *(required if `grain=true`)*
* `grain_strength` — decimal between 0 and 1, default 0.5 *(required if `grain=true`)*
  * Adjusts the strength of the grain.
* `grain_density` — decimal between 0 and 1, default 0.5 *(required if `grain=true`)*
  * Adjusts the concentration of grain particles within a given pixel.
* `grain_size` — decimal between 1 and 5, default 1.0 *(required if `grain=true`)*
  * Adjusts the size of the grain particles.
* `mask_uri` — string, optional

### Examples <a href="#examples" id="examples"></a>

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAstronaut%202.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAstronaut_bloom_max_4x.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAstronaut%202.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAstronaut_bloom_max_4x.png&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/Vx9ntlWFHgenVctoI2dw">/files/Vx9ntlWFHgenVctoI2dw</a></td></tr></tbody></table>


# Bloom 1 Realism

Realistic and natural detail enhancement for AI-generated images

### Model Overview <a href="#model-overview" id="model-overview"></a>

**Bloom Realism** is an advanced creative upscaling model that removes the plastic, artificial feel of AI-generated images by restoring natural detail and texture across skin, hair, fabrics, metals, and other materials, producing more grounded, believable results.

### Key Capabilities <a href="#key-capabilities" id="key-capabilities"></a>

* Upscales native GenAI images by up to 8× while maintaining natural structure and visual coherence
* Replaces synthetic-looking surfaces with more realistic texture and material depth
* Transforms AI-generated faces and subjects into more believable, lifelike imagery

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>2</td><td>4</td><td>8</td><td>12</td><td>16</td><td>20</td><td>25</td><td>32</td><td>50</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/enhance-gen/async>
  * `model` — `"Bloom Realism"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `prompt` — string, default `""`; max 1024 char
  * A description of the resulting image you are looking for. **The model responds more to a descriptive statement versus a directive one**. For example, use the phrase "girl with red hair and blue eyes" instead of "change the girl's hair to red and make her eyes blue"
* `autoprompt` — boolean *(if enabled, ignores value given to `prompt`)*
  * Whether you want to use our state-of-the-art auto-prompting model to auto-generate a prompt for you.
* `texture` — integer between 1 and 5 *(recommend 1 at low creativity, 3 at higher creativity)*
  * Add texture to the image. Recommend setting texture to 1 for at a low creativity level, and 3 for more creative results at a higher creativity level.
* `sharpen` — decimal between 0 and 1
  * Slightly sharpens the image.
* `denoise` — decimal between 0 and 1
  * Reduces noise in the image.
* `detail` — boolean, default `false`
  * Adjusts the level of added detail after rendering.
* `detail_strength` — decimal between 0 and 10 *(required if `detail=true`)*
  * Sets the strength of the detail.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `creativity` — integer between 1 and 4, default 2
  * Lower creativity values maintain the highest fidelity to the original image. Higher values take more liberties and provide more creative results for specific details.
* `seed` — integer between 1 and 2000, default 1

### Examples <a href="#examples" id="examples"></a>

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/Pj6c2Jkartbu0juZTBDQ">/files/Pj6c2Jkartbu0juZTBDQ</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fmagicstudio-art%20-%202025-12-17T162317.939.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fmagicstudio-art%20-%202025-12-17T162317.939_bloom_probably_4x.jpeg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fmagicstudio-art%20-%202025-12-17T162317.939.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fmagicstudio-art%20-%202025-12-17T162317.939_bloom_probably_4x.jpeg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/TGfNb85u7EafZ7T6HpDk">/files/TGfNb85u7EafZ7T6HpDk</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcbot_a_space_man_in_a_battle_a_futuristic_boho_space_suit_tig_5149553b-4fe7-42e1-b92f-e12b74b96638_0.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcbot_a_space_man_in_a_battle_a_futuristic_boho_space_suit_tig_5149553b-4fe7-42e1-b92f-e12b74b96638_0_bloom_max_6x.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcbot_a_space_man_in_a_battle_a_futuristic_boho_space_suit_tig_5149553b-4fe7-42e1-b92f-e12b74b96638_0.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcbot_a_space_man_in_a_battle_a_futuristic_boho_space_suit_tig_5149553b-4fe7-42e1-b92f-e12b74b96638_0_bloom_max_6x.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Denoise

Reduce Noise and Grain in Images

### Model Family Overview

Specialized image noise reduction models for reducing noise and graininess while preserving detail.

### Key Features

* Eliminate distracting noise caused by low-light conditions
* Fix compression while recovering crisp details
* Designed to denoise on both processed image formats and RAW images

### Pricing

This family is priced at 1 credit per 24 megapixels of output. Below are costs for common outputs.

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Normal</code></td><td><a href="/files/vNDQZizqMCt0qXFhBHzx">/files/vNDQZizqMCt0qXFhBHzx</a></td><td><a href="/pages/jL6VesW3VVw4H3rXnxJi">/pages/jL6VesW3VVw4H3rXnxJi</a></td></tr><tr><td align="center"><code>Strong</code></td><td><a href="/files/bEbUsIxPn5xDpZ4PNHrr">/files/bEbUsIxPn5xDpZ4PNHrr</a></td><td><a href="/pages/15K6E90W2ZrCLGXlwR4J">/pages/15K6E90W2ZrCLGXlwR4J</a></td></tr><tr><td align="center"><code>Extreme</code></td><td><a href="/files/Pe1RXm5WatRtfvgRwstN">/files/Pe1RXm5WatRtfvgRwstN</a></td><td><a href="/pages/kovUXPt14tzv7wB5j2ot">/pages/kovUXPt14tzv7wB5j2ot</a></td></tr></tbody></table>


# Normal

General-purpose noise reduction

### Model Overview

**Denoise Normal** is designed for everyday images with low-to-medium noise caused by low-light conditions or compression, preserving detail without over-processing.

### Key Capabilities

* Removes common low-light and compression noise
* Preserves fine detail and natural texture
* For non-RAW images, recommended starting point for denoising

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/denoise/async>
  * `model` — `"Normal"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `strength` — decimal between 0.01 and 1
  * Reduces noise in the image. Too high can remove detail and slightly blur the image.
* `minor_deblur` — decimal between 0.01 and 1
  * Slightly sharpens the image. Counteracts softness caused by noise reduction.
* `original_detail` — decimal between 0 and 1
  * Return texture and fine details lost during noise reduction. Start at low values and slowly increase.
* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Sets the strength of the denoise.
* `sharpen_strength` — decimal between 0 and 1, default 0.5
  * Sets the strength of the sharpening.
* `opacity` — decimal between 0 and 1, default 1.0
  * Adjust strength of opacity.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/aP2AvMQqB3Cjoqp2vKSp">/files/aP2AvMQqB3Cjoqp2vKSp</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-ronyescobarhn-2154459403-33419553.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FDenoise%20Standardpexels-ronyescobarhn-2154459403-33419553-topaz.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-ronyescobarhn-2154459403-33419553.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FDenoise%20Standardpexels-ronyescobarhn-2154459403-33419553-topaz.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Strong

High-noise detail preservation

### Model Overview

**Denoise Strong** targets medium-to-high noise levels from very low-light or high-ISO captures, balancing stronger noise reduction with careful detail retention.

### Key Capabilities

* Designed for images shot in very low light
* Retains more detail than Extreme while reducing heavy noise
* For non-RAW images when Normal does not sufficiently clean the image

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/denoise/async>
  * `model` — `"Strong"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `strength` — decimal between 0.01 and 1
  * Reduces noise in the image. Too high can remove detail and slightly blur the image.
* `minor_deblur` — decimal between 0.01 and 1
  * Slightly sharpens the image. Counteracts softness caused by noise reduction.
* `original_detail` — decimal between 0 and 1
  * Return texture and fine details lost during noise reduction. Start at low values and slowly increase.
* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Sets the strength of the denoise.
* `sharpen_strength` — decimal between 0 and 1, default 0.5
  * Sets the strength of the sharpening.
* `opacity` — decimal between 0 and 1, default 1.0
  * Adjust strength of opacity.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/dCbR8ntDRYEE6ZzJlMnM">/files/dCbR8ntDRYEE6ZzJlMnM</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F2-noisy-bird.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F2-noisy-bird-topaz-denoise.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F2-noisy-bird.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F2-noisy-bird-topaz-denoise.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/dhK83pzv4nFgx38gHcOn">/files/dhK83pzv4nFgx38gHcOn</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-christian-diokno-1666462-3772817.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FDenoise%20Strongpexels-christian-diokno-1666462-3772817-topaz.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-christian-diokno-1666462-3772817.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FDenoise%20Strongpexels-christian-diokno-1666462-3772817-topaz.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Extreme

Maximum noise removal

### Model Overview

**Denoise Extreme** prioritizes removing severe noise and heavy compression artifacts, favoring cleanliness over fine detail retention.

### Key Capabilities

* Removes extreme noise and strong compression artifacts
* Best suited for severely degraded or internet-sourced images
* For non-RAW images with severe noise or heavy compression

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/denoise/async>
  * `model` — `"Extreme"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `strength` — decimal between 0.01 and 1
  * Reduces noise in the image. Too high can remove detail and slightly blur the image.
* `minor_deblur` — decimal between 0.01 and 1
  * Slightly sharpens the image. Counteracts softness caused by noise reduction.
* `original_detail` — decimal between 0 and 1
  * Return texture and fine details lost during noise reduction. Start at low values and slowly increase.
* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Sets the strength of the denoise.
* `sharpen_strength` — decimal between 0 and 1, default 0.5
  * Sets the strength of the sharpening.
* `opacity` — decimal between 0 and 1, default 1.0
  * Adjust strength of opacity.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-caiquethecreator-2949322.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FDenoise%20Extreme%202pexels-caiquethecreator-2949322-topaz.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-caiquethecreator-2949322.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FDenoise%20Extreme%202pexels-caiquethecreator-2949322-topaz.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/RkSznMLijVOvm8GAOyi3">/files/RkSznMLijVOvm8GAOyi3</a></td></tr></tbody></table>


# Max

Highest-quality denoising with intelligent detail recovery

### Model Overview

**Denoise Max** is a next-generation generative denoising model that delivers the highest quality results in the Denoise family, incorporating technology advancements from Wonder 2. It removes noise and grain with significantly reduced artifacts while intelligently sharpening blurry areas without affecting already sharp detail.

Denoise Max performs best on medium to high quality images with light noise or structured grain, and excels across a wide range of content including portraits, hazy images, and fine textures such as skin, hair, and small details.

### Key Capabilities

* Best-in-class denoising with reduced artifacts and natural results.
* Intelligently sharpens blurry areas while leaving already-sharp areas untouched.
* Significant reduction in artifacts compared to previous Denoise models.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>2</td><td>3</td><td>4</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/denoise-gen/async>
  * `model` — `"Denoise Max"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1 *(required if `face_enhancement=true`)*
  * Choose realistic or creative face recovery.
* `subject_detection` — `"foreground"`, `"background"`, or `"all"`
  * Choose where enhancements are applied.
* `strength` — decimal between 0.01 and 1
  * Reduces noise in the image. Too high can remove detail and slightly blur the image.
* `minor_deblur` — decimal between 0.01 and 1
  * Slightly sharpens the image. Counteracts softness caused by noise reduction.
* `original_detail` — decimal between 0 and 1
  * Return texture and fine details lost during noise reduction. Start at low values and slowly increase.
* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Sets the strength of the denoise.
* `sharpen_strength` — decimal between 0 and 1, default 0.5
  * Sets the strength of the sharpening.
* `opacity` — decimal between 0 and 1, default 1.0
  * Adjust strength of opacity.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `strength` — decimal from 0.0 to 1.0

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpeople_5_before.jpeg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpeople_5_after.png&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpeople_5_before.jpeg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpeople_5_after.png&#x26;src2label=After&#x26;zoom=1.0</a></td><td><a href="/files/yJrCLHYZeajdMwfBEw6i">/files/yJrCLHYZeajdMwfBEw6i</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fwildlife_5_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fwildlife_5_after.png&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fwildlife_5_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fwildlife_5_after.png&#x26;src2label=After&#x26;zoom=1.0</a></td><td><a href="/files/SjbLiYWsLd0mvjUKqOvY">/files/SjbLiYWsLd0mvjUKqOvY</a></td></tr></tbody></table>


# Removal & Cleanup

Remove Unwanted Objects and Distractions

### Model Family Overview

Specialized image clean up models designed to remove unwanted objects, artifacts, dust, and scratches while preserving natural image structure.

### Key Features

* Eliminate the unwanted objects from your images
* Automatic removal of dust, scratches, and surface damage

### Pricing

This family is priced at 1 credit per 24 megapixels of output. Below are costs for common outputs.

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Dust &#x26; Scratch 2</code></td><td><a href="/files/Eq2hUfWqoAyiJ2uEy7xN">/files/Eq2hUfWqoAyiJ2uEy7xN</a></td><td><a href="/pages/0fUWOVzaGYxs44scW6SP">/pages/0fUWOVzaGYxs44scW6SP</a></td></tr><tr><td align="center"><code>Image Object Matting</code></td><td></td><td><a href="/pages/S8jyAYwDD4u0tQYE80is">/pages/S8jyAYwDD4u0tQYE80is</a></td></tr><tr><td align="center"><code>Background Removal</code></td><td><a href="/files/VfLAPCrBRiE1djMTRVkq">/files/VfLAPCrBRiE1djMTRVkq</a></td><td><a href="/pages/b8yesuaKRbQ8VvuIbTiD">/pages/b8yesuaKRbQ8VvuIbTiD</a></td></tr></tbody></table>


# Dust & Scratch 2

Automatic blemish cleanup

### Model Overview

**Dust & Scratch 2** is a second generation cleanup model that automatically detects and removes dust, specks, and small blemishes across the entire image while better preserving original detail.

Designed for film scans, archival photos, and damaged prints.

### Key Capabilities

* Automatically identifies and removes dust and minor surface artifacts
* Cleans the entire image in a single pass
* Ideal for fast cleanup of scanned or archival photos

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/restore-gen/async>
  * `model` — `"Dust-Scratch V2"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `grain` — boolean, default `false`
* `grain_model` — `"silver rich"`, `"gaussian"`, or `"grey"`, default `"silver rich"` *(required if `grain=true`)*
* `grain_strength` — integer between 0 and 60, default 30 *(required if `grain=true`)*
* `grain_density` — integer between 0 and 60, default 30 *(required if `grain=true`)*
* `grain_size` — integer between 1 and 5, default 1 *(required if `grain=true`)*

These parameters are **automatically** configured and do not require or accept any selection from the user.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 256 MP
* `output` — 256 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/h9DdoeHJFJA8eyO6gMWl">/files/h9DdoeHJFJA8eyO6gMWl</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Ftatiana-gonzales-5GJjPvx4G9g-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Ftatiana-gonzales-5GJjPvx4G9g-unsplash-topaz-dust.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Ftatiana-gonzales-5GJjPvx4G9g-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Ftatiana-gonzales-5GJjPvx4G9g-unsplash-topaz-dust.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/m1eTgZlAQuqX1c4Guqd4">/files/m1eTgZlAQuqX1c4Guqd4</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fannie-spratt-7jCUHhhnXAo-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fannie-spratt-7jCUHhhnXAo-unsplash-topaz-dust.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fannie-spratt-7jCUHhhnXAo-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fannie-spratt-7jCUHhhnXAo-unsplash-topaz-dust.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Image Object Matting

Eliminate

### Model Overview

**Image Object Matting** is a precision extraction model designed to isolate a specific object from an image while preserving fine, semantically-aware edge detail. Rather than separating a single foreground from its background, it identifies a target object based on its semantic meaning and extracts it cleanly, even from complex scenes containing many competing elements. Well suited for detailed compositing and selective editing workflows, it offers greater control in multi-object scenarios than standard background removal—while Background Removal is better suited to images with fewer objects where the entire foreground can be extracted in a single pass, Image Object Matting excels at pulling one chosen object out of a crowded frame.

### Key Capabilities

* Accurately extracts a specific object from its background and from other surrounding objects, with precise edge handling.
* Supports a select box to designate the target object in scenes containing massive numbers of objects.
* Recovers discontinuous regions of the same object based on semantic understanding, keeping separated parts of a single subject intact.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/image/v1/matting/async](<https://api.topazlabs.com/image/v1/matting/async&#xA;&#xA;>)
  * `model` — `"Object"`

**Model-Specific Parameters**

* `box` — decimal, optional, default = \[0, 0, 1, 1]
  * The four numbers are the relative left/top/right/top edges, respectively (between 0 and 1). The more precise (tight) the box is, the better the expected result. When no box is passed, it will use \[0, 0, 1, 1] as default (i.e. the entire image), and might misunderstand the target object.

{% hint style="info" %}
For the highest-quality outputs, we recommend sending images with a single, main object in the foreground.
{% endhint %}

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fobject%20input.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fobject%20output.avif&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fobject%20input.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fobject%20output.avif&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/Q5eqy7x1Acfo1Eur2wZJ">/files/Q5eqy7x1Acfo1Eur2wZJ</a></td></tr></tbody></table>


# Background Removal

Remove backgrounds from images

### Model Overview <a href="#model-overview" id="model-overview"></a>

**Background Removal** is a high-quality image segmentation model designed to isolate subjects from their background with precise, production-ready edge handling.

It delivers clean extractions across a wide range of photography scenarios, preserving fine details such as hair, soft edges, and semi-transparent elements. Well suited for both creative and high-volume image workflows, including product photography and e-commerce, flexible mask parameters enable further refinement for compositing, design, or downstream use.

### Key Capabilities <a href="#key-capabilities" id="key-capabilities"></a>

* Accurately separates subjects from backgrounds with clean, natural edge detail.
* Outputs both transparent background images and reusable masks for downstream workflows.
* User-adjustable mask controls including shrink/expand, feather, and invert for precise refinement.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/image/v1/matting/async](<https://api.topazlabs.com/image/v1/matting/async&#xA;&#xA;>)
  * `model` — `"RemoveBG"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

`mode` — Alpha or segmentation, defaults to segmentation

* Alpha provides the binary mask of the object
* Segmentation provides the cropped object as an RGBA output

Any parameters that are not explicitly provided are configured to our default values. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td></td><td><a href="/files/pNJJPBf5CTfF41VyLRd1">/files/pNJJPBf5CTfF41VyLRd1</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FCow%20copy.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FCow%20copy%20(1).png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FCow%20copy.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FCow%20copy%20(1).png&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td></td><td><a href="/files/vhKllRYo8tXOaMdXg00N">/files/vhKllRYo8tXOaMdXg00N</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-bear-6582763%20copy.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-bear-6582763%20copy%20(1).jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-bear-6582763%20copy.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-bear-6582763%20copy%20(1).jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Sharpen

Specialized Sharpening for Images and Photos

### Model Family Overview

Specialized image sharpening models designed to reduce blur and improve clarity, bringing the subject or entire image into focus.

### Key Features

* Superior sharpening for every type of photo
* Subject based sharpen with face recovery
* Purposely built use-case sharpening models: Standard, Wildlife, Portrait

### Pricing

This family is priced at 1 credit per 24 megapixels of output. Below are costs for common outputs.

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

{% hint style="info" %}
Sharpen Generative models (e.g. Super Focus 2) are priced at 1 credit per 20 megapixels of output.
{% endhint %}

### Models

#### GAN Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Standard</code></td><td><a href="/files/13P9v4vIaXWz3Vv5LrI5">/files/13P9v4vIaXWz3Vv5LrI5</a></td><td><a href="/pages/rrsTZiSLgmYngMWdfP11">/pages/rrsTZiSLgmYngMWdfP11</a></td></tr><tr><td align="center"><code>Strong</code></td><td><a href="/files/e8zPkaUwVjD7CIVGDzO4">/files/e8zPkaUwVjD7CIVGDzO4</a></td><td><a href="/pages/N0xrCjwLdIJPLEdq1zBX">/pages/N0xrCjwLdIJPLEdq1zBX</a></td></tr><tr><td align="center"><code>Portrait</code></td><td><a href="/files/O6MIXfptdo9c2hyhkqdC">/files/O6MIXfptdo9c2hyhkqdC</a></td><td><a href="/pages/cZlF7pYDjUIs17RtnSbd">/pages/cZlF7pYDjUIs17RtnSbd</a></td></tr><tr><td align="center"><code>Wildlife</code></td><td><a href="/files/brFCvzTyPm0Y5JNaZWvi">/files/brFCvzTyPm0Y5JNaZWvi</a></td><td><a href="/pages/43gWkTsraSHDQd27Mnk6">/pages/43gWkTsraSHDQd27Mnk6</a></td></tr><tr><td align="center"><code>Natural</code></td><td><a href="/files/JM1J4zq3VQ6er59UJ0uB">/files/JM1J4zq3VQ6er59UJ0uB</a></td><td><a href="/pages/uAS9g5NKziDcWSwPnKb9">/pages/uAS9g5NKziDcWSwPnKb9</a></td></tr><tr><td align="center"><code>Refocus</code></td><td><a href="/files/2w66eaPYCzPCbDNUud3L">/files/2w66eaPYCzPCbDNUud3L</a></td><td><a href="/pages/o7t7AImcfhwiAE1VzI6k">/pages/o7t7AImcfhwiAE1VzI6k</a></td></tr><tr><td align="center"><code>Motion Blur</code></td><td><a href="/files/2adtbslUe0agGDgGIEZk">/files/2adtbslUe0agGDgGIEZk</a></td><td><a href="/pages/XA0LG4obCynGU2vXw8Ip">/pages/XA0LG4obCynGU2vXw8Ip</a></td></tr><tr><td align="center"><code>Lens Blur 2</code></td><td><a href="/files/U7GNIYyWeEsDn2Y64syA">/files/U7GNIYyWeEsDn2Y64syA</a></td><td><a href="/pages/S45oGNUAWF9KW5gyqkNb">/pages/S45oGNUAWF9KW5gyqkNb</a></td></tr></tbody></table>

#### Generative Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Super Focus 2</code></td><td><a href="/files/m0A5o0newrZXdXZDJSkr">/files/m0A5o0newrZXdXZDJSkr</a></td><td><a href="/pages/Vv7CJCHslmvPS2h4Paoz">/pages/Vv7CJCHslmvPS2h4Paoz</a></td></tr></tbody></table>


# Standard

General-purpose sharpening

### Model Overview

**Sharpen Standard** is an all-purpose sharpening model designed for images with mild lens softness or slight motion blur, delivering balanced detail recovery with minimal intervention.

Produces clear images with crisp details. Unlike traditional sharpening that darkens or brightens pixel edges.

### Key Capabilities

* Optimized for subtle lens blur and light motion blur
* Recommended starting point for most photography sharpening workflows

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Sharpen"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `sharpen_strength` — decimal between 0 and 1, default 0.5
  * Removes blur from the image.
* `opacity` — decimal between 0 and 1, default 1.0

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/3DL8qR3Ct3V1To2WLXtF">/files/3DL8qR3Ct3V1To2WLXtF</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-rgsk97-832775.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSharen%20Standardpexels-rgsk97-832775-topaz-sharpen.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-rgsk97-832775.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSharen%20Standardpexels-rgsk97-832775-topaz-sharpen.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Strong

Severe blur recovery

### Model Overview

**Sharpen Strong** applies maximum reconstruction strength for severely blurred or out-of-focus images where standard sharpening models are insufficient.

### Key Capabilities

* Targets extreme blur and missed focus
* Applies significantly stronger correction than Standard
* Best used selectively to avoid artifacts

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Strong"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `sharpen_strength` — decimal between 0 and 1, default 0.5
* `opacity` — decimal between 0 and 1, default 1.0

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/4u2kXHoKu8GUSP08MSAH">/files/4u2kXHoKu8GUSP08MSAH</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-fotios-photos-20026560%201.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSharpen%20Strongpexels-fotios-photos-20026560%201-topaz-sharpen.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-fotios-photos-20026560%201.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSharpen%20Strongpexels-fotios-photos-20026560%201-topaz-sharpen.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Noise-Aware Sharpen

One-click sharpening that separates detail from noise

{% hint style="info" %}
This model was formerly known as "Auto Sharpen".
{% endhint %}

### Model Overview

**Noise-Aware Sharpen** is an intelligent automatic sharpening model that uses AI-driven image analysis to evaluate both image quality and scene content before applying sharpening. Unlike traditional sharpening tools that enhance detail and noise equally, the model automatically separates true image detail from digital noise and compression artifacts before intelligently restoring clarity. The result is sharper textures, facial features, fur, and fine edges while preserving the natural character of the original image.

By avoiding aggressive edge enhancement, Noise-Aware Sharpen reduces halos, oversharpening, and harsh digital artifacts commonly introduced by conventional sharpening filters. This model is especially effective for low-light, high ISO, wildlife, sports, nighttime, or grain-heavy photography where visible grain or noise is already present or intentionally part of the atmosphere of the shot. It performs best on high-resolution and production-quality imagery where preserving realism and fine detail is critical.

### Key Capabilities

* One-click intelligent sharpening with no manual tuning required
* Separates image detail from noise before sharpening
* Preserves natural texture and realistic image character
* Reduces halos, oversharpening, and sharpening artifacts

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Auto Sharpen"`

{% hint style="info" %}
In order for `"Auto Sharpen"` to be called, all parameters below must be left as null. This is recommended for batch image processing with various image subject types.
{% endhint %}

<details>

<summary><strong>Model-Specific Parameters</strong></summary>

* `preset` — `'normal'`, `'strong'`
  * Controls the strength of the sharpening `'normal'` for highest fidelity, `'strong'` for extra sharpening to be applied and the most visible results. Defaults to `'normal'`. **Recommended: omit for automatic parameter selection.**
* `denoise_strength` — (optional) decimal between 0 and 1, default `null`
  * Amount of noise to remove from the image (for noisy input images, for non-noisy omit). **Recommended: omit for automatic parameter selection**.
* `opacity` — (optional) decimal between 0 and 1, default `null`
  * Controls blending with the original, **Recommended: omit for automatic parameter selection**, decrease opacity on very strong sharpening levels (outside the recommended range).

</details>

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/9335787003.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/53063746-d55b-4b08-accd-e5d405837452.png&#x26;src2label=After">https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/9335787003.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/53063746-d55b-4b08-accd-e5d405837452.png&#x26;src2label=After</a></td><td><a href="/files/DdYTg4zEVoOHM8VYEC5P">/files/DdYTg4zEVoOHM8VYEC5P</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/pexels-mnannapaneni-29388749.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/82d2c77f-e8a4-4a91-9762-c02b1becb517.png&#x26;src2label=After">https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/pexels-mnannapaneni-29388749.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/82d2c77f-e8a4-4a91-9762-c02b1becb517.png&#x26;src2label=After</a></td><td><a href="/files/Tifr24mhUi6OoXcW0l8S">/files/Tifr24mhUi6OoXcW0l8S</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/parker-johnson-MOPTew6XlTA-unsplash.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/eed144e0-da8b-4d8d-aa82-998f071e8d11.png&#x26;src2label=After">https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/parker-johnson-MOPTew6XlTA-unsplash.jpg&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/eed144e0-da8b-4d8d-aa82-998f071e8d11.png&#x26;src2label=After</a></td><td><a href="/files/w5YHQKpoVlZy5qFoHjOJ">/files/w5YHQKpoVlZy5qFoHjOJ</a></td></tr></tbody></table>


# Portrait

Detail enhancement for people

### Model Overview

**Sharpen Portrait** is trained to enhance fine detail in high-resolution images of people, prioritizing natural skin texture and facial structure.

### Key Capabilities

* Optimized for faces and skin detail
* Avoids harsh edges and unnatural texture
* Best suited for portraits and close-up human subjects

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Portrait"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `sharpen_strength` — decimal between 0 and 1, default 0.5
* `opacity` — decimal between 0 and 1, default 1.0

{% hint style="info" %}
When calling `"Wildlife"` or `"Portrait"`, If the user does not specify a value for any of the above parameters, it will automatically calculate the optimal settings for sharpening based on the technical quality of the input (effectively the same as calling `"Auto Sharpen"`).
{% endhint %}

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/c6B5I3gN79zI19DSoQKX">/files/c6B5I3gN79zI19DSoQKX</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/model-examples/Portrait%20Sourcepexels-iamikeee-3310695%201-topaz-denoise.png&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/Portraitpexels-iamikeee-3310695%201-topaz-sharpen-denoise.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https://downloads.topazlabs.com/web-assets/model-examples/Portrait%20Sourcepexels-iamikeee-3310695%201-topaz-denoise.png&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/Portraitpexels-iamikeee-3310695%201-topaz-sharpen-denoise.png&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Wildlife

Detail recovery for nature imagery

### Model Overview

**Sharpen Wildlife** is trained to enhance fine detail in high-resolution wildlife and nature images while preserving organic textures.

### Key Capabilities

* Optimized for feathers, fur, scales, and natural patterns
* Avoids over-processing delicate detail
* Designed for high-resolution nature photography

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Wildlife"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `sharpen_strength` — decimal between 0 and 1, default 0.5
* `opacity` — decimal between 0 and 1, default 1.0

{% hint style="info" %}
When calling `"Wildlife"` or `"Portrait"`, If the user does not specify a value for any of the above parameters, it will automatically calculate the optimal settings for sharpening based on the technical quality of the input (effectively the same as calling `"Auto Sharpen"`).
{% endhint %}

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-anacardia-2570085%20(md).jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-anacardia-2570085%20(md)-topaz-upscale-4x-sharpen.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-anacardia-2570085%20(md).jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-anacardia-2570085%20(md)-topaz-upscale-4x-sharpen.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/5wae2Xyeklf1TVKePw6P">/files/5wae2Xyeklf1TVKePw6P</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F694441bec5286c51fe7a2541_photo-wildlife-2-before.webp&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F694441bec5286c51fe7a2541_photo-wildlife-2-before-topaz-denoise-sharpen-upscale.webp&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F694441bec5286c51fe7a2541_photo-wildlife-2-before.webp&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F694441bec5286c51fe7a2541_photo-wildlife-2-before-topaz-denoise-sharpen-upscale.webp&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/VQBFcBzoeAolIiiHCiam">/files/VQBFcBzoeAolIiiHCiam</a></td></tr></tbody></table>


# Natural

Texture-preserving sharpening

### Model Overview

**Sharpen Natural** is designed for texture-sensitive images where realism is prioritized over maximum sharpness, preserving organic surfaces without introducing artifacts.

### Key Capabilities

* Maintains realistic texture and surface detail
* Ideal for subtly soft images requiring restrained enhancement
* Avoids halos, plastic textures, and over-sharpened edges

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Natural"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `strength` — decimal between 0.01 and 1
* `minor_denoise` — decimal between 0.01 and 1

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/cEpmtKfBSB3OEWiUwIRN">/files/cEpmtKfBSB3OEWiUwIRN</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-ralph-407274-3156994.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSharpen%20Naturalpexels-ralph-407274-3156994-topaz-sharpen.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-ralph-407274-3156994.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSharpen%20Naturalpexels-ralph-407274-3156994-topaz-sharpen.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Refocus

Micro-detail enhancement

### Model Overview

**Sharpen Refocus** enhances micro-detail and fine structure in slightly defocused images, emphasizing texture and small features rather than global sharpness.

### Key Capabilities

* Brings out fine lines and subtle texture
* Designed for lightly defocused images
* Adds clarity without aggressive edge enhancement

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Refocus"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `strength` — decimal between 0.01 and 1
* `minor_denoise` — decimal between 0.01 and 1

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/sUciWslSL5UtaAD5hn9s">/files/sUciWslSL5UtaAD5hn9s</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-aymane-hanni-2148955127-30646395.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-aymane-hanni-2148955127-30646395-topaz-v4-focus-face-denoise.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-aymane-hanni-2148955127-30646395.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-aymane-hanni-2148955127-30646395-topaz-v4-focus-face-denoise.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/JW1d7W8fK5Hd7XqeVMCq">/files/JW1d7W8fK5Hd7XqeVMCq</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-rdne-7516464.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-rdne-7516464-topaz-v4-focus-4.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-rdne-7516464.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-rdne-7516464-topaz-v4-focus-4.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Motion Blur

Motion artifact correction

### Model Overview

**Sharpen Motion Blur** is optimized to correct directional streaking and smearing caused by camera shake or subject movement during exposure.

### Key Capabilities

* Targets blur caused by motion rather than defocus
* Reduces smearing while restoring edge clarity
* Best suited for action or handheld captures

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Motion Blur"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `strength` — decimal between 0.01 and 1
* `minor_denoise` — decimal between 0.01 and 1

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/4dXYOLhj8tVprTi3TOXU">/files/4dXYOLhj8tVprTi3TOXU</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fshubham-bombarde-aElqlLEBbO0-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSharpen%20%20Motion%20Blurshubham-bombarde-aElqlLEBbO0-unsplash-topaz-sharpen.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fshubham-bombarde-aElqlLEBbO0-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSharpen%20%20Motion%20Blurshubham-bombarde-aElqlLEBbO0-unsplash-topaz-sharpen.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Lens Blur 2

Defocus and lens blur correction

### Model Overview

**Sharpen Lens Blur 2** is a second-generation model designed to correct optical defocus and lens-related blur with stronger and more consistent results than prior versions.

### Key Capabilities

* Targets defocus and lens imperfections rather than motion blur
* Delivers consistent sharpening across heavily blurred regions
* Effective for high-intensity defocus correction

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen/async>
  * `model` — `"Lens Blur V2"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `strength` — decimal between 0.01 and 1
* `minor_denoise` — decimal between 0.01 and 1

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/sbCpUv1MykG7f6MYEOut">/files/sbCpUv1MykG7f6MYEOut</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSource.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAfter.png&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSource.png&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAfter.png&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/UVfTexOOzhPKl1EU4NGb">/files/UVfTexOOzhPKl1EU4NGb</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-pixabay-163482.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FLens%20Blur%20pexels-pixabay-163482-topaz-sharpen.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-pixabay-163482.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FLens%20Blur%20pexels-pixabay-163482-topaz-sharpen.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Super Focus 2

Generative blur recovery for severely blurred images

### Model Overview

**Super Focus 2** is a generative AI feature that fixes blur and reconstructs detail in the most stubborn images, providing an alternative solution when traditional sharpening models cannot recover usable results.

### Key Capabilities

* Recovers detail from severely blurred or out-of-focus images that other sharpening approaches fail to enhance
* Uses generative reconstruction to rebuild edges and textures without introducing halos or excessive noise
* Best suited for difficult, single-image recovery cases where faster sharpening methods do not deliver acceptable results

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>2</td><td>3</td><td>4</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen-gen/async>
  * `model` — `"Super Focus V2"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `detail` — decimal between 0 and 1
  * Increases details. Too much sharpening can create an unrealistic result.
* `focus_boost` — decimal between 0.25 and 1
  * Use on very blurry images! Focus boost corrects images that are missing detail by downscaling your image then upscaling the results back to the original size.

**Resolution Limits**

* `input` — 256 MP
* `output` — 256 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-aymane-hanni-2148955127-30646395.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-aymane-hanni-2148955127-30646395-topaz-v4-focus-face-denoise.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-aymane-hanni-2148955127-30646395.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-aymane-hanni-2148955127-30646395-topaz-v4-focus-face-denoise.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/GxeTWJpW3ia1BrTMDFni">/files/GxeTWJpW3ia1BrTMDFni</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fannie-spratt-7jCUHhhnXAo-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fannie-spratt-7jCUHhhnXAo-unsplash-topaz-dust.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fannie-spratt-7jCUHhhnXAo-unsplash.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fannie-spratt-7jCUHhhnXAo-unsplash-topaz-dust.jpg&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/Gt8ssanbQJKczaiYNJ4S">/files/Gt8ssanbQJKczaiYNJ4S</a></td></tr></tbody></table>


# Super Focus 3

Generative blur recovery with selective refinement

### Model Overview

**Super Focus 3** is a next-generation model designed to recover detail from severely blurred or out-of-focus images when traditional sharpening methods fall short.

It selectively refines only the blurry regions of an image, intelligently preserving already-sharp details while handling variable blur with precision. This results in more natural reconstruction of detail, edges, and textures, with improved fidelity over Super Focus 2, especially on faces and skin.

### Key Capabilities

* Selectively enhances blurred areas while preserving sharp regions, handling variable blur with precision.
* Produces more natural detail and improved realism, particularly on faces and skin.
* Can be applied multiple times for stronger recovery when needed.
* Powered by NeuroStream for local performance across a wide range of hardware.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>2</td><td>3</td><td>4</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/sharpen-gen/async>
  * `model` — `"Super Focus V3"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `denoise_strength` — decimal between 0 and 1, default 0.5
  * Removes noise from the image.
* `face_enhancement` — boolean
  * Leverages our face recovery model to enhance faces.
* `face_enhancement_strength` — decimal between 0 and 1
  * Sets the strength of the face recovery.
* `face_enhancement_creativity` — decimal between 0 and 1
  * Choose realistic or creative face recovery.
* `subject_detection` — `"All"`, `"Foreground"`, or `"Background"`
  * Choose where enhancements are applied.

These parameters should be appended as key-value fields in the form-data request bodies (i.e. alongside the `model`, `output_height`, and `face_enhancement` etc. fields). Any parameters not explicitly provided are **automatically** configured by our auto-parameter model. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 256 MP
* `output` — 256 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fnyc_1098_alco_fa_dumont_nj_1953_ron_amberger_sfv3_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fnyc_1098_alco_fa_dumont_nj_1953_ron_amberger_sfv3_after.jpg&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fnyc_1098_alco_fa_dumont_nj_1953_ron_amberger_sfv3_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fnyc_1098_alco_fa_dumont_nj_1953_ron_amberger_sfv3_after.jpg&#x26;src2label=After&#x26;zoom=1.0</a></td><td><a href="/files/hcDtrEFUXgAycY5EkBh0">/files/hcDtrEFUXgAycY5EkBh0</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fimg_7271_sfv3_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fimg_7271_sfv3_after.jpg&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fimg_7271_sfv3_before.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fimg_7271_sfv3_after.jpg&#x26;src2label=After&#x26;zoom=1.0</a></td><td><a href="/files/nUJH3Cyfu6CEqhoUxELR">/files/nUJH3Cyfu6CEqhoUxELR</a></td></tr></tbody></table>


# Color & Lighting

Fix Exposure, Contrast, and Color Balance

### Model Family Overview

Specialized image color and lighting models designed to fix exposure and color balance issues, creating well lit images with natural, true to life color.

### Key Capabilities

* Automatically corrects lighting and color for natural results.

### Pricing

This family is priced at 1 credit per 24 megapixels of output. Below are costs for common outputs.

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Adjust Lighting 2</code></td><td><a href="/files/4lcfxIiQK2u3X5vBlJk4">/files/4lcfxIiQK2u3X5vBlJk4</a></td><td><a href="/pages/1JCQzylyeWdr9GEQFmIV">/pages/1JCQzylyeWdr9GEQFmIV</a></td></tr><tr><td align="center"><code>Balance Color</code></td><td><a href="/files/iKyFhtO42sN3fGeLSUjo">/files/iKyFhtO42sN3fGeLSUjo</a></td><td><a href="/pages/4ko4hmZzW3cAyTpGVP92">/pages/4ko4hmZzW3cAyTpGVP92</a></td></tr><tr><td align="center"><code>Image Colorization</code></td><td><a href="/files/v6oP34rb7HakX96iLwhA">/files/v6oP34rb7HakX96iLwhA</a></td><td><a href="/pages/GMvRBZcuGg1UdHOGTMOw">/pages/GMvRBZcuGg1UdHOGTMOw</a></td></tr></tbody></table>


# Adjust Lighting 2

Intelligent exposure correction

### Model Overview

**Adjust Lighting 2** is a second-generation lighting correction model that automatically improves exposure, contrast, and tonal balance while preserving natural image appearance.

### Key Capabilities

* Automatically adjusts exposure and contrast for balanced results
* Improves highlight and shadow detail without harsh transitions
* Second-generation model with improved consistency and tonal handling

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/image/v1/lighting/async](<https://api.topazlabs.com/image/v1/lighting/async&#xA;&#xA;>)
  * `model` — `"Adjust V2"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `color_correction` — boolean
  * Adjust the vibrance.
* `exposure` — decimal between 0 and 2
  * Adjust the exposure.
* `highlight` — decimal between 0 and 2
  * Adjust prominence of highlights.
* `shadow` — decimal between 0 and 2
  * Adjust prominence of shadows.
* `temperature` — decimal between 0.01 and 1
  * Adjust overall warmth
* `opacity` — decimal between 0.01 and 1
  * Adjust strength of opacity.
* `saturation` — decimal between 0 and 1, default 0.2
  * Adjust saturation.

Any parameters that are not explicitly provided are configured to our default values. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* `lab_blend_alpha` — decimal between 0 and 1, default 0.6
* `lighting` — decimal between 0.5 and 1.5, default 1.0

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/uxQuUIYgnQTzI9Jww8RL">/files/uxQuUIYgnQTzI9Jww8RL</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-yaroslav-shuraev-8499870.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAdjust%20Lighting%20v1.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-yaroslav-shuraev-8499870.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAdjust%20Lighting%20v1.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/zyvDiDycGzkhP9Rf9EGU">/files/zyvDiDycGzkhP9Rf9EGU</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-n-voitkevich-5425793.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAdjust%20Lighting%20v2%20pexels-n-voitkevich-5425793-topaz-lighting.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-n-voitkevich-5425793.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAdjust%20Lighting%20v2%20pexels-n-voitkevich-5425793-topaz-lighting.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Balance Color

Automatic color correction

### Model Overview

**Balance Color** automatically corrects color balance and white balance issues to produce natural, visually consistent results across a wide range of images.

### Key Capabilities

* Corrects color casts and white balance automatically
* Produces natural-looking color without manual grading
* Ideal for fast, reliable color correction across diverse imagery

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/lighting/async>
  * `model` — `"White Balance"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `color_correction` — boolean
  * Adjust the vibrance.
* `exposure` — decimal between 0 and 2
  * Adjust the exposure.
* `highlight` — decimal between 0 and 2
  * Adjust prominence of highlights.
* `shadow` — decimal between 0 and 2
  * Adjust prominence of shadows.
* `temperature` — decimal between 0.01 and 1
  * Adjust overall warmth
* `opacity` — decimal between 0.01 and 1
  * Adjust strength of opacity.
* `saturation` — decimal between 0 and 1, default 0.2
  * Adjust saturation.

Any parameters that are not explicitly provided are configured to our default values. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/jfNrMIhk5hJoc5rK7dkG">/files/jfNrMIhk5hJoc5rK7dkG</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-100k-makhasette-2160826-3805874.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FBalance%20Color%20pexels-100k-makhasette-2160826-3805874-topaz-color.jpg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpexels-100k-makhasette-2160826-3805874.jpg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FBalance%20Color%20pexels-100k-makhasette-2160826-3805874-topaz-color.jpg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Image Colorization

Automatic colorization for black & white images

### Model Overview

**Image Colorization** automatically transforms black-and-white and faded images into natural, full-color results using context-aware color mapping.

It intelligently assigns realistic hues based on scene content, restoring life to historical photos and grayscale imagery while maintaining a natural, balanced appearance.

### Key Capabilities

* Converts black-and-white and faded images into realistic, full-color results.
* Automatically selects context-appropriate colors for natural-looking output.
* Ideal for restoring archival photos and enhancing historical imagery.

### Model Pricing

<table data-header-hidden data-full-width="false"><thead><tr><th width="119.84765625">Text</th><th width="60.390625" data-type="number">Number</th><th width="59.5390625" data-type="number"></th><th width="60.0859375" data-type="number"></th><th width="60.265625" data-type="number"></th><th width="59.94140625" data-type="number"></th><th width="59.5390625" data-type="number"></th><th width="60.34375" data-type="number"></th><th width="59.9296875" data-type="number"></th><th width="59.828125" data-type="number"></th><th width="59.5078125" data-type="number"></th></tr></thead><tbody><tr><td><code>Output MP</code></td><td>1</td><td>4</td><td>8</td><td>16</td><td>24</td><td>32</td><td>40</td><td>50</td><td>64</td><td>100</td></tr><tr><td><code>Credits</code></td><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td><td>2</td><td>2</td><td>3</td><td>3</td><td>5</td></tr></tbody></table>

### Getting Started

**Endpoint**

* <https://api.topazlabs.com/image/v1/lighting/async>
  * `model` — `"Colorize"`

<details>

<summary><strong>Endpoint-Specific Parameters</strong></summary>

* `color_correction` — boolean
  * Adjust the vibrance.
* `exposure` — decimal between 0 and 2
  * Adjust the exposure.
* `highlight` — decimal between 0 and 2
  * Adjust prominence of highlights.
* `shadow` — decimal between 0 and 2
  * Adjust prominence of shadows.
* `temperature` — decimal between 0.01 and 1
  * Adjust overall warmth
* `opacity` — decimal between 0.01 and 1
  * Adjust strength of opacity.
* `saturation` — decimal between 0 and 1, default 0.2
  * Adjust saturation.

Any parameters that are not explicitly provided are configured to our default values. Extra parameters provided that are not supported are ignored.

</details>

**Model-Specific Parameters**

* No parameters

**Resolution Limits**

* `input` — 512 MP
* `output` — 512 MP

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/RY56nbdnSXBKo6S7K266">/files/RY56nbdnSXBKo6S7K266</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpre%20color.jpeg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FColored.jpeg&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpre%20color.jpeg&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FColored.jpeg&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Proteus

Precision Video Upscale & Enhancement

### Model Family Overview

Essential video enhancement models designed for quality, precision, and control.

{% hint style="info" %}
Precision models attempt to improve quality without changing the source characteristics.
{% endhint %}

### Key Features

**Built for the widest range of video sources**

* High quality upscaling and enhancement across camera-based footage, CGI, and AI-generated video, with models optimized for both low resolution and high resolution sources.

**Clean, natural enhancement without artifacts**

* Improve resolution, reduce noise, and remove compression artifacts without introducing artificial edges or altering the character of the footage.

**Professional control and format support**

* Advanced parameters and dedicated handling for interlaced, telecine, and progressive sources support modern and legacy workflows.

**High resolution results with local and cloud workflows**

* Scale content up to 8K and beyond using efficient processing on local workstations or cloud-based infrastructure.

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
Gaia 2 (Animation) is roughly 50% cheaper than all other models in this family.\
\
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit/calculator).&#x20;
{% endhint %}

### Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Proteus</code></td><td><a href="/files/kGF83JWhxHAt5u7pybc0">/files/kGF83JWhxHAt5u7pybc0</a></td><td></td></tr><tr><td align="center"><code>Proteus Natural</code></td><td><a href="/files/PP7WKMonSRhKrmVb04uh">/files/PP7WKMonSRhKrmVb04uh</a></td><td></td></tr><tr><td align="center"><code>Rhea</code></td><td><a href="/files/68SJ5w9hFBN31JPb76KM">/files/68SJ5w9hFBN31JPb76KM</a></td><td></td></tr><tr><td align="center"><code>Theia</code></td><td><a href="/files/NZ4uXDkmxpMgipknPjmr">/files/NZ4uXDkmxpMgipknPjmr</a></td><td></td></tr><tr><td align="center"><code>Artemis</code></td><td><a href="/files/16H5qBiJ2C36Ahgj1RjS">/files/16H5qBiJ2C36Ahgj1RjS</a></td><td></td></tr><tr><td align="center"><code>Dione</code></td><td><a href="/files/HiWSQKwi49XdzZVP7cQm">/files/HiWSQKwi49XdzZVP7cQm</a></td><td></td></tr><tr><td align="center"><code>Gaia</code></td><td><a href="/files/u0sIhX9UhL9vrmNXBn28">/files/u0sIhX9UhL9vrmNXBn28</a></td><td></td></tr><tr><td align="center"><code>Gaia 2 (Animation)</code></td><td><a href="/files/APM6sPIeaC0sfTASR0qW">/files/APM6sPIeaC0sfTASR0qW</a></td><td><a href="/pages/axF7x6GUTwC1cGGZotpP">/pages/axF7x6GUTwC1cGGZotpP</a></td></tr><tr><td align="center"><code>Iris</code></td><td><a href="/files/wldQP0K9Y8p42p4hZRcF">/files/wldQP0K9Y8p42p4hZRcF</a></td><td></td></tr></tbody></table>


# Proteus

The default choice for video enhancement

### Model Overview

**Proteus** delivers high quality results across a wide range of sources and is recommended as the default model for most common video upscaling projects. A versatile, general purpose enhancement model for upscaling, denoising, and sharpening a wide range of low to medium quality video sources.

Proteus performs especially well on low to medium quality footage, including old, grainy, or heavily compressed video.

### Key Capabilities

* General purpose and most recommended video enhancement model
* Effective on both progressive and interlaced footage, commonly used to upscale legacy low resolution content to 4K
* Offers modifiable parameters for fine tuning results, including controls for compression recovery, detail enhancement, sharpening, noise reduction, dehalo, and anti aliasing or deblur

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"prob-4"`

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/kGF83JWhxHAt5u7pybc0">/files/kGF83JWhxHAt5u7pybc0</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSC_RipAq_001_EPRIII_LQ2.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSC_RipAq_001_EPRIII_LQ2_1_prob4.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSC_RipAq_001_EPRIII_LQ2.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSC_RipAq_001_EPRIII_LQ2_1_prob4.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/MGibasuJtWp1C6I2erc1">/files/MGibasuJtWp1C6I2erc1</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_hyper-real_Astronaut_in_space_waving_at_an_alien__0ac3e91e-399a-4309-8780-a6b8b7c9466b_1.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_hyper-real_Astronaut_in_space_waving_at_an_alien__0ac3e91e-399a-4309-8780-a6b8b7c9466b_1_prob4.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_hyper-real_Astronaut_in_space_waving_at_an_alien__0ac3e91e-399a-4309-8780-a6b8b7c9466b_1.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_hyper-real_Astronaut_in_space_waving_at_an_alien__0ac3e91e-399a-4309-8780-a6b8b7c9466b_1_prob4.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Proteus Natural

Next-generation natural enhancement

### Model Overview

**Proteus Natural** is an update to the popular Proteus model, designed to eliminate over sharpening and over enhancement that can occasionally occur during upscaling. This next generation refinement delivers a more natural, softer output while preserving texture and source character.

Proteus Natural reduces sharpening halos, aliasing, and background distortion, producing clean, stable upscales across a wide range of video sources and supporting both local and cloud workflows.

### Key Capabilities

**Second generation refinement of Proteus**

* Designed for a more natural, restrained enhancement compared to the original Proteus model.

**Cleaner results with fewer artifacts**

* Reduces halos, aliasing, and facial distortion, especially in small details and background faces.

**Stable, conservative upscaling for real-world footage**

* Avoids over sharpening or texture exaggeration and integrates well into multi-step enhancement workflows

### Pricing

| Duration | 360p → 720p | 540p → 1080p | 720p → 1440p | 1080p → 4K |
| -------- | ----------- | ------------ | ------------ | ---------- |
| **1s**   | 1           | 1            | 1            | 1          |
| **5s**   | 1           | 1            | 2            | 3          |
| **10s**  | 1           | 2            | 3            | 5          |
| **1m**   | 4           | 8            | 13           | 29         |
| **5m**   | 17          | 37           | 65           | 145        |
| **10m**  | 33          | 73           | 129          | 290        |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).\
\
Note: `pnat-1` is a 2x upscale only model. Example upscale factors and durations are displayed above.
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;&#xA;>)
  * `model` — `"pnat-1"`

**Model-Specific Parameters**

* No parameters

{% hint style="info" %}
Proteus Natural only uses a `2.0` upscale factor.
{% endhint %}

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/PP7WKMonSRhKrmVb04uh">/files/PP7WKMonSRhKrmVb04uh</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpn1-before-opt.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpn1-after-opt.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpn1-before-opt.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fpn1-after-opt.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Rhea

High-fidelity 4× upscaling for fine detail

### Model Overview

**Rhea** is a high fidelity enhancement model designed for 4× upscaling of organic textures and fine detail, delivering clean, controlled sharpness while preserving natural structure.

Rhea blends the general enhancement strengths of Proteus with the facial recovery capabilities of Iris to recover fine detail and faces from lower resolution sources such as 480p footage. It operates natively at a 4× scale and is best suited for workflows where maximum detail preservation is prioritized over render speed.

### Key Capabilities

* Optimized for high quality 4× upscaling of organic textures and fine detail
* Preserves faces, text, and small structures with natural looking sharpness
* Best suited for clean or lower resolution sources where fidelity is prioritized over speed

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"rhea-1"`

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTRex-Interview-Cam1_1_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTRex-Interview-Cam1_1_rhea1.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTRex-Interview-Cam1_1_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTRex-Interview-Cam1_1_rhea1.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/68SJ5w9hFBN31JPb76KM">/files/68SJ5w9hFBN31JPb76KM</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6274900_Surreal-Painted-Illusion-Monster_By_Gundars_Magone_Artlist_HD.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6274900_Surreal-Painted-Illusion-Monster_By_Gundars_Magone_Artlist_HD_rxl1.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6274900_Surreal-Painted-Illusion-Monster_By_Gundars_Magone_Artlist_HD.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6274900_Surreal-Painted-Illusion-Monster_By_Gundars_Magone_Artlist_HD_rxl1.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/wIZD3oVKN7pDMJ5KqfSf">/files/wIZD3oVKN7pDMJ5KqfSf</a></td></tr></tbody></table>


# Theia

Manual clarity and detail control

### Model Overview

**Theia** is a clarity focused enhancement model designed to sharpen and enhance detail in video footage while controlling noise. It is well suited for situations where additional detail is needed and a hands on approach to tuning results is preferred.

Theia provides granular manual control through three adjustable parameters and includes two fine tuning modes. Fine Tune Fidelity prioritizes stable, consistent detail with reduced artifacts, while Fine Tune Detail aggressively enhances detail on a per frame basis and may introduce subtle variation between frames.

### Key Capabilities

* Clarity focused sharpening and detail enhancement with noise control
* Granular manual adjustment using three core parameters
* Two fine tuning modes, **Theia Fine Tune Fidelity** (for stable results) and **Theia Fine Tune Detail** (for aggressive detail extraction)

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` —&#x20;
    * `"thd-3"` (Theia Fine Tune Detail)
    * `"thf-4"` (Theia Fine Tune Fidelity)

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view<br><code>Fine Tune Detail</code></td><td><a href="/files/tQSfJ29GJavxZu5akhaq">/files/tQSfJ29GJavxZu5akhaq</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F219153_small.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F219153_small_thd3.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F219153_small.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F219153_small_thd3.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view<br><code>Fine Tune Fidelity</code></td><td><a href="/files/Qu9pmin6iLMZre1lKMWK">/files/Qu9pmin6iLMZre1lKMWK</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F219153_small.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F219153_small_thf4.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F219153_small.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F219153_small_thf4.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Theia Fine Tune Detail

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"thd-3"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Theia Fine Tune Fidelity

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"thf-4"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Artemis

Balanced denoise and sharpening

### Model Overview

**Artemis** is a general enhancement model that balances detail enhancement with noise and artifact reduction. It is designed to handle low, medium, and high quality footage with a range of common issues, including haloing, aliasing, and compression artifacts.

### Key Capabilities

* General purpose denoise and sharpen model
* Offers multiple tuned variants for different footage conditions
* Available variant include **High Quality**, **Medium Quality**, **Low Quality**, **Medium Halo**, **Strong Halo**, and **Aliasing or Moire**

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` —&#x20;
    * `"ahq-12"` (Artemis HQ)
    * `"alqs-2"` (Artemis MQ)
    * `"alq-13"` (Artemis LQ)
    * `"amqs-2"` (Artemis Medium Halo)
    * `"amq-13"` (Artemis Strong Halo)
    * `"aaa-9"` (Artemis Aliasing / Moire)

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view<br><code>Artemis HQ</code></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short_ahq12_HQ.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short_ahq12_HQ.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/r3eTWEKlR84hLmcxN2y7">/files/r3eTWEKlR84hLmcxN2y7</a></td></tr><tr><td align="center">Click to view<br><code>Artemis MQ</code></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short_amq13_MQ.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short_amq13_MQ.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/QmIQfs7RsjV1ctqD9XBP">/files/QmIQfs7RsjV1ctqD9XBP</a></td></tr><tr><td align="center">Click to view<br><code>Artemis LQ</code></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short_alq13_LQ.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F8mm_Nature_EPRIII_1_tvai_short_alq13_LQ.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/ZCfRfDWGzL2DmEEzE76z">/files/ZCfRfDWGzL2DmEEzE76z</a></td></tr><tr><td align="center">Click to view<br><code>Artemis Medium Halo</code></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6402837_Cloth-Covered-Character-Abstract_By_Murad_Muradov_Artlist_4K_1.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6402837_Cloth-Covered-Character-Abstract_By_Murad_Muradov_Artlist_4K_1_amqs2.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6402837_Cloth-Covered-Character-Abstract_By_Murad_Muradov_Artlist_4K_1.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6402837_Cloth-Covered-Character-Abstract_By_Murad_Muradov_Artlist_4K_1_amqs2.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/16H5qBiJ2C36Ahgj1RjS">/files/16H5qBiJ2C36Ahgj1RjS</a></td></tr><tr><td align="center">Click to view<br><code>Artemis Aliasing Moire</code></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_Masquerade_done_in_a_2D_animation_from_the_90s_-_ad6b7fb0-9033-420f-844d-724c946d2d91_2.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_Masquerade_done_in_a_2D_animation_from_the_90s_-_ad6b7fb0-9033-420f-844d-724c946d2d91_2_aaa9.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_Masquerade_done_in_a_2D_animation_from_the_90s_-_ad6b7fb0-9033-420f-844d-724c946d2d91_2.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_Masquerade_done_in_a_2D_animation_from_the_90s_-_ad6b7fb0-9033-420f-844d-724c946d2d91_2_aaa9.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/4FiGIWC3HGvykg0BlHBl">/files/4FiGIWC3HGvykg0BlHBl</a></td></tr><tr><td align="center">Click to view<br><code>Artemis Strong Halo</code></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FVHS-C_SFCity_HomeVideo_EPRIII_CLIP.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FVHS-C_SFCity_HomeVideo_EPRIII_CLIP_alqs2.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FVHS-C_SFCity_HomeVideo_EPRIII_CLIP.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FVHS-C_SFCity_HomeVideo_EPRIII_CLIP_alqs2.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/wGopHGzPl7oniwZYQHP8">/files/wGopHGzPl7oniwZYQHP8</a></td></tr></tbody></table>


# Artemis Aliasing / Moire

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"aaa-9"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Artemis Low Quality

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"alq-13"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Artemis Medium Quality

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"alqs-2"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Artemis High Quality

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"ahq-12"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Artemis Medium Halo

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"amqs-2"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Artemis Strong Halo

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"amq-13"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Dione

Deinterlacing and legacy video conversion

Model Overview

**Dione** is designed for deinterlacing and upscaling interlaced video formats, converting sources such as 480i, 576i, 1080i, and legacy analog or DVD footage into a high quality progressive result.

### Key Capabilities

* Purpose built for interlaced video workflows
* Includes specialized variants tuned for different source types
* Available variants include **Dione DV** for digital video, **Dione TV** for analog broadcast sources, and **Dione Dehalo** for reducing edge artifacts and fringing

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` —&#x20;
    * `"ddv-3"` (Dione DV)
    * `"dtv-4"` (Dione TV)
    * `"dtd-4"` (Dione Robust)
    * `"dtvs-2"` (Dione Dehalo)
    * `"dtds-2"` (Dione Robust Dehalo)

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view<br><code>Dione DV</code></td><td><a href="/files/v7JPnvQQ1lEPr9DCIbhN">/files/v7JPnvQQ1lEPr9DCIbhN</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGuerrilla-NTSC-Interlaced-before_short_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGuerrilla-NTSC-Interlaced-before_short_ddv3.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGuerrilla-NTSC-Interlaced-before_short_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGuerrilla-NTSC-Interlaced-before_short_ddv3.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view<br><code>Dione TV</code></td><td><a href="/files/DAOaCCauRSeMFj8QtQqs">/files/DAOaCCauRSeMFj8QtQqs</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_Angel_short_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_Angel_short_dtv4.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_Angel_short_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_Angel_short_dtv4.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view<br><code>Dione Robust</code></td><td><a href="/files/OORscvLyO7SzctDOU38n">/files/OORscvLyO7SzctDOU38n</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_VHSC_HL2_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_VHSC_HL2_dtd4.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_VHSC_HL2_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_VHSC_HL2_dtd4.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view<br><code>Dione Dehalo</code></td><td><a href="/files/515vPyvQOftn9LfBguq2">/files/515vPyvQOftn9LfBguq2</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_VHSC_HL_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_VHSC_HL_dtvs2.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_VHSC_HL_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_VHSC_HL_dtvs2.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view<br><code>Dione Robust Dehalo</code></td><td><a href="/files/pF0EZqT7uWFuGk93vA78">/files/pF0EZqT7uWFuGk93vA78</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FB-Roll-02_RexJaw_int.mov&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FB-Roll-02_RexJaw_int_dtds2.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FB-Roll-02_RexJaw_int.mov&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FB-Roll-02_RexJaw_int_dtds2.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Dione DV

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"ddv-3"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Dione TV

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"dtv-4"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Dione Robust

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"dtd-4"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Dione Dehalo

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"dtvs-2"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Dione Robust Dehalo

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"dtds-2"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Gaia

Refinement for high-quality CGI and animation

### Model Overview

**Gaia** is designed to upscale and refine high quality CGI and animation sources. It assumes the input footage is already clean and well rendered, focusing on subtle refinement rather than heavy artifact removal.

Gaia is not intended for heavily compressed or damaged footage and is best used as a final step to increase resolution while preserving the original source characteristics.

### Key Capabilities

* Optimized for high fidelity CGI and animation content
* **Gaia High Quality (HQ)** improves fine detail and aliased edges in already clean sources
* **Gaia Computer Generated (CG)** is well suited for animation, linework, and stylized imagery

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` —&#x20;
    * `"gcg-5"` (Gaia CG)
    * `"ghq-5"` (Gaia HQ)

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view<br><code>Gaia CG</code></td><td><a href="/files/u0sIhX9UhL9vrmNXBn28">/files/u0sIhX9UhL9vrmNXBn28</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F259801_Activity-Sport-Girl-Gymnast_By_Serafima_Serafimova_Artlist_HD_1.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F259801_Activity-Sport-Girl-Gymnast_By_Serafima_Serafimova_Artlist_HD_1_gcg5.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F259801_Activity-Sport-Girl-Gymnast_By_Serafima_Serafimova_Artlist_HD_1.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F259801_Activity-Sport-Girl-Gymnast_By_Serafima_Serafimova_Artlist_HD_1_gcg5.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view<br><code>Gaia HQ</code></td><td></td><td></td></tr></tbody></table>


# Gaia 2 (Animation)

Next-generation frame-by-frame 2× upscaling for animation

### Model Overview

**Gaia 2** is a 2x upscaling model designed specifically for animation and frame-based sources. Unlike traditional video enhancement models that blend frames for temporal smoothness, Gaia 2 processes each frame independently to preserve the intended look of hand-crafted animation and avoid interpolation artifacts.

It is best suited for increasing the resolution of clean sources such as stop motion, traditional animation, and motion graphics, with secondary use on high-quality live action plates where frame independence is required.

### Key Capabilities

* Improved fidelity, quality, and speed compared to original Gaia model
* Frame-by-frame processing preserves original source intent without temporal blending
* Supports high-resolution image sequences, including EXR, for integration into VFX and animation workflows

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 300                       | 100                    |

{% hint style="info" %}
Gaia 2 is priced at roughly half the price of Gaia CG / HQ for shorter videos.\
\
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `ganim-1`

**Model-Specific Parameters**

* No parameters

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/APM6sPIeaC0sfTASR0qW">/files/APM6sPIeaC0sfTASR0qW</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F482656_Clock%20Man%20Cartoon%20Tiny%20People_By_Alex_Grigg_Artlist_HD_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F482656_Clock%20Man%20Cartoon%20Tiny%20People_By_Alex_Grigg_Artlist_HD_ganim1.mp4&#x26;src2label=Gaia%202&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F482656_Clock%20Man%20Cartoon%20Tiny%20People_By_Alex_Grigg_Artlist_HD_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F482656_Clock%20Man%20Cartoon%20Tiny%20People_By_Alex_Grigg_Artlist_HD_ganim1.mp4&#x26;src2label=Gaia%202&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/02BfafNV3Y7EHuxSfETD">/files/02BfafNV3Y7EHuxSfETD</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F760257_Victory%20Anime%202d%20Sunset_By_David_Octane_Artlist_4K.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F760257_Victory%20Anime%202d%20Sunset_By_David_Octane_Artlist_4K_ganim1.mp4&#x26;src2label=Gaia%202&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F760257_Victory%20Anime%202d%20Sunset_By_David_Octane_Artlist_4K.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F760257_Victory%20Anime%202d%20Sunset_By_David_Octane_Artlist_4K_ganim1.mp4&#x26;src2label=Gaia%202&#x26;zoom=1</a></td></tr></tbody></table>


# Gaia CG

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"gcg-5"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Gaia High Quality

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"ghq-5"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Iris

Face recovery for degraded footage

### Model Overview

**Iris** is a face focused enhancement model designed to recover facial detail in low to medium quality footage. It is optimized for footage where faces are degraded due to noise, compression, or interlacing.

Iris performs best on challenging sources such as archival material, broadcast footage, or heavily compressed video.

### Key Capabilities

* Specialized face recovery for older or degraded footage
* Works with both progressive and interlaced sources
* This model has been specifically trained for low quality (**LQ**) and mid quality (**MQ**) input videos.

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` —&#x20;
    * `"iris-3"` (Iris Low Quality)
    * `"iris-2"` (Iris Medium Quality)

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view<br><code>Iris LQ</code></td><td><a href="/files/bidSDnh5svYe77CSjvxI">/files/bidSDnh5svYe77CSjvxI</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FIris_Face_before.webm&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FIris_Face_after.webm&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FIris_Face_before.webm&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FIris_Face_after.webm&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view<br><code>Iris MQ</code></td><td><a href="/files/wldQP0K9Y8p42p4hZRcF">/files/wldQP0K9Y8p42p4hZRcF</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGuerrilla-NTSC-Interlaced-before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGuerrilla-4k-iris3.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGuerrilla-NTSC-Interlaced-before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FGuerrilla-4k-iris3.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Iris Low Quality

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"iris-3"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Iris Medium Quality

### Model Overview

### Key Capabilities

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"iris-2"`

**API Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center">Click to view</td></tr><tr><td align="center">Click to view</td></tr></tbody></table>


# Starlight

Generative Video Upscale & Enhancement

### Model Family Overview

Advanced diffusion based video enhancement models delivering high quality restoration of difficult archival footage and enhancement of modern GenAI video.

{% hint style="info" %}
Generative models improve video by intelligently adding detail and texture while preserving artistic intent.
{% endhint %}

### Key Features

**Restore and elevate challenging video sources**

* Recover detail, stability, and texture from degraded archival footage and low quality sources, scaling results cleanly to 4K and beyond.

**Enhance GenAI video while preserving creative intent**

* Predictive, diffusion-based enhancement improves clarity, consistency, and realism without altering the original visual style or structure.

**Natural detail and facial realism**

* Refines face detail and skin tones while reducing synthetic or “plastic” artifacts common in generative video outputs.

**Flexible processing: cloud or local**

* Starlight Mini and Starlight Sharp are specialized variants optimized for high-quality local rendering.

### Pricing

| Model                                                                           | Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------------------------------------------------------------- | ------------------------- | ---------------------- |
| [`Starlight Precise 1`](/video-models/starlight/starlight-precise-1-deprecated) | 10                        | \~6                    |
| [`Starlight Precise 2`](/video-models/starlight/starlight-precise-2-deprecated) | \~26                      | \~12                   |
| [`Starlight Precise 2.5`](/video-models/starlight/starlight-precise-2.5)        | \~26                      | \~12                   |
| [`Starlight HQ`](/video-models/starlight/starlight-hq)                          | \~26                      | \~12                   |
| [`Starlight Mini`](/video-models/starlight/starlight-mini)                      | \~26                      | \~12                   |
| [`Starlight Sharp`](/video-models/starlight/starlight-sharp)                    | \~26                      | \~12                   |
| [`Starlight Fast 1`](/video-models/starlight/starlight-fast-1-deprecated)       | \~52                      | \~24                   |
| [`Starlight Fast 2`](/video-models/starlight/starlight-fast-2)                  | \~52                      | \~24                   |

{% hint style="info" %}
The above pricing is for our "Quality" models. "Fast" models are priced at 50% of the "Quality" models.\
\
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Models

#### "Quality" Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Starlight Precise 1</code></td><td><a href="/files/tMHN6SSQDy54ougVwdU7">/files/tMHN6SSQDy54ougVwdU7</a></td><td><a href="/pages/NudnxBPiZa0kJFpSKXBI">/pages/NudnxBPiZa0kJFpSKXBI</a></td></tr><tr><td align="center"><code>Starlight Precise 2</code></td><td><a href="/files/aBXrkarP9NCESPBgaDQG">/files/aBXrkarP9NCESPBgaDQG</a></td><td><a href="/pages/aL31hOSUmaDJyjy6MMLU">/pages/aL31hOSUmaDJyjy6MMLU</a></td></tr><tr><td align="center"><code>Starlight HQ</code></td><td><a href="/files/n6qzyAColEs7cM0GqDnk">/files/n6qzyAColEs7cM0GqDnk</a></td><td><a href="/pages/L0rbDpkCO85wqV0xG96q">/pages/L0rbDpkCO85wqV0xG96q</a></td></tr><tr><td align="center"><code>Starlight Mini</code></td><td><a href="/files/JsSLXdjHwBRtQLcciUGP">/files/JsSLXdjHwBRtQLcciUGP</a></td><td><a href="/pages/p6XbRO3Xuv2zktU7q6X9">/pages/p6XbRO3Xuv2zktU7q6X9</a></td></tr><tr><td align="center"><code>Starlight Sharp</code></td><td><a href="/files/5Aolw92pIhZuz5dow2mz">/files/5Aolw92pIhZuz5dow2mz</a></td><td><a href="/pages/16zkswHnIFJ3E7RftDty">/pages/16zkswHnIFJ3E7RftDty</a></td></tr></tbody></table>

#### "Fast" Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Starlight Fast 1</code></td><td><a href="/files/TVrG25BOq0Pc2N6ZYVcO">/files/TVrG25BOq0Pc2N6ZYVcO</a></td><td><a href="/pages/9GClaqGsMc9NIkizhT3K">/pages/9GClaqGsMc9NIkizhT3K</a></td></tr><tr><td align="center"><code>Starlight Fast 2</code></td><td><a href="/files/eP7nHtzTtTTxOPIwXvp5">/files/eP7nHtzTtTTxOPIwXvp5</a></td><td><a href="/pages/T9fXClXyo1deZmDKBkoP">/pages/T9fXClXyo1deZmDKBkoP</a></td></tr></tbody></table>


# Starlight Precise 1 (Deprecated)

Restore footage once considered impossible with fully automatic diffusion enhancement

### Model Overview

**Starlight Precise 1** is the original diffusion-based video enhancement model and the first of its kind designed specifically for video. Originally developed as Project Starlight, it was created to enhance footage previously considered impossible to restore, including degraded film and low resolution GenAI video.

Precise 1 is a generative diffusion model that intelligently improves detail, temporal consistency, and structure while preserving artistic intent, performing all enhancement automatically without manual controls.

### Key Capabilities

* First ever diffusion model purpose built for video enhancement
* Transforms degraded, low resolution footage into clean, consistent HD or 4K results
* High quality, automatic enhancement with no sliders or manual tuning required

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 10                        | 6.0241                 |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit/calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"sl-1"`

**Model-Specific Parameters**

* `input_frame_count` — integer, optional; maximum 9000
* `video_profile` — string, optional
* `video_bit_depth` — integer, optional
* `video_codec` — string, optional

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_Steampunk_Male_robot_puts_a_wedding_ring_on_the_f_0e22ab34-3c17-43bb-abde-febd49842527_0-1.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_Steampunk_Male_robot_puts_a_wedding_ring_on_the_f_0e22ab34-3c17-43bb-abde-febd49842527_0-1-_starlight.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_Steampunk_Male_robot_puts_a_wedding_ring_on_the_f_0e22ab34-3c17-43bb-abde-febd49842527_0-1.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fu5739975918_Steampunk_Male_robot_puts_a_wedding_ring_on_the_f_0e22ab34-3c17-43bb-abde-febd49842527_0-1-_starlight.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/3vaIzuI6RQhrjOBww2Jx">/files/3vaIzuI6RQhrjOBww2Jx</a></td></tr><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTheScarletPimpernel_001.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTVAI_Starlight_TheScarletPimpernel_001_v001.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTheScarletPimpernel_001.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FTVAI_Starlight_TheScarletPimpernel_001_v001.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/72cQCYz4qYBRGvzsHfYh">/files/72cQCYz4qYBRGvzsHfYh</a></td></tr></tbody></table>


# Starlight Precise 2 (Deprecated)

Bring realism to GenAI video with natural faces, skin tones, and stable motion

### Model Overview

**Starlight Precise 2** is a second generation diffusion video model designed to deliver more natural faces and skin tones for native GenAI video sources. It prioritizes realism and quality while preserving artistic intent.

Precise 2 intelligently refines facial detail, skin texture, and structure. Using a single frame diffusion architecture, it reduces ghosting and instability in fast moving, inconsistent, or heavily compressed footage, resulting in improved clarity and temporal consistency.

### Key Capabilities

* Restores natural facial detail and skin tones while minimizing synthetic or “plastic” artifacts
* Best choice for enhancing GenAI video while preserving creative intent and visual structure
* Delivers improved stability and detail recovery for difficult or inconsistent footage

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 26.0417                   | 11.9179                |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit/calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"slp-2"`

**Model-Specific Parameters**

* `input_frame_count` — integer, optional; maximum 450
* `creativity` — `"low"`, `"middle"`, or `"high"`, optional
* `is_optimized_mode` — boolean, default true
* `enable_clc` — boolean, default true
* `video_profile` — string, optional
* `video_bit_depth` — integer, optional
* `video_codec` — string, optional

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/pALMATVgVCZoRQzjCNUs">/files/pALMATVgVCZoRQzjCNUs</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSchool_Kling_Before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSchool_Kling_Precise_Starlight_Precise_2.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSchool_Kling_Before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FSchool_Kling_Precise_Starlight_Precise_2.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/aBXrkarP9NCESPBgaDQG">/files/aBXrkarP9NCESPBgaDQG</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FShip%20Source%201.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FShip%201%204k%20SLP%202.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FShip%20Source%201.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FShip%201%204k%20SLP%202.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Starlight Precise 2.5

Improved realism for AI-generated video with enhanced faces, texture detail, and text clarity

### Model Overview

**Starlight Precise 2.5** is a diffusion video enhancement model designed to improve realism in AI-generated video by reducing plastic or artificial artifacts. Building on Precise 2, it enhances facial detail while improving fabrics, materials, and the clarity of text, labels, and logos.

Precise 2.5 is well suited to upscale and enhance AI-generated footage that already has strong composition and structure but appears soft or slightly artificial. It also performs well on archival content where sufficient visual information exists, such as digital video footage from the 2000s onward.

### Key Capabilities

* Improved realism for AI-generated video with more natural faces, materials, and textures
* Enhanced rendering of text, labels, and fine detail for higher fidelity results
* Broad applicability across GenAI and modern archival footage with consistent, stable outputs

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 26.0417                   | 11.9179                |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"slp-2.5"`

**Model-Specific Parameters**

* `input_frame_count` — integer, optional; maximum 9000
* `input_frame_rate` — number, optional
* `input_height` — integer, optional; default 1080
* `input_width` — integer, optional; default 1920
* `output_height` — integer, optional; default 1080
* `output_width` — integer, optional; default 1920
* `video_bit_depth` — integer, optional
  * Bit depth (e.g., 8, 10, 12, 16)
* `video_profile` — string, optional
  * Video profile (e.g., `'420'`, `'422'`, `'444'`)
* `video_codec` — string, optional
  * Video codec (e.g., `'ffv1'`, `'prores'`, `'vp9'`)

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/cdmc91VVIOBBLYaY2SjX">/files/cdmc91VVIOBBLYaY2SjX</a></td><td><a href="https://compare.topazlabs.com/share/video/?src1=https%3A%2F%2Ftopazlabs.s3.us-east-1.amazonaws.com%2Fweb-assets%2Fmodel-examples%2Fvideo_21_veo3.1.mp4&#x26;src1label=Source&#x26;src2=https%3A%2F%2Ftopazlabs.s3.us-east-1.amazonaws.com%2Fweb-assets%2Fmodel-examples%2Fvideo_21_veo3.1_slp2.5.mp4&#x26;src2label=SLP%202.5&#x26;zoom=1&#x26;view=slider">https://compare.topazlabs.com/share/video/?src1=https%3A%2F%2Ftopazlabs.s3.us-east-1.amazonaws.com%2Fweb-assets%2Fmodel-examples%2Fvideo_21_veo3.1.mp4&#x26;src1label=Source&#x26;src2=https%3A%2F%2Ftopazlabs.s3.us-east-1.amazonaws.com%2Fweb-assets%2Fmodel-examples%2Fvideo_21_veo3.1_slp2.5.mp4&#x26;src2label=SLP%202.5&#x26;zoom=1&#x26;view=slider</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/XIAmyX4lRMycqTalpTRd">/files/XIAmyX4lRMycqTalpTRd</a></td><td><a href="https://compare.topazlabs.com/share/video/?src1=https%3A%2F%2Ftopazlabs.s3.us-east-1.amazonaws.com%2Fweb-assets%2Fmodel-examples%2Fvideo_45_veo3.1.mp4&#x26;src1label=Source&#x26;src2=https%3A%2F%2Ftopazlabs.s3.us-east-1.amazonaws.com%2Fweb-assets%2Fmodel-examples%2Fvideo_45_veo3.1_slp2.5.mp4&#x26;src2label=SLP%202.5&#x26;zoom=1&#x26;view=slider">https://compare.topazlabs.com/share/video/?src1=https%3A%2F%2Ftopazlabs.s3.us-east-1.amazonaws.com%2Fweb-assets%2Fmodel-examples%2Fvideo_45_veo3.1.mp4&#x26;src1label=Source&#x26;src2=https%3A%2F%2Ftopazlabs.s3.us-east-1.amazonaws.com%2Fweb-assets%2Fmodel-examples%2Fvideo_45_veo3.1_slp2.5.mp4&#x26;src2label=SLP%202.5&#x26;zoom=1&#x26;view=slider</a></td></tr></tbody></table>


# Starlight HQ

Maximum quality generative enhancement for modern high-resolution video

### Model Overview

**Starlight HQ** is a high quality enhancement model designed for modern, high resolution video sources. It delivers a strong balance of detail and sharpness while preserving the visual intent of the original footage.

Unlike restoration focused models such as Starlight Mini, HQ is optimized for clean progressive video and larger source resolutions. It supports inputs from 480p through 4K and can render native 4K outputs, making it well suited for modern digital camera footage and high resolution finishing.

**Starlight HQ** can run locally in Topaz Video or in the cloud via API. For local processing, the model uses a larger architecture that prioritizes visual fidelity over speed and requires an NVIDIA GPU with at least 10GB of VRAM, with 12GB or more recommended.

### Key Capabilities

* High fidelity diffusion enhancement for modern digital camera sources
* Supports larger inputs up to 4K with native 4K output
* Ideal for high resolution workflows where maximum visual quality is the priority

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 26.0417                   | 11.9179                |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"slhq-1"`

**Model-Specific Parameters**

* `start_idx` — integer, default 0
* `end_idx` — decimal, default 1000000.0
* `upscaling_factor` — decimal, default 1.0
* `low_sharpness` — boolean, default false
* `keep_original` — boolean, default false
* `ffmpeg_encoding` — string, optional
* `ffmpeg_preproc_filters` — string, default `""`

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/psLCql2XE0tL5ThyblSl">/files/psLCql2XE0tL5ThyblSl</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6080099_Wild%20Horse%20Roadside%20Fence_By_Yuval_Aloni_Artlist_4K_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6080099_Wild%20Horse%20Roadside%20Fence_By_Yuval_Aloni_Artlist_4K_slhq.mp4&#x26;src2label=Starlight%20HQ&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6080099_Wild%20Horse%20Roadside%20Fence_By_Yuval_Aloni_Artlist_4K_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6080099_Wild%20Horse%20Roadside%20Fence_By_Yuval_Aloni_Artlist_4K_slhq.mp4&#x26;src2label=Starlight%20HQ&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/n6qzyAColEs7cM0GqDnk">/files/n6qzyAColEs7cM0GqDnk</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6341427_Elderly%20Couple%20Christmas%20Eve_By_Kristian_Ozer_Kettner_Artlist_HD.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6341427_Elderly%20Couple%20Christmas%20Eve_By_Kristian_Ozer_Kettner_Artlist_HD_slhq.mp4&#x26;src2label=Starlight%20HQ&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6341427_Elderly%20Couple%20Christmas%20Eve_By_Kristian_Ozer_Kettner_Artlist_HD.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6341427_Elderly%20Couple%20Christmas%20Eve_By_Kristian_Ozer_Kettner_Artlist_HD_slhq.mp4&#x26;src2label=Starlight%20HQ&#x26;zoom=1</a></td></tr></tbody></table>


# Starlight Mini

Powerful local diffusion restoration for archival and interlaced footage

### Model Overview

**Starlight Mini** is the first local diffusion model for video enhancement, delivering the core strengths of Starlight technology, optimized for desktop workflows. It enables diffusion based restoration and enhancement without relying on cloud processing. Mini is currently the most powerful diffusion-based video enhancement available for local desktop use.

Starlight Mini is well suited for degraded and archival sources, including 8mm and 16mm film, MiniDV, and standard definition video with automatic deinterlacing. Its output emphasizes natural texture and motion consistency, helping reduce flicker, banding, and overly harsh detail.

### Key Capabilities

* First and most powerful diffusion based video enhancement model available for local desktop processing
* Ideal for restoring degraded, archival, and low resolution footage that challenges traditional models
* Produces natural, stable results with reduced flicker, banding, and background artifacts

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 26.0417                   | 11.9179                |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"slm-1"`

**Model-Specific Parameters**

* `start_idx` — integer, default 0
* `end_idx` — decimal, default infinity
* `upscaling_factor` — decimal, default 1.0
* `ffmpeg_encoding` — string, optional
* `ffmpeg_preproc_filters` — string, default `""`

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/JsSLXdjHwBRtQLcciUGP">/files/JsSLXdjHwBRtQLcciUGP</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fstarlight-crowd-before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fstarlight-crowd-before_Precise_Starlight_Mini.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fstarlight-crowd-before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fstarlight-crowd-before_Precise_Starlight_Mini.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Starlight Sharp

Fast local restoration with sharper detail for clean, progressive video

### Model Overview

**Starlight Sharp** is a diffusion-based video enhancement model optimized for local or cloud processing. It is designed to sharpen low-res blurry videos and improve clarity on small faces.&#x20;

Starlight Sharp is used for restoration, detail recovery and compression cleanup. Unlike Mini, Starlight Sharp assumes a progressive input and does not perform automatic deinterlacing.

### Key Capabilities

* Local first diffusion-based restoration optimized for speed and sharp detail
* Restores clarity in degraded or low resolution footage
* Best suited for progressive or pre-deinterlaced sources in local desktop workflow

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 26.0417                   | 11.9179                |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"wonder-1"`

**Model-Specific Parameters**

* `start_idx` — integer, default 0
* `end_idx` — decimal, default 1000000.0
* `upscaling_factor` — decimal, default 1.0
* `low_sharpness` — boolean, default `false`
* `keep_original` — boolean, default `false`
* `ffmpeg_encoding` — string, optional
* `wm_path` — string, optional
* `ffmpeg_preproc_filters` — string, default `""`

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/BWiJ0nROLN3BwpqEBMKU">/files/BWiJ0nROLN3BwpqEBMKU</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F0002.MP4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F0002_1_sls.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F0002.MP4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F0002_1_sls.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/5Aolw92pIhZuz5dow2mz">/files/5Aolw92pIhZuz5dow2mz</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_FamilyTrip_2006_01_1_ddv3_2.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_FamilyTrip_2006_01_1_ddv3_2_sls.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_FamilyTrip_2006_01_1_ddv3_2.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FEPRIII_FamilyTrip_2006_01_1_ddv3_2_sls.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Starlight Fast 1 (Deprecated)

First generation generative upscaling for speed

### Model Overview

**Starlight Fast 1** is the first generation diffusion video enhancement model optimized for speed. It delivers fast results and is intended for workflows where performance and turnaround time are prioritized over maximum quality.

Fast 1 provides automatic enhancement with sharper detail than traditional upscalers, making it well suited for rapid iteration or time sensitive processing that still require stunning results.

### Key Capabilities

* First generation fast diffusion model optimized for quick results
* Prioritizes speed over maximum quality and realism

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 52.0833                   | 23.8357                |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit/calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"slf-1"`

**Model-Specific Parameters**

* `input_frame_count` — integer, optional; maximum 9000
* `video_profile` — string, optional
* `video_bit_depth` — integer, optional
* `video_codec` — string, optional

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/TVrG25BOq0Pc2N6ZYVcO">/files/TVrG25BOq0Pc2N6ZYVcO</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FUnderwater-dreamscape-a-pearl-white-freshwater-angel-fish-g___.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FUnderwater-dreamscape-a-pearl-white-freshwater-angel-fish-g____Precise_Starlight_Speed.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FUnderwater-dreamscape-a-pearl-white-freshwater-angel-fish-g___.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FUnderwater-dreamscape-a-pearl-white-freshwater-angel-fish-g____Precise_Starlight_Speed.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/5dZjn4l9T0haq1WqpJ6h">/files/5dZjn4l9T0haq1WqpJ6h</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAnime%20before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAnime%20After.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAnime%20before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAnime%20After.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Starlight Fast 2

2x faster diffusion upscaling with higher fidelity

### Model Overview

**Starlight Fast 2** is a second generation diffusion-based video enhancement model designed for improved speed and quality. It delivers significantly faster results than Fast 1 while producing more realistic outputs and sharper details.

Fast 2 balances performance and quality, making it well suited for high volume processing, rapid turnaround workflows, and scenarios where speed is critical but visual fidelity still matters.

### Key Capabilities

* Up to 2× faster performance compared to Starlight Fast 1
* Produces more realistic results and sharper detail than previous model
* Ideal for high volume and time sensitive workflows that require speed with improved quality

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 52.0833                   | 23.8357                |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit/calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"slf-2"`

**Model-Specific Parameters**

* `input_frame_count` — integer, optional; maximum 9000
* `start_idx` — integer, default 0
* `end_idx` — decimal, default 1000000.0
* `upscaling_factor` — decimal, default 1.0
* `low_sharpness` — boolean, default false
* `keep_original` — boolean, default false
* `ffmpeg_encoding` — string, optional
* `wm_path` — string, optional
* `ffmpeg_preproc_filters` — string, default `""`

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/eP7nHtzTtTTxOPIwXvp5">/files/eP7nHtzTtTTxOPIwXvp5</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FWorldsFair0001-before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FWorldsFair0001-before_Precise_Starlight_Fast_2.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FWorldsFair0001-before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FWorldsFair0001-before_Precise_Starlight_Fast_2.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/YdT7t4lIkuQwR8KAKvV5">/files/YdT7t4lIkuQwR8KAKvV5</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6429487_Woodpecker%20Bird%20Autumn%20Telephoto_By_Edwin_Haighton_Artlist_4K.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6429487_Woodpecker%20Bird%20Autumn%20Telephoto_By_Edwin_Haighton_Artlist_4K_slf.mp4&#x26;src2label=Starlight%20Fast%202&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6429487_Woodpecker%20Bird%20Autumn%20Telephoto_By_Edwin_Haighton_Artlist_4K.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6429487_Woodpecker%20Bird%20Autumn%20Telephoto_By_Edwin_Haighton_Artlist_4K_slf.mp4&#x26;src2label=Starlight%20Fast%202&#x26;zoom=1</a></td></tr></tbody></table>


# Astra

Creative Video Upscale & Enhancement

### Model Family Overview

Creative video enhancement models for upscaling GenAI video to 4K while generating new and dynamic details.

{% hint style="info" %}
Creative models add new levels of detail that can change objects, identity, and stylization.
{% endhint %}

### Key Features

**Creative diffusion-based upscaling for GenAI video**

* Enhance AI-generated footage using generative models designed for expressive, stylized results.

**Transform video with new detail and new texture**

* Add clarity, richness, and visual complexity while maintaining the character of the original generation.

**Adjustable creative intensity**

* Control the level of transformation, from subtle enhancement to bold, stylized creative detail.

**Cloud-optimized large model.**

* A resource intensive model available exclusively through cloud processing.

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| \~7.7                     | 4.3                    |

{% hint style="info" %}
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit/calculator).
{% endhint %}

### Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Astra Creative</code></td><td><a href="/files/KYbAtzB6ju9LGyJN1Ucr">/files/KYbAtzB6ju9LGyJN1Ucr</a></td><td><a href="/pages/Mve82EJZCOmYVbnL9p4k">/pages/Mve82EJZCOmYVbnL9p4k</a></td></tr></tbody></table>


# Astra 1 (Deprecated)

Transform GenAI video to 4K with creative upscaling that generates dynamic new  texture and detail

### Model Overview

**Astra** **1** is a creative diffusion-based upscaling model designed specifically for GenAI video. It transforms AI-generated footage to 4K by adding new, dynamic detail and texture, producing expressive and stylized results beyond traditional enhancement.

Astra 1 allows creators to control the level of creative transformation, from subtle refinement to bold, highly stylized output. It enhances clarity, richness, and visual complexity by adding new detail and texture to GenAI video. Due to its scale and creative flexibility, Astra 1 is a cloud-only model optimized for high-capacity processing.

### Key Capabilities

* Creative diffusion-based upscaling for GenAI video at 4K
* Adds new detail and texture with adjustable creative intensity
* Cloud-optimized model for expressive, stylized enhancement workflows

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 7.6786                    | 4.3                    |

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"slc-1"`

**Model-Specific Parameters**

* `input_frame_count` — integer, optional; maximum 450
* `creativity` — string (`"low"` | `"middle"` | `"high"`), required
* `video_profile` — string, optional
* `video_bit_depth` — integer, optional
* `video_codec` — string, optional

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/KYbAtzB6ju9LGyJN1Ucr">/files/KYbAtzB6ju9LGyJN1Ucr</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAnimated_Dude_Before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAnimated_Dude_Before_Creative_Starlight_Creative_Bold.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAnimated_Dude_Before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FAnimated_Dude_Before_Creative_Starlight_Creative_Bold.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Astra 2

Enhanced creative upscaling for GenAI video with advanced control over detail and style

### Model Overview

**Astra 2** is an advancement in creative diffusion-based upscaling for GenAI video, building on Astra 1 with expanded control over detail generation and stylization. It transforms AI-generated footage by adding new, dynamic detail and texture, with adjustable creativity and sharpness controls and prompt-based guidance for more precise creative direction.

Astra 2 performs best on stylized and GenAI sources, as well as wide shots and large-scale scenes where additional detail can be creatively inferred. It enhances clarity, richness, and visual complexity, and is optimized for expressive, stylized workflows.

### Key Capabilities

* Creatively transform GenAI sources with new detail and textures
* Expanded control with adjustable creativity and sharpness levels, plus prompt-based guidance
* Strong performance on stylized content, wide shots, and detail-sparse scenes

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 10                        | 6                      |

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"ast-2"`

**Model-Specific Parameters**

* `creativity` — decimal from 0.0 to 1.0, required
* `prompt` — string, optional
* `input_frame_count` — integer, optional; maximum 9000 *without* prompt | 450 *with* prompt
* `input_frame_rate` — integer
* `input_height` — integer
* `input_width` — integer
* `output_height` — integer
* `output_width` — integer
* `realism` — decimal from 0.0 to 1.0, optional
* `sharp` — decimal from 0.0 to 1.0, optional, default 0.5
  * Pre-enhance sharpness (0.0: Gaussian blur, 0.5: passthrough, 1.0: USM sharpening)

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/ZA7fCILFSifSNUTO8i2R">/files/ZA7fCILFSifSNUTO8i2R</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https://downloads.topazlabs.com/web-assets/model-examples/video_12.mp4&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/video_12_ast2_C4_S3.mp4&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/video?src1=https://downloads.topazlabs.com/web-assets/model-examples/video_12.mp4&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/video_12_ast2_C4_S3.mp4&#x26;src2label=After&#x26;zoom=1.0</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/pvbzlmg4fPTQWf4ZID6k">/files/pvbzlmg4fPTQWf4ZID6k</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https://downloads.topazlabs.com/web-assets/model-examples/video_15.mp4&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/video_15_ast2_C4_S3.mp4&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/video?src1=https://downloads.topazlabs.com/web-assets/model-examples/video_15.mp4&#x26;src1label=Before&#x26;src2=https://downloads.topazlabs.com/web-assets/model-examples/video_15_ast2_C4_S3.mp4&#x26;src2label=After&#x26;zoom=1.0</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/cWOxhqdMzMR4vVjftyhk">/files/cWOxhqdMzMR4vVjftyhk</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fvideo_18.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fvideo_18_ast2_C4_S3.mp4&#x26;src2label=After&#x26;zoom=1.0">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fvideo_18.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fvideo_18_ast2_C4_S3.mp4&#x26;src2label=After&#x26;zoom=1.0</a></td></tr></tbody></table>


# Denoise

Remove Noise and Reduce Grain

### Model Family Overview

Specialized denoise models designed for high-resolution footage and challenging low-light conditions.

### Key Features

**High fidelity denoising with speed or quality options**

* Choose models optimized for faster processing or maximum noise reduction accuracy.

**Reduce low-light and sensor noise without smearing detail**

* Clean pixel noise and grain introduced by camera sensors while preserving image integrity.

**Dedicated noise reduction for advanced workflows**

* Use Nyx High Fidelity to export noise pass for compositing or further refinement.

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above pricing is for our "Quality" models. "Fast" models are priced at roughly 50% of the "Quality" models for common output resolutions and durations.

Note: `Nyx` is priced in terms of frames per credit, unlike the other models in this family, so pricing for  model will be slightly different than the pricing table above.\
\
For more accurate estimates we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit/calculator).
{% endhint %}

### Models

#### "Quality" Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Nyx</code></td><td><a href="/files/ptKERNpLOJQvXRdDVsls">/files/ptKERNpLOJQvXRdDVsls</a></td><td><a href="/pages/7k4sYbZxetGwBC7ITaWQ">/pages/7k4sYbZxetGwBC7ITaWQ</a></td></tr><tr><td align="center"><code>Nyx High Fidelity</code></td><td><a href="/files/vziq4Wm0JIgJVbBGIcGV">/files/vziq4Wm0JIgJVbBGIcGV</a></td><td><a href="/pages/6YF8cnnUsVxCJzlpOelI">/pages/6YF8cnnUsVxCJzlpOelI</a></td></tr><tr><td align="center"><code>Nyx XL</code></td><td><a href="/files/R7rJlYdeaCfgWKB9JNqF">/files/R7rJlYdeaCfgWKB9JNqF</a></td><td><a href="/pages/C3XrFvR3gc9CAUBRknnK">/pages/C3XrFvR3gc9CAUBRknnK</a></td></tr></tbody></table>

#### "Fast" Models

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><code>Nyx Fast</code></td><td><a href="/files/48QcUSkjNeGRi7iOYXcD">/files/48QcUSkjNeGRi7iOYXcD</a></td><td><a href="/pages/Pe9a9zZBnPDMOY4weOn7">/pages/Pe9a9zZBnPDMOY4weOn7</a></td></tr></tbody></table>


# Nyx

High-quality denoising with natural texture preservation

### Model Overview

**Nyx** is a high-quality video denoising model designed to reduce noise and grain while preserving fine detail and natural texture. It is optimized for camera-based footage, especially content affected by sensor noise, low-light conditions, or heavy compression.

Nyx focuses exclusively on noise reduction without sharpening or creative modification, making it ideal for clean preprocessing or standalone denoising workflows.

### Key Capabilities

* High-quality denoising with natural texture preservation
* Reduces sensor noise and grain without smearing detail
* Dedicated noise reduction without added enhancement

### Pricing

| Frames Per Credit — 1080p | Frames Per Credit — 4k |
| ------------------------- | ---------------------- |
| 518                       | 129                    |

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"nyx-3"`

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fred-before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRed-Nyx-after.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fred-before.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2FRed-Nyx-after.mp4&#x26;src2label=After&#x26;zoom=1</a></td><td><a href="/files/ptKERNpLOJQvXRdDVsls">/files/ptKERNpLOJQvXRdDVsls</a></td></tr></tbody></table>


# Nyx High Fidelity

Precision denoising with pipeline-ready outputs

### Model Overview

**Nyx High Fidelity** is a denoise-only model designed to remove grain and noise from high resolution sources while preserving the original image exactly as captured. It performs no sharpening, enhancement, or creative modification, making it ideal for workflows where source fidelity must remain untouched.

Nyx High Fidelity supports advanced finishing pipelines by generating noise passes for external compositing, allowing teams to reintroduce grain or manage noise downstream with full control.

### Key Capabilities

* Maximum detail preservation during noise reduction
* Supports noise pass export for advanced compositing workflows
* Ideal for high-end post-production and finishing pipelines

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video](<https://api.topazlabs.com/video&#xA;&#xA;>)
  * `model` — `"nxhf-1"`

**Model-Specific Parameters**

* No parameters

{% hint style="info" %}
Nyx High Fidelity Denoise is designed to be a dedicated denoise model and **does not support the ability to upscale**.
{% endhint %}

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/vziq4Wm0JIgJVbBGIcGV">/files/vziq4Wm0JIgJVbBGIcGV</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcar_guy_short.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcar_guy_short_1_denoise.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcar_guy_short.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2Fcar_guy_short_1_denoise.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr><tr><td align="center">Click to view</td><td><a href="/files/mFXxiAXq9VfmgvWVwMOH">/files/mFXxiAXq9VfmgvWVwMOH</a></td><td><a href="https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6553847_Eating-Fish-Faroe-Islands-Puffin_By_Nathan_Moine_Artlist_4K_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6553847_Eating-Fish-Faroe-Islands-Puffin_By_Nathan_Moine_Artlist_4K_tvai_denoise.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/video?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6553847_Eating-Fish-Faroe-Islands-Puffin_By_Nathan_Moine_Artlist_4K_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6553847_Eating-Fish-Faroe-Islands-Puffin_By_Nathan_Moine_Artlist_4K_tvai_denoise.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Nyx XL

High-intensity denoising for extreme noise

### Model Overview

**Nyx XL** is an intensity-focused denoising model designed for aggressive noise and grain reduction. It applies stronger noise suppression than standard Nyx, making it suitable for severely noisy footage and difficult capture conditions.

Nyx XL should be used selectively, as its aggressive denoising prioritizes noise removal over maximum texture retention.

### Key Capabilities

* High-intensity denoising for extremely noisy footage
* Strong grain and noise suppression in difficult conditions
* Best used selectively for challenging sources

### Pricing

| Duration | 720p | 1080p | 4K  |
| -------- | ---- | ----- | --- |
| **1s**   | 1    | 1     | 1   |
| **5s**   | 1    | 1     | 3   |
| **10s**  | 1    | 2     | 6   |
| **1m**   | 4    | 8     | 31  |
| **5m**   | 17   | 38    | 151 |
| **10m**  | 34   | 76    | 302 |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"nxl-1"`

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/R7rJlYdeaCfgWKB9JNqF">/files/R7rJlYdeaCfgWKB9JNqF</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F694952_Makeup-Nightclub-Lipstick-Looking_By_Omri_Ohana_Artlist_HD.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F694952_Makeup-Nightclub-Lipstick-Looking_By_Omri_Ohana_Artlist_HD_4K_nxl1.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F694952_Makeup-Nightclub-Lipstick-Looking_By_Omri_Ohana_Artlist_HD.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F694952_Makeup-Nightclub-Lipstick-Looking_By_Omri_Ohana_Artlist_HD_4K_nxl1.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>


# Nyx Fast

Fast denoising for high-volume workflows

### Model Overview

**Nyx Fast** is a performance-optimized variant of Nyx designed for faster denoising with reduced computational cost. It provides effective noise reduction for workflows where speed and turnaround time are prioritized.

Nyx Fast is well suited for previews, batch processing, and time-sensitive workflows where clean results are needed quickly.

### Key Capabilities

* Faster denoising optimized for speed and efficiency
* Effective noise reduction for high-volume workflows
* Ideal for rapid turnaround and preview processing

### Pricing

| Duration | 720p → 720p | 1080p → 1080p | 4K → 4K |
| -------- | ----------- | ------------- | ------- |
| **1s**   | 1           | 1             | 1       |
| **5s**   | 1           | 1             | 2       |
| **10s**  | 1           | 1             | 3       |
| **1m**   | 2           | 4             | 16      |
| **5m**   | 9           | 19            | 76      |
| **10m**  | 17          | 38            | 151     |

{% hint style="info" %}
The above credit costs are all estimates calculated at 30fps. For more accurate pricing, we recommend checking out our [Credit Calculator](https://developer.topazlabs.com/credit-calculator).\
\
Additonally, `nxf-1` is a 1x only model, so it cannot upscale video resolution.
{% endhint %}

### Getting Started

**Endpoint**

* [https://api.topazlabs.com/video/](<https://api.topazlabs.com/video/&#xA;>)
  * `model` — `"nxf-1"`

**Model-Specific Parameters**

* `video_type` — `"Progressive"`, `"Interlaced"`, or `"ProgressiveInterlaced"`
* `auto` — `"Auto"`, `"Manual"`, or `"Relative"`
* `field_order` — `"TopFirst"`, `"BottomFirst"`, or `"Auto"`
* `focus_fix_level` — `"None"`, `"Normal"`, or `"Strong"`
* `compression` — decimal between -1 and 1
* `details` — decimal between -1 and 1
* `prenoise` — decimal between 0 and 0.1
* `noise` — decimal between -1 and 1
* `halo` — decimal between -1 and 1
* `preblur` — decimal between -1 and 1
* `blur` — decimal between -1 and 1
* `grain` — decimal between 0 and 0.1
* `grain_sigma` — decimal between 0 and 1
* `grain_size` — decimal between 0 and 5
* `grain_type` — `"silver_rich"`, `"gaussian"`, or `"grey"`
* `recover_original_detail_value` — decimal between 0 and 1

### Examples

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Click to view</td><td><a href="/files/48QcUSkjNeGRi7iOYXcD">/files/48QcUSkjNeGRi7iOYXcD</a></td><td><a href="https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6309552_Raver-Man-Fire-Twirling-Torch_By_Justinography_Artlist_4K_short_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6309552_Raver-Man-Fire-Twirling-Torch_By_Justinography_Artlist_4K_short_nxf1.mp4&#x26;src2label=After&#x26;zoom=1">https://compare.topazlabs.com/share/image?src1=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6309552_Raver-Man-Fire-Twirling-Torch_By_Justinography_Artlist_4K_short_tvai.mp4&#x26;src1label=Before&#x26;src2=https%3A%2F%2Fdownloads.topazlabs.com%2Fweb-assets%2Fmodel-examples%2F6309552_Raver-Man-Fire-Twirling-Torch_By_Justinography_Artlist_4K_short_nxf1.mp4&#x26;src2label=After&#x26;zoom=1</a></td></tr></tbody></table>




---

[Next Page](/llms-full.txt/1)

