> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qwencloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Model pricing

> Full per-model unit-price reference: text, image, video, audio, embeddings, and reranking.

{/* Source: Model Studio international model-pricing (sfm-cn/intl/en/model-studio/model-pricing.mdx), converted by scripts/intl_region/convert_pricing.py. Re-run that script to refresh this page; do not edit by hand. Do NOT run ops/model-pricing/gen_model_prices.py on this file: it would overwrite the per-region content with the old Singapore-only table. */}

Unit prices for **real-time inference** on QwenCloud models. Models, prices, and rate limits differ by **region** and by **service deployment scope**: a model can be offered in one region and not another, and the same model can have different prices in different regions or scopes. Each section below has one tab per region. Select the tab for the region whose endpoint you call. For regions, scopes, and endpoints, see [Regions and endpoints](/developer-guides/getting-started/regions).

<Note>
  - Prices are listed in USD and are **standard (list) prices**. For current discounts, see [Models](https://www.qwencloud.com/models) in the console.
  - The **Deployment scope** column shows where inference runs. See [Service deployment scopes](/developer-guides/getting-started/regions#service-deployment-scopes).
  - **Free quota** columns apply only to Singapore. No free quota is available in other regions. See [Free quota](/resources/free-quota).
  - Input prices in the tables do not include context cache prices, unless a cache column is shown. Billing rules (batch, context cache, thinking mode, image, video, and speech billing) are in [Pricing](/developer-guides/getting-started/pricing).
</Note>

## Tiered pricing rules <span id="d3be061317ozi" />

Some models use tiered pricing. The unit price is determined by the total number of input tokens in a single request. All tokens in the request are billed at the unit price of the corresponding tier.

In the pricing tiers, K means 1,000 and M means 1,000,000. For example, 128K equals 128,000 tokens, 256K equals 256,000 tokens, and 1M equals 1,000,000 tokens.

For example, a model has two pricing tiers: 0 \< tokens ≤ 32K and 32K \< tokens ≤ 128K. If a request contains 100K input tokens, it falls into the second tier (32K \< 100K ≤ 128K), and all tokens are billed at the unit price of the second tier.

## Text generation - Qwen <span id="52500fd0880my" />

### Qwen-Max <span id="f82b6d3f48h8m" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max-0902

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max

            > Currently equivalent to qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-06-08

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-preview

            > Currently equivalent to qwen3.7-max-2026-05-17
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Thinking mode only
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-05-17
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Thinking mode only
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>
      </tbody>
    </table>

    ##### More models <span id="cbd82810644gh" />

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-max

            > 50% [batch inference](/developer-guides/text-generation/batch) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking mode only
          </td>

          <td style={{ verticalAlign: "top" }}>
            No tiered pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max-0902

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max

            > Currently equivalent to qwen3.7-max-2026-05-20

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-06-08

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>
      </tbody>
    </table>

    ##### More models <span id="3ac7ff9a27nxw" />

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-max</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td style={{ verticalAlign: "top" }}><p>Non-Thinking mode only</p></td><td style={{ verticalAlign: "top" }}><p>No tiered pricing</p></td><td style={{ verticalAlign: "top" }}><p>\$0.345</p></td><td style={{ verticalAlign: "top" }}><p>\$1.377</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <Note>
      The following table shows <strong>list prices</strong>. Some models offer limited-time night/daytime discounts (see labels next to prices). Night hours: 22:00 to 08:00 (UTC+8), based on billing time; other hours are daytime hours.
    </Note>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max-0902

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max

            > Currently equivalent to qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-06-08

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <Note>
      The following table shows <strong>list prices</strong>. Some models offer limited-time night/daytime discounts (see labels next to prices). Night hours: 22:00 to 08:00 (UTC+8), based on billing time; other hours are daytime hours.
    </Note>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max-0902

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max

            > Currently equivalent to qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-06-08

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <Note>
      The following table shows <strong>list prices</strong>. Some models offer limited-time night/daytime discounts (see labels next to prices). Night hours: 22:00 to 08:00 (UTC+8), based on billing time; other hours are daytime hours.
    </Note>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.73%" }} />

        <col style={{ width: "16.73%" }} />

        <col style={{ width: "16.73%" }} />

        <col style={{ width: "16.73%" }} />

        <col style={{ width: "16.73%" }} />

        <col style={{ width: "16.35%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max-0902

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max

            > Currently equivalent to qwen3.7-max-2026-05-20

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-05-20

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <Note>
      The following table shows <strong>list prices</strong>. Some models offer limited-time night/daytime discounts (see labels next to prices). Night hours: 22:00 to 08:00 (UTC+8), based on billing time; other hours are daytime hours.
    </Note>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-max-0902

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max

            > Currently equivalent to qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-06-08

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.7-max-2026-05-20

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen-Plus <span id="3ca9f7fa60u88" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.2%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Non-Thinking mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Thinking mode (chain of thought + answer)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus

            > Currently equivalent to qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.4 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.6 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.6 <strong>(Limited-time 20% off)</strong>
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.2 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$4.8 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$4.8 <strong>(Limited-time 20% off)</strong>
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.8
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.8
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus

            > Currently equivalent to qwen3.6-plus-2026-04-02
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus-2026-04-02
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.5-plus

            > Currently equivalent to qwen3.5-plus-2026-02-15
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.5-plus-2026-04-20
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.5-plus-2026-02-15
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus

            > Currently equivalent to qwen-plus-2025-12-01
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus-latest
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus-2025-12-01
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-2025-07-14
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            No tiered pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-2025-04-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            No tiered pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-2025-01-25
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            No tiered pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            -
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Non-Thinking mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Thinking mode (chain of thought + answer)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus

            > Currently equivalent to qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.276 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time 20% off)</strong>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.826 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time 20% off)</strong>
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.826
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus

            > Currently equivalent to qwen3.6-plus-2026-04-02
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus-2026-04-02
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-plus

            > Currently equivalent to qwen3.5-plus-2026-02-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.573
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-plus-2026-04-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.573
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-plus-2026-02-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.573
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-plus

            > Currently equivalent to qwen-plus-2025-12-01
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.345
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.868
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.441
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.689
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.881
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.175
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-plus-latest
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.345
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.868
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.441
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.689
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.881
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.175
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-plus-2025-12-01
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.345
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.868
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.441
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.689
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.881
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.175
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-2025-07-14
          </td>

          <td style={{ verticalAlign: "top" }}>
            No tiered pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-2025-04-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            No tiered pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>
      </tbody>
    </table>

    ##### More models <span id="b0c1760b46fvx" />

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-plus-2025-01-25</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td style={{ verticalAlign: "top" }}><p>No tiered pricing</p></td><td style={{ verticalAlign: "top" }}><p>\$0.115</p></td><td style={{ verticalAlign: "top" }}><p>\$0.287</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-plus-2025-01-12</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td style={{ verticalAlign: "top" }}><p>No tiered pricing</p></td><td style={{ verticalAlign: "top" }}><p>\$0.115</p></td><td style={{ verticalAlign: "top" }}><p>\$0.287</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-plus-2024-12-20</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td style={{ verticalAlign: "top" }}><p>No tiered pricing</p></td><td style={{ verticalAlign: "top" }}><p>\$0.115</p></td><td style={{ verticalAlign: "top" }}><p>\$0.287</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <Note>
      The following table shows <strong>list prices</strong>. Some models offer limited-time night/daytime discounts (see labels next to prices). Night hours: 22:00 to 08:00 (UTC+8), based on billing time; other hours are daytime hours.
    </Note>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Non-Thinking mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Thinking mode (chain of thought + answer)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus

            > Currently equivalent to qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.276 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.826 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.826
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus

            > Currently equivalent to qwen3.6-plus-2026-04-02
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus-2026-04-02
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-plus

            > Currently equivalent to qwen3.5-plus-2026-02-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.573
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-plus-2026-02-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.573
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-plus

            > Currently equivalent to qwen-plus-2025-12-01
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.345
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.868
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.441
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.689
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.881
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.175
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus

            > Currently equivalent to qwen-plus-2025-12-01
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            EU
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-plus-2025-12-01
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.345
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.868
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.441
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.689
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.881
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.175
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus-2025-12-01
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            EU
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <Note>
      The following table shows <strong>list prices</strong>. Some models offer limited-time night/daytime discounts (see labels next to prices). Night hours: 22:00 to 08:00 (UTC+8), based on billing time; other hours are daytime hours.
    </Note>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Non-Thinking mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Thinking mode (chain of thought + answer)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus

            > Currently equivalent to qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.276 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.826 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.826
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus

            > Currently equivalent to qwen3.6-plus-2026-04-02
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus

            > Currently equivalent to qwen-plus-2025-12-01
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            China (Hong Kong)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus-2025-12-01
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            China (Hong Kong)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input token range per request</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Non-Thinking mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Thinking mode (Chain of thought + answer)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus

            > Currently equivalent to qwen3.7-plus-2026-05-26

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Japan
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.4 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.6 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.6 <strong>(Limited-time 20% off)</strong>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.2 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$4.8 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$4.8 <strong>(Limited-time 20% off)</strong>
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus-2026-05-26

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Japan
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.8
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.8
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus

            > Currently equivalent to qwen3.7-plus-2026-05-26

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.276 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.826 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus-2026-05-26

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.826
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus

            > Currently equivalent to qwen3.6-plus-2026-04-02

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus-2026-04-02
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <Note>
      The following table shows <strong>list prices</strong>. Some models offer limited-time night/daytime discounts (see labels next to prices). Night hours: 22:00 to 08:00 (UTC+8), based on billing time; other hours are daytime hours.
    </Note>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Non-Thinking mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Thinking mode (chain of thought + answer)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus

            > Currently equivalent to qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.276 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.101 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.826 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$3.301 <strong>(Limited-time night 60% off)</strong>, daytime 20% off
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$0.4 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.6 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.6 <strong>(Limited-time 20% off)</strong>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$1.2 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$4.8 <strong>(Limited-time 20% off)</strong>
          </td>

          <td style={{ verticalAlign: "top" }}>
            List price \$4.8 <strong>(Limited-time 20% off)</strong>
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.7-plus-2026-05-26

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.826
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus

            > Currently equivalent to qwen3.6-plus-2026-04-02
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-plus-2026-04-02
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.276
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.651
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.101
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.602
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-plus

            > Currently equivalent to qwen3.5-plus-2026-02-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.573
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-plus-2026-02-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.688
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.573
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.44
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-plus

            > Currently equivalent to qwen-plus-2025-12-01
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.345
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.868
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.441
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.689
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.881
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.175
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-plus-2025-12-01
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.345
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.868
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.441
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.689
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6.881
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.175
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-plus-2025-12-01
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen-Flash <span id="abf36317c47td" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.67%" }} />

        <col style={{ width: "16.67%" }} />

        <col style={{ width: "16.67%" }} />

        <col style={{ width: "16.67%" }} />

        <col style={{ width: "16.67%" }} />

        <col style={{ width: "16.65%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.47
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash

            > Currently equivalent to qwen3.7-flash-2026-07-15

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.030
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.130
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.400
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.200
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.800
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash-2026-07-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.030
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.130
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.400
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.200
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.800
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash

            > Currently equivalent to qwen3.6-flash-2026-04-16

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.5
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash-2026-04-16
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.5
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-flash

            > Currently equivalent to qwen3.5-flash-2026-02-23

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-flash-2026-02-23
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-flash

            > Currently equivalent to qwen-flash-2025-07-28

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.05
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-flash-2025-07-28
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.05
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25.04%" }} />

        <col style={{ width: "25.04%" }} />

        <col style={{ width: "25.04%" }} />

        <col style={{ width: "24.88%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.113
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.382
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash

            > Currently equivalent to qwen3.7-flash-2026-07-15

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash-2026-07-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash

            > Currently equivalent to qwen3.6-flash-2026-04-16

            > 50% [batch inference](/developer-guides/text-generation/batch) discount

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash-2026-04-16
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-flash

            > Currently equivalent to qwen3.5-flash-2026-02-23
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.029
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.172
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-flash-2026-02-23
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.029
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.172
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-flash

            > Currently equivalent to qwen-flash-2025-07-28

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.022
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.087
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.173
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.721
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-flash-2025-07-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.022
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.087
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.173
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.721
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "19.88%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            EU
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.47
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.113
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.382
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash

            > Currently equivalent to qwen3.7-flash-2026-07-15

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash-2026-07-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash

            > Currently equivalent to qwen3.6-flash-2026-04-16
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash-2026-04-16
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-flash

            > Currently equivalent to qwen3.5-flash-2026-02-23
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.029
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.172
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-flash

            > Currently equivalent to qwen3.5-flash-2026-02-23

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            EU
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-flash-2026-02-23
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.029
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.172
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-flash-2026-02-23
          </td>

          <td style={{ verticalAlign: "top" }}>
            EU
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-flash

            > Currently equivalent to qwen-flash-2025-07-28

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.022
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.087
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.173
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.721
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-flash-2025-07-28
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.022
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.087
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.173
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.721
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "19.88%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Hong Kong
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.47
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.113
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.382
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash

            > Currently equivalent to qwen3.7-flash-2026-07-15

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash-2026-07-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash

            > Currently equivalent to qwen3.6-flash-2026-04-16
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-flash

            > Currently equivalent to qwen3.5-flash-2026-02-23

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            China (Hong Kong)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-flash-2026-02-23
          </td>

          <td style={{ verticalAlign: "top" }}>
            China (Hong Kong)
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "19.95%" }} />

        <col style={{ width: "19.95%" }} />

        <col style={{ width: "19.95%" }} />

        <col style={{ width: "19.95%" }} />

        <col style={{ width: "20.2%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input token range per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.113
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.382
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash

            > Currently equivalent to qwen3.7-flash-2026-07-15

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash-2026-07-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash

            > Currently equivalent to qwen3.6-flash-2026-04-16

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash-2026-04-16
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.113
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.382
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.47
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash

            > Currently equivalent to qwen3.7-flash-2026-07-15

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash

            > Currently equivalent to qwen3.7-flash-2026-07-15

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.030
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.130
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.400
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.200
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.800
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.7-flash-2026-07-15
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.028
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.110
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.083
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.330
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.660
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash

            > Currently equivalent to qwen3.6-flash-2026-04-16
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash-2026-04-16
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.165
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.99
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.961
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen3.6-flash
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.5
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-flash

            > Currently equivalent to qwen3.5-flash-2026-02-23
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.029
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.172
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3.5-flash-2026-02-23
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.029
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.147
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.172
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.72
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-flash

            > Currently equivalent to qwen-flash-2025-07-28

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.022
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.087
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.173
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.721
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-flash
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.05
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen-flash-2025-07-28
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.022
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.087
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.173
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.721
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            qwen-flash-2025-07-28
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.05
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen-Omni <span id="ea2cc071fdn3e" />

Pricing rule: billed by input tokens and output tokens. For the token calculation rules of different modalities, see [Billing and rate limits](/developer-guides/speech/multimodal-speech#billing-and-rate-limits).

<Tabs>
  <Tab title="Singapore">
| **Model ID**         | **Deployment scope** | **Input price (per million tokens)** | **Cache-hit input price (per million tokens)** | **Output price (per million tokens)** |
| -------------------- | -------------------- | ------------------------------------ | ---------------------------------------------- | ------------------------------------- |
| `qwen3.8-omni-flash` | International        | \$0.15                               | \$0.016                                        | \$0.47                                |

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Text/Image/video</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Audio</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Text</strong>

            > Multimodal input
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Text + audio</strong>

            > Audio only billed
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-plus

            > Currently equivalent to qwen3.5-omni-plus-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$11
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$8.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$44
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-plus-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$11
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$8.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$44
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-flash

            > Currently equivalent to qwen3.5-omni-flash-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$11.9
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-flash-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$11.9
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>
      </tbody>
    </table>

    <Accordion title="More models">
      <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
        <colgroup>
          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />

          <col style={{ width: "10%" }} />
        </colgroup>

        <thead>
          <tr>
            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Model ID</strong>
            </th>

            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Deployment scope</strong>
            </th>

            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Mode</strong>
            </th>

            <th colSpan={3} style={{ verticalAlign: "top" }}>
              <strong>Input price (per 1 million tokens)</strong>
            </th>

            <th colSpan={3} style={{ verticalAlign: "top" }}>
              <strong>Output price (per 1 million tokens)</strong>
            </th>

            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Free quota</strong>[(Note)](/resources/free-quota)
            </th>
          </tr>

          <tr>
            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Audio</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Image/video</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>

              > Text-only input
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>

              > Multimodal input
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text + audio</strong>

              > Audio only billed
            </th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td style={{ verticalAlign: "top" }}>
              qwen3-omni-flash
            </td>

            <td style={{ verticalAlign: "top" }}>
              International
            </td>

            <td style={{ verticalAlign: "top" }}>
              Non-Thinking and Thinking modes
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.43
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$3.81
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.78
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$1.66
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$3.06
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$15.11
            </td>

            <td style={{ verticalAlign: "top" }}>
              <p>No free quota</p>
            </td>
          </tr>
        </tbody>
      </table>
    </Accordion>
  </Tab>

  <Tab title="China North 2 (Beijing)">
| **Model ID**         | **Deployment scope** | **Input price (per million tokens)** | **Cache-hit input price (per million tokens)** | **Output price (per million tokens)** |
| -------------------- | -------------------- | ------------------------------------ | ---------------------------------------------- | ------------------------------------- |
| `qwen3.8-omni-flash` | Chinese mainland     | \$0.113                              | \$0.014                                        | \$0.382                               |

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Text/Image/video</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Audio</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Text</strong>

            > Multimodal input
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Text + audio</strong>

            > Audio only billed
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-plus

            > Currently equivalent to qwen3.5-omni-plus-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.96
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.29
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$5.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$29.29
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-plus-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.96
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.29
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$5.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$29.29
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-flash

            > Currently equivalent to qwen3.5-omni-flash-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.48
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.83
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.9
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-flash-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.48
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.83
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.9
          </td>
        </tr>
      </tbody>
    </table>

    <Accordion title="More models">
      <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
        <colgroup>
          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />
        </colgroup>

        <thead>
          <tr>
            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Model ID</strong>
            </th>

            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Deployment scope</strong>
            </th>

            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Mode</strong>
            </th>

            <th colSpan={3} style={{ verticalAlign: "top" }}>
              <strong>Input price (per 1 million tokens)</strong>
            </th>

            <th colSpan={3} style={{ verticalAlign: "top" }}>
              <strong>Output price (per 1 million tokens)</strong>
            </th>
          </tr>

          <tr>
            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Audio</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Image/video</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>

              > Text-only input
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>

              > Multimodal input
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text + audio</strong>

              > Audio only billed
            </th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td style={{ verticalAlign: "top" }}>
              qwen3-omni-flash
            </td>

            <td style={{ verticalAlign: "top" }}>
              Chinese mainland
            </td>

            <td style={{ verticalAlign: "top" }}>
              Non-Thinking and Thinking modes
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.258
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$2.265
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.473
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.989
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$1.821
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$8.974
            </td>
          </tr>
        </tbody>
      </table>
    </Accordion>
  </Tab>

  <Tab title="Germany (Frankfurt)">
| **Model ID**         | **Deployment scope** | **Input price (per million tokens)** | **Cache-hit input price (per million tokens)** | **Output price (per million tokens)** |
| -------------------- | -------------------- | ------------------------------------ | ---------------------------------------------- | ------------------------------------- |
| `qwen3.8-omni-flash` | Global               | \$0.113                              | \$0.014                                        | \$0.382                               |
  </Tab>

  <Tab title="China (Hong Kong)">
| **Model ID**         | **Deployment scope** | **Input price (per million tokens)** | **Cache-hit input price (per million tokens)** | **Output price (per million tokens)** |
| -------------------- | -------------------- | ------------------------------------ | ---------------------------------------------- | ------------------------------------- |
| `qwen3.8-omni-flash` | Global               | \$0.113                              | \$0.014                                        | \$0.382                               |
  </Tab>

  <Tab title="Japan (Tokyo)">
| **Model ID**         | **Deployment scope** | **Input price (per million tokens)** | **Cache-hit input price (per million tokens)** | **Output price (per million tokens)** |
| -------------------- | -------------------- | ------------------------------------ | ---------------------------------------------- | ------------------------------------- |
| `qwen3.8-omni-flash` | Global               | \$0.113                              | \$0.014                                        | \$0.382                               |
  </Tab>

  <Tab title="US (Virginia)">
| **Model ID**         | **Deployment scope** | **Input price (per million tokens)** | **Cache-hit input price (per million tokens)** | **Output price (per million tokens)** |
| -------------------- | -------------------- | ------------------------------------ | ---------------------------------------------- | ------------------------------------- |
| `qwen3.8-omni-flash` | Global               | \$0.113                              | \$0.014                                        | \$0.382                               |
  </Tab>
</Tabs>

### Qwen-Omni-Realtime <span id="35a60b712d2if" />

Pricing rule: billed by input tokens and output tokens. For the token calculation rules of different modalities, see [Billing and rate limits](/developer-guides/speech/realtime-multimodal-speech#billing).

For speech output, `qwen3.8-omni-flash-realtime` bills both the audio and its corresponding text at their respective output rates. Qwen3.5-Omni-Realtime models bill only the audio; the corresponding text is not charged.

<Tabs>
  <Tab title="Singapore">
    Prices in USD per million tokens.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "13%" }} /><col style={{ width: "13%" }} /><col style={{ width: "13%" }} /><col style={{ width: "13%" }} /><col style={{ width: "23%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input: text/images/video</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input: audio</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output: text</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output: audio</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p><code>qwen3.8-omni-flash-realtime</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.23</p></td><td style={{ verticalAlign: "top" }}><p>\$0.93</p></td><td style={{ verticalAlign: "top" }}><p>\$0.70</p></td><td style={{ verticalAlign: "top" }}><p>\$1.87</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr></tbody></table>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Text/image</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Audio</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Text</strong>

            > Multimodal input
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Text + audio</strong>

            > Audio only billed
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-plus-realtime

            > Currently equivalent to qwen3.5-omni-plus-realtime-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$16.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$62
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-plus-realtime-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$16.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$12.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$62
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-flash-realtime

            > Currently equivalent to qwen3.5-omni-flash-realtime-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.55
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$17.7
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-flash-realtime-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.55
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$17.7
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>
      </tbody>
    </table>

    <Accordion title="More models">
      <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
        <colgroup>
          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />

          <col style={{ width: "11.111111%" }} />
        </colgroup>

        <thead>
          <tr>
            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Model ID</strong>
            </th>

            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Deployment scope</strong>
            </th>

            <th colSpan={3} style={{ verticalAlign: "top" }}>
              <strong>Input price (per 1 million tokens)</strong>
            </th>

            <th colSpan={3} style={{ verticalAlign: "top" }}>
              <strong>Output price (per 1 million tokens)</strong>
            </th>

            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Free quota</strong>[(Note)](/resources/free-quota)
            </th>
          </tr>

          <tr>
            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Audio</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Image</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>

              > Text-only input
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>

              > Multimodal input
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text + audio</strong>

              > Audio only billed
            </th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td style={{ verticalAlign: "top" }}>
              qwen3-omni-flash-realtime-2025-09-15
            </td>

            <td style={{ verticalAlign: "top" }}>
              International
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.52
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$4.57
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.94
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$1.99
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$3.67
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$18.13
            </td>

            <td style={{ verticalAlign: "top" }}>
              <p>No free quota</p>
            </td>
          </tr>
        </tbody>
      </table>
    </Accordion>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    Prices in USD per million tokens.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "32%" }} /><col style={{ width: "17%" }} /><col style={{ width: "17%" }} /><col style={{ width: "17%" }} /><col style={{ width: "17%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input: text/images/video</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input: audio</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output: text</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output: audio</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p><code>qwen3.8-omni-flash-realtime</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.212</p></td><td style={{ verticalAlign: "top" }}><p>\$0.848</p></td><td style={{ verticalAlign: "top" }}><p>\$0.636</p></td><td style={{ verticalAlign: "top" }}><p>\$1.696</p></td></tr></tbody></table>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Text/image</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Audio</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Text</strong>

            > Multimodal input
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Text + audio</strong>

            > Audio only billed
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-plus-realtime

            > Currently equivalent to qwen3.5-omni-plus-realtime-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.38
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$11
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$8.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$41.26
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-plus-realtime-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.38
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$11
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$8.25
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$41.26
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-flash-realtime

            > Currently equivalent to qwen3.5-omni-flash-realtime-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.45
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.71
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.75
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$14.71
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-omni-flash-realtime-2026-03-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.45
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.71
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.75
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$14.71
          </td>
        </tr>
      </tbody>
    </table>

    <Accordion title="More models">
      <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
        <colgroup>
          <col style={{ width: "12.5%" }} />

          <col style={{ width: "12.5%" }} />

          <col style={{ width: "12.5%" }} />

          <col style={{ width: "12.5%" }} />

          <col style={{ width: "12.5%" }} />

          <col style={{ width: "12.5%" }} />

          <col style={{ width: "12.5%" }} />

          <col style={{ width: "12.5%" }} />
        </colgroup>

        <thead>
          <tr>
            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Model ID</strong>
            </th>

            <th rowSpan={2} style={{ verticalAlign: "top" }}>
              <strong>Deployment scope</strong>
            </th>

            <th colSpan={3} style={{ verticalAlign: "top" }}>
              <strong>Input price (per 1 million tokens)</strong>
            </th>

            <th colSpan={3} style={{ verticalAlign: "top" }}>
              <strong>Output price (per 1 million tokens)</strong>
            </th>
          </tr>

          <tr>
            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Audio</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Image</strong>
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>

              > Text-only input
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text</strong>

              > Multimodal input
            </th>

            <th style={{ verticalAlign: "top" }}>
              <strong>Text + audio</strong>

              > Audio only billed
            </th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td style={{ verticalAlign: "top" }}>
              qwen3-omni-flash-realtime-2025-09-15
            </td>

            <td style={{ verticalAlign: "top" }}>
              Chinese mainland
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.315
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$2.709
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$0.559
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$1.19
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$2.179
            </td>

            <td style={{ verticalAlign: "top" }}>
              \$10.766
            </td>
          </tr>
        </tbody>
      </table>
    </Accordion>
  </Tab>
</Tabs>

### Qwen-VL <span id="ec782f3160h18" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.3%" }} />

        <col style={{ width: "14.2%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3-vl-plus

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.8
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3-vl-plus

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.143
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.215
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.15
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.43
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.301
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3-vl-plus

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.143
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.215
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.15
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.43
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.301
          </td>
        </tr>

        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3-vl-plus

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            EU
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.8
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3-vl-plus

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            China (Hong Kong)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.8
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            qwen3-vl-plus

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td rowSpan={3} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.143
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.215
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.15
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.43
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.301
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen-OCR <span id="e6080f78724xc" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "19.88%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr

            > Currently equivalent to qwen-vl-ocr-2025-11-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.07
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.16
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr-2025-11-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.07
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.16
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "33.333333%" }} />

        <col style={{ width: "33.333333%" }} />

        <col style={{ width: "33.333333%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-ocr
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.069
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.275
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr

            > Currently equivalent to qwen-vl-ocr-2025-11-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.043
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.072
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr-2025-11-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.043
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.072
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr-2024-10-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.717
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.717
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "24.98%" }} />

        <col style={{ width: "24.98%" }} />

        <col style={{ width: "24.98%" }} />

        <col style={{ width: "25.06%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr

            > Currently equivalent to qwen-vl-ocr-2025-11-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.043
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.072
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr-2025-11-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.043
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.072
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "24.98%" }} />

        <col style={{ width: "24.98%" }} />

        <col style={{ width: "24.98%" }} />

        <col style={{ width: "25.06%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr

            > Currently equivalent to qwen-vl-ocr-2025-11-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.043
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.072
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-vl-ocr-2025-11-20
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.043
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.072
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen Math <span id="2487704951q3p" />

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota"><strong>(Note)</strong></a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-math-plus-2024-09-19</p></td><td style={{ verticalAlign: "top" }}><p>\$0.574</p></td><td style={{ verticalAlign: "top" }}><p>\$1.721</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-Coder <span id="0365e58a40d6a" />

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            qwen3-coder-flash

            > Currently equivalent to qwen3-coder-flash-2025-07-28
          </td>

          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.5
          </td>

          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.5
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.8
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.6
          </td>
        </tr>

        <tr>
          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            qwen3-coder-flash-2025-07-28
          </td>

          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.5
          </td>

          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.5
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.8
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$9.6
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    ##### qwen3-coderseries models <span id="e0f864ed0chq2" />

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            qwen3-coder-flash

            > Currently equivalent to qwen3-coder-flash-2025-07-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.144
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.574
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.359
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.717
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.584
          </td>
        </tr>

        <tr>
          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            qwen3-coder-flash-2025-07-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.144
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.574
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.359
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.717
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.584
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            qwen3-coder-flash

            > Currently equivalent to qwen3-coder-flash-2025-07-28

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.144
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.574
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.359
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.717
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.584
          </td>
        </tr>

        <tr>
          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            qwen3-coder-flash-2025-07-28
          </td>

          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.144
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.574
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.359
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.717
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.584
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            qwen3-coder-flash

            > Currently equivalent to qwen3-coder-flash-2025-07-28

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.144
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.574
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.359
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.717
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.584
          </td>
        </tr>

        <tr>
          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            qwen3-coder-flash-2025-07-28
          </td>

          <td rowSpan={4} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.144
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.574
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤128K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.216
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.861
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            128K\<Token≤256K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.359
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.434
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            256K\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.717
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.584
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen Translation <span id="8f10a1c1680qq" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$2.46</p></td><td style={{ verticalAlign: "top" }}><p>\$7.37</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-flash</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.16</p></td><td style={{ verticalAlign: "top" }}><p>\$0.49</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-lite</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.12</p></td><td style={{ verticalAlign: "top" }}><p>\$0.36</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-plus</p></td><td style={{ verticalAlign: "top" }}><p>\$0.259</p></td><td style={{ verticalAlign: "top" }}><p>\$0.775</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-flash</p></td><td style={{ verticalAlign: "top" }}><p>\$0.101</p></td><td style={{ verticalAlign: "top" }}><p>\$0.280</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-lite</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086</p></td><td style={{ verticalAlign: "top" }}><p>\$0.229</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-plus</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.259</p></td><td style={{ verticalAlign: "top" }}><p>\$0.775</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-flash</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.101</p></td><td style={{ verticalAlign: "top" }}><p>\$0.280</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-lite</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086</p></td><td style={{ verticalAlign: "top" }}><p>\$0.229</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-flash</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.101</p></td><td style={{ verticalAlign: "top" }}><p>\$0.280</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-lite</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086</p></td><td style={{ verticalAlign: "top" }}><p>\$0.229</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-lite</p></td><td style={{ verticalAlign: "top" }}><p>US</p></td><td style={{ verticalAlign: "top" }}><p>\$0.12</p></td><td style={{ verticalAlign: "top" }}><p>\$0.36</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-plus</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.259</p></td><td style={{ verticalAlign: "top" }}><p>\$0.775</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen Data Mining <span id="1333e5f538mlv" />

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-doc-turbo</p></td><td style={{ verticalAlign: "top" }}><p>\$0.087</p></td><td style={{ verticalAlign: "top" }}><p>\$0.144</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen Deep Research <span id="3375aa9de9a73" />

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-deep-research</p></td><td style={{ verticalAlign: "top" }}><p>\$7.742</p></td><td style={{ verticalAlign: "top" }}><p>\$23.367</p></td><td style={{ verticalAlign: "top" }}><p>None</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Text generation - Qwen (open source) <span id="bf0cd1659fhye" />

### Qwen3.8 <span id="eacba40e853r3" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-2.4t-a95b

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$6
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-27b

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-2.4t-a95b

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.951
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-27b

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤1M
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.424
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.696
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen3.6 <span id="q36b0h3intl" />

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.2%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Non-Thinking mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Thinking mode (chain of thought + answer)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3.6-35b-a3b</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.375</p></td><td style={{ verticalAlign: "top" }}><p>\$2.25</p></td><td style={{ verticalAlign: "top" }}><p>\$2.25</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen3.6-27b</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.6</p></td><td style={{ verticalAlign: "top" }}><p>\$3.6</p></td><td style={{ verticalAlign: "top" }}><p>\$3.6</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Non-Thinking mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Thinking mode (chain of thought + answer)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3.6-35b-a3b</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.248</p></td><td style={{ verticalAlign: "top" }}><p>\$1.485</p></td><td style={{ verticalAlign: "top" }}><p>\$1.485</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen3.6-27b</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.412564</p></td><td style={{ verticalAlign: "top" }}><p>\$2.475384</p></td><td style={{ verticalAlign: "top" }}><p>\$2.475384</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.75%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Non-Thinking mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Thinking mode (chain of thought + answer)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3.6-35b-a3b</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.248</p></td><td style={{ verticalAlign: "top" }}><p>\$1.485</p></td><td style={{ verticalAlign: "top" }}><p>\$1.485</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.75%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Non-Thinking mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Thinking mode (chain of thought + answer)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3.6-35b-a3b</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.248</p></td><td style={{ verticalAlign: "top" }}><p>\$1.485</p></td><td style={{ verticalAlign: "top" }}><p>\$1.485</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen3.5 <span id="1d60b12f980hg" />

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.3%" }} /><col style={{ width: "14.2%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Non-Thinking mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Thinking mode (chain of thought + answer)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3.5-397b-a17b</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.6</p></td><td style={{ verticalAlign: "top" }}><p>\$3.6</p></td><td style={{ verticalAlign: "top" }}><p>\$3.6</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen3.5-122b-a10b</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.4</p></td><td style={{ verticalAlign: "top" }}><p>\$3.2</p></td><td style={{ verticalAlign: "top" }}><p>\$3.2</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen3.5-27b</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.3</p></td><td style={{ verticalAlign: "top" }}><p>\$2.4</p></td><td style={{ verticalAlign: "top" }}><p>\$2.4</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen3.5-35b-a3b</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.25</p></td><td style={{ verticalAlign: "top" }}><p>\$2</p></td><td style={{ verticalAlign: "top" }}><p>\$2</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Non-Thinking mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Thinking mode (chain of thought + answer)</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-397b-a17b</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.172</p></td><td style={{ verticalAlign: "top" }}><p>\$1.032</p></td><td style={{ verticalAlign: "top" }}><p>\$1.032</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.43</p></td><td style={{ verticalAlign: "top" }}><p>\$2.58</p></td><td style={{ verticalAlign: "top" }}><p>\$2.58</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-122b-a10b</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.115</p></td><td style={{ verticalAlign: "top" }}><p>\$0.917</p></td><td style={{ verticalAlign: "top" }}><p>\$0.917</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.287</p></td><td style={{ verticalAlign: "top" }}><p>\$2.294</p></td><td style={{ verticalAlign: "top" }}><p>\$2.294</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-27b</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086</p></td><td style={{ verticalAlign: "top" }}><p>\$0.688</p></td><td style={{ verticalAlign: "top" }}><p>\$0.688</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.258</p></td><td style={{ verticalAlign: "top" }}><p>\$2.064</p></td><td style={{ verticalAlign: "top" }}><p>\$2.064</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-35b-a3b</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.057</p></td><td style={{ verticalAlign: "top" }}><p>\$0.459</p></td><td style={{ verticalAlign: "top" }}><p>\$0.459</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.229</p></td><td style={{ verticalAlign: "top" }}><p>\$1.835</p></td><td style={{ verticalAlign: "top" }}><p>\$1.835</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.75%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Non-Thinking mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Thinking mode (chain of thought + answer)</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-397b-a17b</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.172</p></td><td style={{ verticalAlign: "top" }}><p>\$1.032</p></td><td style={{ verticalAlign: "top" }}><p>\$1.032</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.43</p></td><td style={{ verticalAlign: "top" }}><p>\$2.58</p></td><td style={{ verticalAlign: "top" }}><p>\$2.58</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-122b-a10b</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.115</p></td><td style={{ verticalAlign: "top" }}><p>\$0.917</p></td><td style={{ verticalAlign: "top" }}><p>\$0.917</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.287</p></td><td style={{ verticalAlign: "top" }}><p>\$2.294</p></td><td style={{ verticalAlign: "top" }}><p>\$2.294</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-27b</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086</p></td><td style={{ verticalAlign: "top" }}><p>\$0.688</p></td><td style={{ verticalAlign: "top" }}><p>\$0.688</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.258</p></td><td style={{ verticalAlign: "top" }}><p>\$2.064</p></td><td style={{ verticalAlign: "top" }}><p>\$2.064</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-35b-a3b</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.057</p></td><td style={{ verticalAlign: "top" }}><p>\$0.459</p></td><td style={{ verticalAlign: "top" }}><p>\$0.459</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.229</p></td><td style={{ verticalAlign: "top" }}><p>\$1.835</p></td><td style={{ verticalAlign: "top" }}><p>\$1.835</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.75%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input tokens per request</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Non-Thinking mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Thinking mode (chain of thought + answer)</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-397b-a17b</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.172</p></td><td style={{ verticalAlign: "top" }}><p>\$1.032</p></td><td style={{ verticalAlign: "top" }}><p>\$1.032</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.43</p></td><td style={{ verticalAlign: "top" }}><p>\$2.58</p></td><td style={{ verticalAlign: "top" }}><p>\$2.58</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-122b-a10b</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.115</p></td><td style={{ verticalAlign: "top" }}><p>\$0.917</p></td><td style={{ verticalAlign: "top" }}><p>\$0.917</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.287</p></td><td style={{ verticalAlign: "top" }}><p>\$2.294</p></td><td style={{ verticalAlign: "top" }}><p>\$2.294</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-27b</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086</p></td><td style={{ verticalAlign: "top" }}><p>\$0.688</p></td><td style={{ verticalAlign: "top" }}><p>\$0.688</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.258</p></td><td style={{ verticalAlign: "top" }}><p>\$2.064</p></td><td style={{ verticalAlign: "top" }}><p>\$2.064</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen3.5-35b-a3b</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>0\<Token≤128K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.057</p></td><td style={{ verticalAlign: "top" }}><p>\$0.459</p></td><td style={{ verticalAlign: "top" }}><p>\$0.459</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>128K\<Token≤256K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.229</p></td><td style={{ verticalAlign: "top" }}><p>\$1.835</p></td><td style={{ verticalAlign: "top" }}><p>\$1.835</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-VL <span id="6da0c263acfeg" />

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="China North 2 (Beijing)">
    ##### More models <span id="1b22c69c13c89" />

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen2-vl-72b-instruct</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td style={{ verticalAlign: "top" }}><p>\$2.294</p></td><td style={{ verticalAlign: "top" }}><p>\$6.881</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen2-vl-7b-instruct</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td colSpan={2} style={{ verticalAlign: "top" }}><p>Limited-time free</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen2-vl-2b-instruct</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td colSpan={2} style={{ verticalAlign: "top" }}><p>Limited-time free</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Text generation - third-party models <span id="9d81c3caebvd7" />

### DeepSeek <span id="c0a8e2d7ces76" />

Some models use peak/off-peak pricing, as shown by the busy-hour and idle-hour prices in the tables below. Busy hours are 08:00 to 22:00 and idle hours are 22:00 to 08:00 the next day, both in UTC+8.

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Note>
  DeepSeek-V4-Flash-0731 has been adjusted to peak/off-peak pricing since 2026-08-17 00:00. The adjusted prices are shown in the table below.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash-1017

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.3

            Idle hours: \$0.15
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.2

            Idle hours: \$0.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.3

            Idle hours: \$0.15
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.2

            Idle hours: \$0.6
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.800
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro-0813

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.32

            Idle hours: \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$3.96

            Idle hours: \$1.98
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-flash-0731

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.44

            Idle hours: \$0.22
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.32

            Idle hours: \$0.66
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash-1017

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>

          <td style={{ verticalAlign: "top" }}>
            No free quota
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>

          <td style={{ verticalAlign: "top" }}>
            No free quota
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>

          <td style={{ verticalAlign: "top" }}>
            No free quota
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro-0813

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$3.816

            Idle hours: \$1.908
          </td>

          <td style={{ verticalAlign: "top" }}>
            No free quota
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-flash-0731

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.424

            Idle hours: \$0.212
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: 1.272

            Idle hours: \$0.636
          </td>

          <td style={{ verticalAlign: "top" }}>
            No free quota
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-r1-distill-qwen-1.5b
          </td>

          <td colSpan={3} style={{ verticalAlign: "top" }}>
            Limited-time free
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-r1-distill-llama-70b
          </td>

          <td colSpan={3} style={{ verticalAlign: "top" }}>
            Limited-time free
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "21.861925%" }} />

        <col style={{ width: "26.046025%" }} />

        <col style={{ width: "26.046025%" }} />

        <col style={{ width: "26.046025%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash-1017

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro-0813

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$3.816

            Idle hours: \$1.908
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-flash-0731

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.424

            Idle hours: \$0.212
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "21.861925%" }} />

        <col style={{ width: "26.046025%" }} />

        <col style={{ width: "26.046025%" }} />

        <col style={{ width: "26.046025%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash-1017

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-flash-0731

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.424

            Idle hours: \$0.212
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro-0813

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$3.816

            Idle hours: \$1.908
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25.06%" }} />

        <col style={{ width: "25.06%" }} />

        <col style={{ width: "25.06%" }} />

        <col style={{ width: "24.82%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash-1017

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.3
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro-0813

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$3.816

            Idle hours: \$1.908
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-flash-0731

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.424

            Idle hours: \$0.212
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.800
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-flash-0731

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.44

            Idle hours: \$0.22
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.32

            Idle hours: \$0.66
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "21.861925%" }} />

        <col style={{ width: "26.046025%" }} />

        <col style={{ width: "26.046025%" }} />

        <col style={{ width: "26.046025%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash-1017

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4.1-flash

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.283

            Idle hours: \$0.141
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.131

            Idle hours: \$0.565
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.65
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.3
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro-0813

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$3.816

            Idle hours: \$1.908
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-pro

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.800
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-flash-0731

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.424

            Idle hours: \$0.212
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            deepseek-v4-flash-0731

            > [context caching discount](/developer-guides/run-and-scale/context-cache)
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$0.424

            Idle hours: \$0.212
          </td>

          <td style={{ verticalAlign: "top" }}>
            Busy hours: \$1.272

            Idle hours: \$0.636
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Kimi <span id="44eb021def6t5" />

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "21.861925%" }} /><col style={{ width: "26.046025%" }} /><col style={{ width: "26.046025%" }} /><col style={{ width: "26.046025%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>kimi-k3</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$3</p></td><td style={{ verticalAlign: "top" }}><p>\$15</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.7-code</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.95</p></td><td style={{ verticalAlign: "top" }}><p>\$4</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>kimi-k3</p></td><td style={{ verticalAlign: "top" }}><p>\$2.827</p></td><td style={{ verticalAlign: "top" }}><p>\$14.133</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.7-code</p></td><td style={{ verticalAlign: "top" }}><p>\$0.894</p></td><td style={{ verticalAlign: "top" }}><p>\$3.713</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.6</p></td><td style={{ verticalAlign: "top" }}><p>\$0.8939</p></td><td style={{ verticalAlign: "top" }}><p>\$3.7131</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.5</p></td><td style={{ verticalAlign: "top" }}><p>\$0.574</p></td><td style={{ verticalAlign: "top" }}><p>\$3.011</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "21.861925%" }} /><col style={{ width: "26.046025%" }} /><col style={{ width: "26.046025%" }} /><col style={{ width: "26.046025%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>kimi-k3</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$2.827</p></td><td style={{ verticalAlign: "top" }}><p>\$14.133</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.7-code</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.894</p></td><td style={{ verticalAlign: "top" }}><p>\$3.713</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.5</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.574</p></td><td style={{ verticalAlign: "top" }}><p>\$3.011</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "21.861925%" }} /><col style={{ width: "26.046025%" }} /><col style={{ width: "26.046025%" }} /><col style={{ width: "26.046025%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>kimi-k3</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$2.827</p></td><td style={{ verticalAlign: "top" }}><p>\$14.133</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.7-code</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.894</p></td><td style={{ verticalAlign: "top" }}><p>\$3.713</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "21.861925%" }} />

        <col style={{ width: "26.046025%" }} />

        <col style={{ width: "26.046025%" }} />

        <col style={{ width: "26.046025%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            kimi-k3

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.827
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$14.133
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            kimi-k2.7-code

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.894
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.713
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            kimi-k2.5

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.574
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.011
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "21.861925%" }} /><col style={{ width: "26.046025%" }} /><col style={{ width: "26.046025%" }} /><col style={{ width: "26.046025%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>kimi-k3</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$2.827</p></td><td style={{ verticalAlign: "top" }}><p>\$14.133</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k3</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$3</p></td><td style={{ verticalAlign: "top" }}><p>\$15</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.7-code</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.894</p></td><td style={{ verticalAlign: "top" }}><p>\$3.713</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>kimi-k2.5</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.574</p></td><td style={{ verticalAlign: "top" }}><p>\$3.011</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### MiniMax <span id="9ab3aab60e5x7" />

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought and answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            MiniMax-M2.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            Thinking mode only
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.304
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.213
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### GLM <span id="631908b1c86q1" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought and answer</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.2-fast-preview
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.800
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$8.800
          </td>

          <td style={{ verticalAlign: "top" }}>
            None
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.3-prime
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.800
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$8.800
          </td>

          <td style={{ verticalAlign: "top" }}>
            None
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.1
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤200K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought and answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.131
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.957
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.851
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.2-fast-preview
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.200
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.702
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            glm-5.1
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.825
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤200K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.851
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            glm-5
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.573
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$2.58
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤166K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.860
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.154
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought and answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.131
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.957
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.851
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            glm-5.1
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.825
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤200K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.851
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought and answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.131
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.957
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.851
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.65%" }} />

        <col style={{ width: "16.75%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought + answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.131
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.957
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            glm-5.1

            > [Context Cache](/developer-guides/run-and-scale/context-cache) context caching discount
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.825
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤200K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.851
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />

        <col style={{ width: "16.666667%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought and answer</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.131
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.957
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.4
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.851
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            glm-5.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            US
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.4
          </td>
        </tr>

        <tr>
          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            glm-5.1
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td rowSpan={2} style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            0\<Token≤32K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.825
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.301
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            32K\<Token≤200K
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.100
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$3.851
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### GLM-Zhipu AI <span id="72b1685271e03" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Mode</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input tokens per request</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>

            > <strong>Chain of thought and answer</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            ZHIPU/GLM-5.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            Non-Thinking and Thinking modes
          </td>

          <td style={{ verticalAlign: "top" }}>
            flat-rate pricing
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$4.400
          </td>

          <td style={{ verticalAlign: "top" }}>
            None
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

## Image generation <span id="bd4fe01684jgj" />

For billing rules, see [Image generation](/developer-guides/getting-started/pricing#image-generation) in Pricing.

### Qwen Image Generation and Editing <span id="9ecc1b872c7g4" />

> Billed by the number of input and output images. For pricing rules, see [Image generation](/developer-guides/getting-started/pricing#image-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.67%" }} /><col style={{ width: "16.67%" }} /><col style={{ width: "16.67%" }} /><col style={{ width: "16.67%" }} /><col style={{ width: "16.67%" }} /><col style={{ width: "16.65%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output image resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0-pro</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.003/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/image</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>10 images</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.075/image</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.003/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.03/image</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>10 images</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.03/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output image resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0-pro</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034380/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.068761/image</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "20.16%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output image resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0-pro</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034380/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.068761/image</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "19.99%" }} /><col style={{ width: "19.99%" }} /><col style={{ width: "19.99%" }} /><col style={{ width: "19.99%" }} /><col style={{ width: "20.04%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output image resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0-pro</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034380/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.068761/image</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "20.16%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output image resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0-pro</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034380/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.068761/image</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "19.96%" }} /><col style={{ width: "20.16%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output image resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0-pro</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034380/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.068761/image</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>qwen-image-3.0</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>1k</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>\$0.002750/image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2k</p></td><td style={{ verticalAlign: "top" }}><p>\$0.024754/image</p></td></tr></tbody></table>
  </Tab>
</Tabs>

#### Qwen Image Generation and Editing 2.0 series <span id="qwen-image-2-0-series-pricing" />

The qwen-image-2.0 series is billed per image and supports both text-to-image and image-to-image/image editing. Prices by region:

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "13.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-pro</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/image</p></td><td style={{ verticalAlign: "top" }}><p>10 images</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-turbo</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.016/image</p></td><td style={{ verticalAlign: "top" }}><p>10 images</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-pro</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.075/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-pro-2026-06-22</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.075/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-pro-2026-04-22</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.075/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-pro-2026-03-03</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.075/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-2026-03-03</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "20%" }} /><col style={{ width: "55%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-pro</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035333/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-turbo</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.014133/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-pro</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.071676/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-pro-2026-06-22</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.071676/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-pro-2026-04-22</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.071676/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-pro-2026-03-03</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.071676/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.0-2026-03-03</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "20%" }} /><col style={{ width: "55%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-pro</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035333/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-turbo</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.014133/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "20%" }} /><col style={{ width: "55%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-pro</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035333/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-turbo</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.014133/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "20%" }} /><col style={{ width: "55%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-pro</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035333/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-turbo</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.014133/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "20%" }} /><col style={{ width: "55%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-pro</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035333/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-image-2.1-turbo</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.014133/image</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen Image Translation <span id="fb57a2ecb88hq" />

> Only output is billed. For pricing rules, see [Image generation](/developer-guides/getting-started/pricing#image-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-image-2.0</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0006/image</p></td><td style={{ verticalAlign: "top" }}><p>100 images</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-image-2.0</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000565/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-mt-image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000431/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-Text-to-Image-Z-Image <span id="a6061e9fc44vp" />

> Only output is billed. For pricing rules, see [Image generation](/developer-guides/getting-started/pricing#image-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>z-image-turbo</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>Prompt rewriting disabled (<code>prompt\_extend=false</code>): \$0.015/image</p> <p>Prompt rewriting enabled (<code>prompt\_extend=true</code>): \$0.03/image</p></td><td style={{ verticalAlign: "top" }}><p>100 images</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>z-image-turbo</p></td><td style={{ verticalAlign: "top" }}><p>Prompt rewriting disabled (<code>prompt\_extend=false</code>): \$0.01434/image</p> <p>Prompt rewriting enabled (<code>prompt\_extend=true</code>): \$0.02868/image</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan Text-to-Image <span id="74bfcf84a3hq5" />

> Only output is billed. For pricing rules, see [Image generation](/developer-guides/getting-started/pricing#image-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.6-t2i</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.03/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.5-t2i-preview</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.03/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.2-t2i-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.05/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.2-t2i-flash</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.025/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.1-t2i-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.05/image</p></td><td style={{ verticalAlign: "top" }}><p>200 images</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.1-t2i-turbo</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.025/image</p></td><td style={{ verticalAlign: "top" }}><p>200 images</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.6-t2i</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.5-t2i-preview</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.2-t2i-plus</p></td><td style={{ verticalAlign: "top" }}><p>\$0.020070/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.2-t2i-flash</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wanx2.1-t2i-plus</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wanx2.1-t2i-turbo</p></td><td style={{ verticalAlign: "top" }}><p>\$0.020070/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wanx2.0-t2i-turbo</p></td><td style={{ verticalAlign: "top" }}><p>\$0.005735/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.6-t2i</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.6-t2i</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan Image Generation and Editing <span id="e1f7b437f6wye" />

> Only output is billed. For pricing rules, see [Image generation](/developer-guides/getting-started/pricing#image-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.7-image-pro</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.075/image</p></td><td style={{ verticalAlign: "top" }}><p>50 images</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.7-image</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.03/image</p></td><td style={{ verticalAlign: "top" }}><p>50 images</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.6-image</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.03/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.7-image-pro</p></td><td style={{ verticalAlign: "top" }}><p>\$0.068761/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.7-image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.027504/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.6-image</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.6-image</p></td><td style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan General Image Editing <span id="3e5b884e89kp6" />

> Only output is billed. For pricing rules, see [Image generation](/developer-guides/getting-started/pricing#image-generation).

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.5-i2i-preview</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.03/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.5-i2i-preview</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wanx2.1-imageedit</p></td><td style={{ verticalAlign: "top" }}><p>\$0.020070/image</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Vidu-Image-Generation <span id="vidu-img-intl-h3" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output image resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>vidu/vidu-image\_reference2image</p></td><td style={{ verticalAlign: "top" }}><p>1K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.1/image</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>2K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.16/image</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>4K</p></td><td style={{ verticalAlign: "top" }}><p>\$0.24/image</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Video generation <span id="a3014b42b6u7b" />

For billing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation) in Pricing.

### HappyHorse-Text-to-video <span id="hh0252" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-t2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.07/second</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>10 seconds</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.18/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-t2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.24/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-t2v</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-t2v</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-t2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-t2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-t2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-t2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-t2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### HappyHorse-Image-to-video - first frame <span id="hh0313" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-i2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.07/second</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>10 seconds</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.18/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.24/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-i2v</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-i2v</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-i2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-i2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-i2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### HappyHorse-Reference-to-video <span id="hh0374" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-r2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.07/second</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>10 seconds</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.18/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.24/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-r2v</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-r2v</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-r2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-r2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>happyhorse-1.1-r2v</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0618845/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.165026/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### HappyHorse-Video editing <span id="hh0434" />

<Tabs>
  <Tab title="Singapore">
    Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-video-edit</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>10 seconds</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.24/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-video-edit</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-video-edit</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-video-edit</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyhorse-1.0-video-edit</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.123769/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.220034/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan 3.0-Video Generation <span id="wan30video_intl_h3" />

Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

Billing formula: billable duration = input video duration + output video duration.

- The billable duration of the input video is the <strong>actual input video duration in seconds</strong>.
- The billable duration of the output video is the <strong>duration (in seconds) of successfully generated videos</strong>.
- The free quota is <strong>30 seconds</strong> combined for input and output video duration.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video-prime</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.068/second</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.28/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.05/second <strong>(Limited-time 30% off)</strong></p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>30 seconds</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.1/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.2/second <strong>(Limited-time 30% off)</strong></p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video-prime</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0636/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.127199/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.254399/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.041256/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.082513/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.165025/second <strong>(Limited-time 30% off)</strong></p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video-prime</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0636/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.127199/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.254399/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.041256/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.082513/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.165025/second <strong>(Limited-time 30% off)</strong></p></td></tr></tbody></table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video-prime</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0636/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.127199/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.254399/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.041256/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.082513/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.165025/second <strong>(Limited-time 30% off)</strong></p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video-prime</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0636/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.127199/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.254399/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.041256/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.082513/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.165025/second <strong>(Limited-time 30% off)</strong></p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Service deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video-prime</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0636/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.127199/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.254399/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan3.0-video</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.041256/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.082513/second <strong>(Limited-time 30% off)</strong></p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>List price \$0.165025/second <strong>(Limited-time 30% off)</strong></p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Text-to-Video <span id="86ece99b2f50f" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-t2v-2026-06-12</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-t2v-2026-04-25</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-t2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-t2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan2.5-t2v-preview</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.05/second</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-t2v-plus</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.02/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.1-t2v-turbo</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.036/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>50 seconds</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.036/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.1-t2v-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td style={{ verticalAlign: "top" }}><p>50 seconds</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-t2v-2026-06-12</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-t2v-2026-04-25</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-t2v</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-t2v</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan2.5-t2v-preview</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.043006/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-t2v-plus</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.02007/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.100347/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wanx2.1-t2v-turbo</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034405/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034405/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wanx2.1-t2v-plus</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.100347/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-t2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-t2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-t2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>US</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.1/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Image-to-Video <span id="c0aa9e71a7o7e" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-i2v-2026-04-25</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-i2v-2026-04-25</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Image-to-Video-First-Frame <span id="6a7bc3a52avs8" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>wan2.6-i2v-flash</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p> <p><code>audio=true</code></p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.05/second</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.075/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p> <p><code>audio=false</code></p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.025/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0375/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan2.5-i2v-preview</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.05/second</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-i2v-flash</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.015/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.036/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-i2v-plus</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.02/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.1-t2v-turbo</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.036/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>50 seconds</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.036/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.1-t2v-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>Silent video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td style={{ verticalAlign: "top" }}><p>50 seconds</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>wan2.6-i2v-flash</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p> <p><code>audio=true</code></p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.043006/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.071676/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p> <p><code>audio=false</code></p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.021503/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035838/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan2.5-i2v-preview</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.043006/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-i2v-plus</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.02007/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.100347/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wanx2.1-t2v-turbo</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034405/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.034405/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wanx2.1-t2v-plus</p></td><td style={{ verticalAlign: "top" }}><p>Silent video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.100347/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-i2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>US</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.1/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Image-to-Video-First-Last-Frame <span id="6848a5352fzqb" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan2.2-kf2v-flash</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.015/second</p></td><td rowSpan={3} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.036/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.07/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.1-kf2v-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td style={{ verticalAlign: "top" }}><p>50 seconds</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={3} style={{ verticalAlign: "top" }}><p>wan2.2-kf2v-flash</p></td><td style={{ verticalAlign: "top" }}><p>480P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.014335/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.068809/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wanx2.1-kf2v-plus</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.100347/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Reference-to-Video <span id="dd0b9a92689i4" />

Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

Billing formula: billable duration = input video duration (up to 5 seconds) + output video duration.

- The billable duration of the input video does not exceed <strong>5 seconds</strong>. For calculation rules, see [Billing and rate limiting](/developer-guides/video-generation/reference-video#input-video-billing-rules).
- The billable duration of the output video is <strong>duration (in seconds) of successfully generated videos</strong>.

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.65%" }} /><col style={{ width: "16.75%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-r2v-2026-06-12</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>wan2.6-r2v-flash</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p> <p><code>audio=true</code></p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.05/second</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.075/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p> <p><code>audio=false</code></p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.025/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0375/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-r2v-2026-06-12</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>wan2.6-r2v-flash</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p> <p><code>audio=true</code></p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.043006/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.071676/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Silent video</p> <p><code>audio=false</code></p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.021503/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.035838/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.6-r2v</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Audio video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Video-Editing <span id="d8f6ea7b9coxw" />

<Tabs>
  <Tab title="Singapore">
    Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-videoedit</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr></tbody></table>

    Pricing rule: input is free. Output video is billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.1-vace-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.10/second</p></td><td style={{ verticalAlign: "top" }}><p>50 seconds</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    Pricing rule: both input and output videos are billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input and output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.7-videoedit</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.086012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353/second</p></td></tr></tbody></table>

    Pricing rule: input is free. Output video is billed by <strong>video duration (seconds)</strong>. Failed requests are not billed and do not consume the free quota.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wanx2.1-vace-plus</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.100347/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Digital Human <span id="6c802ca81bz7g" />

- wan2.2-s2v-detect: Input is billed while output is free. Input is billed by the number of images processed. Each input image is billed once as long as the request succeeds, regardless of the detection result.
- wan2.2-s2v: Input is free while output is billed. Output is billed by the duration (in seconds) of successfully generated videos. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>wan2.2-s2v-detect</p></td><td style={{ verticalAlign: "top" }}><p>Input image: \$0.000574/image</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>wan2.2-s2v</p></td><td style={{ verticalAlign: "top" }}><p>Output video:</p> <ul><li><p>480P: \$0.071677/second</p></li> <li><p>720P: \$0.129018/second</p></li></ul></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Image-to-Motion <span id="188c391aadta8" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-animate-move</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>Standard mode<code>wan-std</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.12/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>Professional mode<code>wan-pro</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.18/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-animate-move</p></td><td style={{ verticalAlign: "top" }}><p>Standard mode<code>wan-std</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.06/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>Professional mode<code>wan-pro</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.09/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Wan-Video-Face-Swap <span id="06ddd139cc6ez" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Note>
  The following models do not offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "20.03%" }} /><col style={{ width: "19.88%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-animate-mix</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>Standard mode<code>wan-std</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.18/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>Professional mode<code>wan-pro</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.26/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video mode</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>wan2.2-animate-mix</p></td><td style={{ verticalAlign: "top" }}><p>Standard mode<code>wan-std</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.09/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>Professional mode<code>wan-pro</code></p></td><td style={{ verticalAlign: "top" }}><p>\$0.13/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### VideoRetalk <span id="27b3823b8ecny" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>videoretalk</p></td><td style={{ verticalAlign: "top" }}><p>\$0.011469/second</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Video Style Repaint <span id="df4eea8a55qpg" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>video-style-transform</p></td><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028671/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.071677/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Vidu-Reference-to-video <span id="vidu-r2v-intl-h3" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>vidu/viduq3-mix\_reference2video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.12/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.145/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>vidu/viduq3-ad\_reference2video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.125/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.15/second</p></td></tr><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>vidu/viduq3-drama\_reference2video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Vidu-Image-to-video - first frame <span id="vidu-i2v-intl-h3" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>vidu/viduq2-pro-fast\_img2video</p></td><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.016/second</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### PixVerse-Text-to-video <span id="pxt002a0h3001" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={8} style={{ verticalAlign: "top" }}><p>pixverse/pixverse-v6-t2v</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Audio video</p> <p><code>audio=true</code></p></td><td style={{ verticalAlign: "top" }}><p>360P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td><td rowSpan={8} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.054/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.103/second</p></td></tr><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Silent video</p> <p><code>audio=false</code></p></td><td style={{ verticalAlign: "top" }}><p>360P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.023/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.08/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### PixVerse-Image-to-video - first frame <span id="pxi002a0h3001" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={8} style={{ verticalAlign: "top" }}><p>pixverse/pixverse-v6-it2v</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Audio video</p> <p><code>audio=true</code></p></td><td style={{ verticalAlign: "top" }}><p>360P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td><td rowSpan={8} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.054/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.103/second</p></td></tr><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Silent video</p> <p><code>audio=false</code></p></td><td style={{ verticalAlign: "top" }}><p>360P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.023/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.08/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### PixVerse-Image-to-video - first and last frames <span id="pxk002a0h3001" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={8} style={{ verticalAlign: "top" }}><p>pixverse/pixverse-v6-kf2v</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Audio video</p> <p><code>audio=true</code></p></td><td style={{ verticalAlign: "top" }}><p>360P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td><td rowSpan={8} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.054/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.103/second</p></td></tr><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Silent video</p> <p><code>audio=false</code></p></td><td style={{ verticalAlign: "top" }}><p>360P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.023/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.08/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### PixVerse-Reference-to-video <span id="pxr002a0h3001" />

> Only output is billed. For pricing rules, see [Video generation](/developer-guides/getting-started/pricing#video-generation).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video type</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output video resolution</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td rowSpan={8} style={{ verticalAlign: "top" }}><p>pixverse/pixverse-v6-r2v</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Audio video</p> <p><code>audio=true</code></p></td><td style={{ verticalAlign: "top" }}><p>360P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td><td rowSpan={8} style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.054/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.103/second</p></td></tr><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Silent video</p> <p><code>audio=false</code></p></td><td style={{ verticalAlign: "top" }}><p>360P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.023/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>540P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.032/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>720P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.04/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>1080P</p></td><td style={{ verticalAlign: "top" }}><p>\$0.08/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## World models <span id="ho_world_model_h2" />

### HappyOyster-Adventure <span id="ho_adventure_pricing" />

Billing rules:

- World creation: Billed by the number of world creations. `Cost = Number of world creations × Unit price`.
- World experience: Billed by the output video duration (seconds). `Cost = Video duration × Unit price`. 480P only.
- Failed requests incur no cost.

<Note>
  None of the following models offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Billing item</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyoyster-1.0-adventure</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>World creation</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0077/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (480P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0308/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33%" }} /><col style={{ width: "33%" }} /><col style={{ width: "34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Billing item</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyoyster-1.0-adventure</p></td><td style={{ verticalAlign: "top" }}><p>World creation</p></td><td style={{ verticalAlign: "top" }}><p>\$0.007067/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (480P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028267/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Billing item</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={2} style={{ verticalAlign: "top" }}><p>happyoyster-1.0-adventure</p></td><td rowSpan={2} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>World creation</p></td><td style={{ verticalAlign: "top" }}><p>\$0.007067/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (480P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028267/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### HappyOyster-Directing <span id="ho_directing_pricing" />

Billing rules:

- World creation: Billed by the number of world creations. `Cost = Number of world creations × Unit price`. Whether a reference image is used affects the unit price: world creation without and with a reference image are priced separately.
- Instruction injection: Billed by the number of injected instructions. `Cost = Number of instructions × Unit price`.
- World experience: Billed by the output video duration (seconds). `Cost = Video duration × Unit price`. Unit prices differ by resolution (480P/720P).
- Failed requests incur no cost.

<Note>
  None of the following models offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Billing item</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={5} style={{ verticalAlign: "top" }}><p>happyoyster-1.0-directing</p></td><td rowSpan={5} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>World creation (without reference image)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.3113/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World creation (with reference image)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0077/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>Instruction injection</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0154/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (480P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0539/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (720P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0858/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Billing item</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={5} style={{ verticalAlign: "top" }}><p>happyoyster-1.0-directing</p></td><td rowSpan={5} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>World creation (without reference image)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.282666/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World creation (with reference image)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.007067/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>Instruction injection</p></td><td style={{ verticalAlign: "top" }}><p>\$0.014133/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (480P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.049466/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (720P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.077733/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### HappyOyster-Acting <span id="ho_acting_pricing" />

Billing rules:

- World creation: Billed by the number of world creations. `Cost = Number of world creations × Unit price`.
- Instruction injection: Billed by the number of injected instructions. `Cost = Number of instructions × Unit price`.
- World experience: Billed by the output video duration (seconds). `Cost = Video duration × Unit price`. Unit prices differ by resolution (480P/720P).
- Failed requests incur no cost.

<Note>
  None of the following models offer a free quota in any region.
</Note>

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Billing item</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>happyoyster-1.0-acting<br />(Invitational preview)</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>World creation</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0077/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>Instruction injection</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0077/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (480P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0308/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (720P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0462/second</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Billing item</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Unit price</strong></p></th></tr></thead><tbody><tr><td rowSpan={4} style={{ verticalAlign: "top" }}><p>happyoyster-1.0-acting<br />(Invitational preview)</p></td><td rowSpan={4} style={{ verticalAlign: "top" }}><p>Global</p></td><td style={{ verticalAlign: "top" }}><p>World creation</p></td><td style={{ verticalAlign: "top" }}><p>\$0.007067/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>Instruction injection</p></td><td style={{ verticalAlign: "top" }}><p>\$0.007067/call</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (480P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.028267/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>World experience (720P)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.0424/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Audio generation <span id="audio-generation-pricing" />

Input and output tokens are billed separately.

<Tabs>
  <Tab title="Singapore">
| Model ID                | Input price (USD/million tokens) | Output price (USD/million tokens) | Free quota[(Note)](/resources/free-quota)<br /><sup>Valid for 90 days from the date of QwenCloud activation, model release, or application approval, whichever is later</sup> |
| ----------------------- | -------------------------------- | --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| qwen-audio-3.1-tts-next | 0.93                             | 1.87                              | 1 million tokens                                                                                                                                                              |
  </Tab>

  <Tab title="China North 2 (Beijing)">
| Model ID                | Input price (USD/million tokens) | Output price (USD/million tokens) |
| ----------------------- | -------------------------------- | --------------------------------- |
| qwen-audio-3.1-tts-next | 0.848                            | 1.696                             |
  </Tab>
</Tabs>

## Music generation <span id="441c5a3c5fl0b" />

Pricing rule: billed by the duration (in seconds) of output audio. Input is free.

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per second)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>fun-music-preview</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000695</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>fun-music-v1</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000275</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Speech synthesis (text-to-speech) <span id="25932620fbd41" />

For character counting rules, see [Text to speech](/developer-guides/getting-started/pricing#text-to-speech) in Pricing.

### Qwen-Audio-TTS <span id="qattintl002h3" />

Billing rules: qwen-audio-3.1-tts-flash is billed separately for input and output tokens. Other models are billed by the number of input characters, with no charge for output.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "30%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "30%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><strong>Model ID</strong></th><th style={{ verticalAlign: "top" }}><strong>Input unit price (per million tokens)</strong></th><th style={{ verticalAlign: "top" }}><strong>Output unit price (per million tokens)</strong></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><Link href="/resources/free-quota">(note)</Link></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-tts-flash</td><td style={{ verticalAlign: "top" }}>USD 0.23</td><td style={{ verticalAlign: "top" }}>USD 1.87</td><td style={{ verticalAlign: "top" }}>1,000,000 tokens</td></tr></tbody></table>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Service deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input unit price (per 10,000 characters)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong><a href="/resources/free-quota">(note)</a> <sup>Valid for 90 days from the date of QwenCloud activation, model release, or application approval, whichever is later</sup>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-audio-3.1-tts-plus
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            10,000 characters
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-audio-3.0-tts-plus
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-audio-3.0-tts-flash
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.15
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "40%" }} /><col style={{ width: "30%" }} /><col style={{ width: "30%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><strong>Model ID</strong></th><th style={{ verticalAlign: "top" }}><strong>Input unit price (per million tokens)</strong></th><th style={{ verticalAlign: "top" }}><strong>Output unit price (per million tokens)</strong></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-tts-flash</td><td style={{ verticalAlign: "top" }}>USD 0.212</td><td style={{ verticalAlign: "top" }}>USD 1.696</td></tr></tbody></table>

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25.0%" }} />

        <col style={{ width: "25.0%" }} />

        <col style={{ width: "25.0%" }} />

        <col style={{ width: "25.0%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Service deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input unit price (per 10,000 characters)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong> [(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-audio-3.1-tts-plus
          </td>

          <td style={{ verticalAlign: "top" }}>
            Mainland China
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.2
          </td>

          <td style={{ verticalAlign: "top" }} />
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-audio-3.0-tts-plus
          </td>

          <td style={{ verticalAlign: "top" }}>
            Mainland China
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.19253
          </td>

          <td style={{ verticalAlign: "top" }} />
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-audio-3.0-tts-flash
          </td>

          <td style={{ verticalAlign: "top" }}>
            Mainland China
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.137521
          </td>

          <td style={{ verticalAlign: "top" }} />
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen-TTS <span id="506c93479ba66" />

<Tabs>
  <Tab title="Singapore">
    <Tabs>
      <Tab title="Qwen3-TTS-Flash">
        Pricing rule: billed by the number of input text characters. Output is free.

        <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
          <colgroup>
            <col style={{ width: "25%" }} />

            <col style={{ width: "25%" }} />

            <col style={{ width: "25%" }} />

            <col style={{ width: "25%" }} />
          </colgroup>

          <thead>
            <tr>
              <th style={{ verticalAlign: "top" }}>
                <strong>Model ID</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Deployment scope</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Input price (per 10,000 characters)</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Free quota</strong>[(Note)](/resources/free-quota)
              </th>
            </tr>
          </thead>

          <tbody>
            <tr>
              <td style={{ verticalAlign: "top" }}>
                qwen3-tts-flash
              </td>

              <td style={{ verticalAlign: "top" }}>
                International
              </td>

              <td style={{ verticalAlign: "top" }}>
                \$0.1
              </td>

              <td style={{ verticalAlign: "top" }}>
                110,000 characters
              </td>
            </tr>
          </tbody>
        </table>
      </Tab>
    </Tabs>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <Tabs>
      <Tab title="Qwen3-TTS-Flash">
        Pricing rule: billed by the number of input text characters. Output is free.

        <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
          <colgroup>
            <col style={{ width: "25%" }} />

            <col style={{ width: "25%" }} />

            <col style={{ width: "25%" }} />

            <col style={{ width: "25%" }} />
          </colgroup>

          <thead>
            <tr>
              <th style={{ verticalAlign: "top" }}>
                <strong>Model ID</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Deployment scope</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Input price (per 10,000 characters)</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Output price (per 10,000 characters)</strong>
              </th>
            </tr>
          </thead>

          <tbody>
            <tr>
              <td style={{ verticalAlign: "top" }}>
                qwen3-tts-flash
              </td>

              <td style={{ verticalAlign: "top" }}>
                Chinese mainland
              </td>

              <td style={{ verticalAlign: "top" }}>
                \$0.114682
              </td>

              <td style={{ verticalAlign: "top" }}>
                Free
              </td>
            </tr>
          </tbody>
        </table>
      </Tab>

      <Tab title="Qwen-TTS">
        Pricing rule: billed by input tokens and output tokens.

        <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-tts-flash</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td style={{ verticalAlign: "top" }}><p>\$0.23</p></td><td style={{ verticalAlign: "top" }}><p>\$1.434</p></td></tr></tbody></table>
      </Tab>
    </Tabs>
  </Tab>
</Tabs>

### Qwen-TTS-Realtime <span id="3aefc5a253jri" />

<Tabs>
  <Tab title="Singapore">
    <Tabs>
      <Tab title="Qwen3-TTS-Flash-Realtime">
        Pricing rule: billed by the number of input text characters. Output is free.

        <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
          <colgroup>
            <col style={{ width: "24.98%" }} />

            <col style={{ width: "24.98%" }} />

            <col style={{ width: "24.98%" }} />

            <col style={{ width: "25.06%" }} />
          </colgroup>

          <thead>
            <tr>
              <th style={{ verticalAlign: "top" }}>
                <strong>Model ID</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Deployment scope</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Input price (per 10,000 characters)</strong>
              </th>

              <th style={{ verticalAlign: "top" }}>
                <strong>Free quota</strong>[(Note)](/resources/free-quota)
              </th>
            </tr>
          </thead>

          <tbody>
            <tr>
              <td style={{ verticalAlign: "top" }}>
                qwen3-tts-flash-realtime
              </td>

              <td style={{ verticalAlign: "top" }}>
                International
              </td>

              <td style={{ verticalAlign: "top" }}>
                \$0.13
              </td>

              <td style={{ verticalAlign: "top" }}>
                2025 (after November 13, 0:00 UTC+8): 10,000 characters
              </td>
            </tr>
          </tbody>
        </table>
      </Tab>
    </Tabs>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <Tabs>
      <Tab title="Qwen3-TTS-Flash-Realtime">
        Pricing rule: billed by the number of input text characters. Output is free.

        <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 10,000 characters)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3-tts-flash-realtime</p></td><td style={{ verticalAlign: "top" }}><p>Chinese mainland</p></td><td style={{ verticalAlign: "top" }}><p>\$0.143353</p></td><td style={{ verticalAlign: "top" }}><p>Free</p></td></tr></tbody></table>
      </Tab>
    </Tabs>
  </Tab>
</Tabs>

### Qwen-TTS Voice cloning <span id="d8d387976787q" />

Pricing rule: billed by the number of new voice clones created.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Price (per voice clone)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-voice-enrollment</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.01</p></td><td style={{ verticalAlign: "top" }}><p>1,000 voices/account</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Price (per voice clone)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-voice-enrollment</p></td><td style={{ verticalAlign: "top" }}><p>\$0.01</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### CosyVoice <span id="9a2ae328aef50" />

<Tabs>
  <Tab title="Singapore">
    Pricing rule: billed by the number of input text characters. Output is free.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 10,000 characters)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>cosyvoice-v3-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$<span>0.26</span></p></td><td style={{ verticalAlign: "top" }}><p>10,000 characters</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>cosyvoice-v3-flash</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$<span>0.13</span></p></td><td style={{ verticalAlign: "top" }}><p>10,000 characters</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    Pricing rule: billed by the number of input text characters. Output is free.

    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 10,000 characters)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>cosyvoice-v3.5-plus</p></td><td style={{ verticalAlign: "top" }}><p>\$0.22</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>cosyvoice-v3.5-flash</p></td><td style={{ verticalAlign: "top" }}><p>\$0.116</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>cosyvoice-v3-plus</p></td><td style={{ verticalAlign: "top" }}><p>\$0.286706</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>cosyvoice-v3-flash</p></td><td style={{ verticalAlign: "top" }}><p>\$0.14335</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>cosyvoice-v2</p></td><td style={{ verticalAlign: "top" }}><p>\$0.286706</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Speech recognition (speech-to-text) and translation (speech-to-text in a specified language) <span id="17c7fc783ejgs" />

### Qwen-LiveTranslate-Flash-Realtime <span id="60c768c0e0ipk" />

Pricing rule: billed by input tokens and output tokens. For the token calculation rules of different modalities, see [Billing](/developer-guides/speech/realtime-translation#billing).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />

        <col style={{ width: "14.285714%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Input: audio</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input: image</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output: text</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output: audio</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-livetranslate-flash-realtime
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.55
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$20
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$30
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-livetranslate-flash-realtime
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.55
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$20
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$30
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-livetranslate-flash-realtime-2026-05-19
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$7.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.55
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$20
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$30
          </td>

          <td style={{ verticalAlign: "top" }}>
            <p>No free quota</p>
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />

        <col style={{ width: "20%" }} />
      </colgroup>

      <thead>
        <tr>
          <th rowSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th colSpan={2} style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>

        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Input: audio</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input: image</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output: text</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output: audio</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.8-livetranslate-flash-realtime
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$5.653
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.466
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$14.133
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$22.613
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-livetranslate-flash-realtime
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$5.501
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.454
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$13.752
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$22.003
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3.5-livetranslate-flash-realtime-2026-05-19
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$5.501
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.454
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$13.752
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$22.003
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Qwen-LiveTranslate-Flash <span id="17b730348eru6" />

Pricing rule: billed by input tokens and output tokens. For the token calculation rules of different modalities, see [Billing](/developer-guides/speech/file-translation#billing).

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Input: audio</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input: image</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output: text</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output: audio</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3-livetranslate-flash</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$1.577</p></td><td style={{ verticalAlign: "top" }}><p>\$0.631</p></td><td style={{ verticalAlign: "top" }}><p>\$1.577</p></td><td style={{ verticalAlign: "top" }}><p>\$6.308</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen3-livetranslate-flash-2025-12-01</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$1.577</p></td><td style={{ verticalAlign: "top" }}><p>\$0.631</p></td><td style={{ verticalAlign: "top" }}><p>\$1.577</p></td><td style={{ verticalAlign: "top" }}><p>\$6.308</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Input: audio</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input: image</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output: text</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output: audio</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3-livetranslate-flash</p></td><td style={{ verticalAlign: "top" }}><p>\$1.434</p></td><td style={{ verticalAlign: "top" }}><p>\$0.573</p></td><td style={{ verticalAlign: "top" }}><p>\$1.434</p></td><td style={{ verticalAlign: "top" }}><p>\$5.734</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen3-livetranslate-flash-2025-12-01</p></td><td style={{ verticalAlign: "top" }}><p>\$1.434</p></td><td style={{ verticalAlign: "top" }}><p>\$0.573</p></td><td style={{ verticalAlign: "top" }}><p>\$1.434</p></td><td style={{ verticalAlign: "top" }}><p>\$5.734</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-Audio-ASR-Message <span id="asr-message" />

Pricing rule: billed by the number of input and output tokens.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "30%" }} /><col style={{ width: "14%" }} /><col style={{ width: "18%" }} /><col style={{ width: "18%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}>Model ID</th><th style={{ verticalAlign: "top" }}>Deployment scope</th><th style={{ verticalAlign: "top" }}>Input price (per 1 million tokens)</th><th style={{ verticalAlign: "top" }}>Output price (per 1 million tokens)</th><th style={{ verticalAlign: "top" }}><p>Free quota<a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-asr-flash-message</td><td style={{ verticalAlign: "top" }}>International</td><td style={{ verticalAlign: "top" }}>USD 0.93</td><td style={{ verticalAlign: "top" }}>USD 0.70</td><td style={{ verticalAlign: "top" }}>1,000,000 tokens</td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "44%" }} /><col style={{ width: "28%" }} /><col style={{ width: "28%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}>Model ID</th><th style={{ verticalAlign: "top" }}>Input price (per 1 million tokens)</th><th style={{ verticalAlign: "top" }}>Output price (per 1 million tokens)</th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-asr-flash-message</td><td style={{ verticalAlign: "top" }}>USD 0.848</td><td style={{ verticalAlign: "top" }}>USD 0.636</td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-Audio-ASR-Streaming <span id="nmqoib3l7lbdg" />

Pricing rules:

- `qwen-audio-3.1-asr-flash-streaming`: billed separately for input and output tokens.
- `qwen-audio-3.0-asr-flash-streaming`: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "35%" }} /><col style={{ width: "15%" }} /><col style={{ width: "15%" }} /><col style={{ width: "15%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><strong>Model ID</strong></th><th style={{ verticalAlign: "top" }}><strong>Deployment scope</strong></th><th style={{ verticalAlign: "top" }}><strong>Input price</strong></th><th style={{ verticalAlign: "top" }}><strong>Output price</strong></th><th style={{ verticalAlign: "top" }}><p style={{ marginTop: 0 }}><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-asr-flash-streaming</td><td style={{ verticalAlign: "top" }}>International</td><td style={{ verticalAlign: "top" }}>0.93 USD/million tokens</td><td style={{ verticalAlign: "top" }}>0.70 USD/million tokens</td><td style={{ verticalAlign: "top" }}>1,000,000 tokens</td></tr><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.0-asr-flash-streaming</td><td style={{ verticalAlign: "top" }}>International</td><td style={{ verticalAlign: "top" }}>\$0.00009/second</td><td style={{ verticalAlign: "top" }}>Free</td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><strong>Model ID</strong></th><th style={{ verticalAlign: "top" }}><strong>Input price</strong></th><th style={{ verticalAlign: "top" }}><strong>Output price</strong></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-asr-flash-streaming</td><td style={{ verticalAlign: "top" }}>0.848 USD/million tokens</td><td style={{ verticalAlign: "top" }}>0.636 USD/million tokens</td></tr><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.0-asr-flash-streaming</td><td style={{ verticalAlign: "top" }}>\$0.000047/second</td><td style={{ verticalAlign: "top" }}>Free</td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-Audio-ASR-Filetrans <span id="mzpceyw7l32k5" />

Pricing rules:

- `qwen-audio-3.1-asr-flash-filetrans`: billed separately for input and output tokens.
- `qwen-audio-3.0-asr-flash-filetrans`: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "35%" }} /><col style={{ width: "15%" }} /><col style={{ width: "15%" }} /><col style={{ width: "15%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><strong>Model ID</strong></th><th style={{ verticalAlign: "top" }}><strong>Deployment scope</strong></th><th style={{ verticalAlign: "top" }}><strong>Input price</strong></th><th style={{ verticalAlign: "top" }}><strong>Output price</strong></th><th style={{ verticalAlign: "top" }}><p style={{ marginTop: 0 }}><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-asr-flash-filetrans</td><td style={{ verticalAlign: "top" }}>International</td><td style={{ verticalAlign: "top" }}>0.15 USD/million tokens</td><td style={{ verticalAlign: "top" }}>0.47 USD/million tokens</td><td style={{ verticalAlign: "top" }}>1,000,000 tokens</td></tr><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.0-asr-flash-filetrans</td><td style={{ verticalAlign: "top" }}>International</td><td style={{ verticalAlign: "top" }}>\$0.000035/second</td><td style={{ verticalAlign: "top" }}>Free</td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><strong>Model ID</strong></th><th style={{ verticalAlign: "top" }}><strong>Input price</strong></th><th style={{ verticalAlign: "top" }}><strong>Output price</strong></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-asr-flash-filetrans</td><td style={{ verticalAlign: "top" }}>0.113 USD/million tokens</td><td style={{ verticalAlign: "top" }}>0.382 USD/million tokens</td></tr><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.0-asr-flash-filetrans</td><td style={{ verticalAlign: "top" }}>\$0.000032/second</td><td style={{ verticalAlign: "top" }}>Free</td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-Audio-ASR <span id="h4qw8k29ox8gu" />

Pricing rules:

- `qwen-audio-3.1-asr-flash`: billed separately for input and output tokens.
- `qwen-audio-3.0-asr-flash`: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "35%" }} /><col style={{ width: "15%" }} /><col style={{ width: "15%" }} /><col style={{ width: "15%" }} /><col style={{ width: "20%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><strong>Model ID</strong></th><th style={{ verticalAlign: "top" }}><strong>Deployment scope</strong></th><th style={{ verticalAlign: "top" }}><strong>Input price</strong></th><th style={{ verticalAlign: "top" }}><strong>Output price</strong></th><th style={{ verticalAlign: "top" }}><p style={{ marginTop: 0 }}><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-asr-flash</td><td style={{ verticalAlign: "top" }}>International</td><td style={{ verticalAlign: "top" }}>0.15 USD/million tokens</td><td style={{ verticalAlign: "top" }}>0.47 USD/million tokens</td><td style={{ verticalAlign: "top" }}>1,000,000 tokens</td></tr><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.0-asr-flash</td><td style={{ verticalAlign: "top" }}>International</td><td style={{ verticalAlign: "top" }}>\$0.000035/second</td><td style={{ verticalAlign: "top" }}>Free</td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><strong>Model ID</strong></th><th style={{ verticalAlign: "top" }}><strong>Input price</strong></th><th style={{ verticalAlign: "top" }}><strong>Output price</strong></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.1-asr-flash</td><td style={{ verticalAlign: "top" }}>0.113 USD/million tokens</td><td style={{ verticalAlign: "top" }}>0.382 USD/million tokens</td></tr><tr><td style={{ verticalAlign: "top" }}>qwen-audio-3.0-asr-flash</td><td style={{ verticalAlign: "top" }}>\$0.00003/second</td><td style={{ verticalAlign: "top" }}>Free</td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-ASR <span id="952cd7e396d3l" />

Pricing rule: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "24.98%" }} />

        <col style={{ width: "24.98%" }} />

        <col style={{ width: "24.98%" }} />

        <col style={{ width: "25.06%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3-asr-flash-filetrans
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000035/second
          </td>

          <td style={{ verticalAlign: "top" }}>
            36,000 seconds (10 hours)
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3-asr-flash
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000035/second
          </td>

          <td style={{ verticalAlign: "top" }}>
            36,000 seconds (10 hours)
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "50%" }} />

        <col style={{ width: "50%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3-asr-flash-filetrans
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000032/second
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3-asr-flash
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000032/second
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.31%" }} /><col style={{ width: "33.31%" }} /><col style={{ width: "33.38%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3-asr-flash</p></td><td style={{ verticalAlign: "top" }}><p>US</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000035/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Qwen-ASR-Realtime <span id="76cc7d40cdulz" />

Pricing rule: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3-asr-flash-realtime
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000090/second
          </td>

          <td style={{ verticalAlign: "top" }}>
            36,000 seconds (10 hours)
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "50%" }} />

        <col style={{ width: "50%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen3-asr-flash-realtime
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000047/second
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Fun-ASR <span id="9c4507bf9dwau" />

#### Audio file recognition <span id="4da4da5a123i6" />

Pricing rule: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "24.98%" }} />

        <col style={{ width: "24.98%" }} />

        <col style={{ width: "24.98%" }} />

        <col style={{ width: "25.06%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000035/second
          </td>

          <td style={{ verticalAlign: "top" }}>
            36,000 seconds (10 hours)
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr-flash-2026-06-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000035/second
          </td>

          <td style={{ verticalAlign: "top" }}>
            36,000 seconds (10 hours)
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "50%" }} />

        <col style={{ width: "50%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000032/second
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr-flash-2026-06-15
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.00003/second
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

#### Real-time speech recognition <span id="4a11d826549j8" />

Pricing rule: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>fun-asr-realtime</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.00009/second</p></td><td style={{ verticalAlign: "top" }}><p>36,000 seconds (10 hours)</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "50%" }} />

        <col style={{ width: "50%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr-realtime
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000047/second
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr-realtime-2026-02-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000047/second
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr-mtl-realtime-2025-12-10
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000047/second
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr-flash-8k-realtime

            > Currently equivalent to fun-asr-flash-8k-realtime-2026-01-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000032/second
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            fun-asr-flash-8k-realtime-2026-01-28
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.000032/second
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Paraformer <span id="28625069277d6" />

#### Audio file recognition <span id="0f4e9a2fa4x69" />

Pricing rule: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>paraformer-v2</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000012/second</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>paraformer-8k-v2</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000012/second</p></td></tr></tbody></table>
  </Tab>
</Tabs>

#### Real-time speech recognition <span id="c515644d6945l" />

Pricing rule: billed by the duration (in seconds) of input audio. Output is free.

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>paraformer-realtime-v2</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000035/second</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>paraformer-realtime-8k-v2</p></td><td style={{ verticalAlign: "top" }}><p>\$0.000035/second</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Voice Chat <span id="58955b435ecye" />

### Real-time Voice Chat <span id="46dc442d219n9" />

Real-time voice chat models support both text and audio input and output, billed separately by input tokens and output tokens. Audio tokens are calculated based on duration: `Total tokens = Audio duration (seconds) × 12.5`. Durations less than 1 second are rounded up to 1 second.

Text-only responses are billed at the text output rate. For responses containing both text and audio, only audio output is billed; the accompanying text has no separate output charge.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /><col style={{ width: "14.285714%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment region</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per million tokens)</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Text</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Audio</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Text</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Audio</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen-audio-3.1-realtime-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.8</p></td><td style={{ verticalAlign: "top" }}><p>\$6.4</p></td><td style={{ verticalAlign: "top" }}><p>\$6.4</p></td><td style={{ verticalAlign: "top" }}><p>\$24</p></td><td style={{ verticalAlign: "top" }}><p>1,000,000 tokens</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-audio-3.1-realtime-flash</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.23</p></td><td style={{ verticalAlign: "top" }}><p>\$0.93</p></td><td style={{ verticalAlign: "top" }}><p>\$0.7</p></td><td style={{ verticalAlign: "top" }}><p>\$1.87</p></td><td style={{ verticalAlign: "top" }}><p>1,000,000 tokens</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-audio-3.0-realtime-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.8</p></td><td style={{ verticalAlign: "top" }}><p>\$6.4</p></td><td style={{ verticalAlign: "top" }}><p>\$6.4</p></td><td style={{ verticalAlign: "top" }}><p>\$24</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>qwen-audio-3.0-realtime-flash</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.23</p></td><td style={{ verticalAlign: "top" }}><p>\$0.93</p></td><td style={{ verticalAlign: "top" }}><p>\$0.7</p></td><td style={{ verticalAlign: "top" }}><p>\$1.87</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /><col style={{ width: "16.666667%" }} /></colgroup><thead><tr><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th rowSpan={2} style={{ verticalAlign: "top" }}><p><strong>Deployment region</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Input price (per million tokens)</strong></p></th><th colSpan={2} style={{ verticalAlign: "top" }}><p><strong>Output price (per million tokens)</strong></p></th></tr><tr><th style={{ verticalAlign: "top" }}><p><strong>Text</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Audio</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Text</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Audio</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p><span>qwen-audio-3.1-realtime-plus</span></p></td><td style={{ verticalAlign: "top" }}><p>China (mainland)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.688</p></td><td style={{ verticalAlign: "top" }}><p>\$5.501</p></td><td style={{ verticalAlign: "top" }}><p>\$5.501</p></td><td style={{ verticalAlign: "top" }}><p>\$20.628</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p><span>qwen-audio-3.1-realtime-flash</span></p></td><td style={{ verticalAlign: "top" }}><p>China (mainland)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.212</p></td><td style={{ verticalAlign: "top" }}><p>\$0.848</p></td><td style={{ verticalAlign: "top" }}><p>\$0.636</p></td><td style={{ verticalAlign: "top" }}><p>\$1.696</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p><span>qwen-audio-3.0-realtime-plus</span></p></td><td style={{ verticalAlign: "top" }}><p>China (mainland)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.688</p></td><td style={{ verticalAlign: "top" }}><p>\$5.501</p></td><td style={{ verticalAlign: "top" }}><p>\$5.501</p></td><td style={{ verticalAlign: "top" }}><p>\$20.628</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p><span>qwen-audio-3.0-realtime-flash</span></p></td><td style={{ verticalAlign: "top" }}><p>China (mainland)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.212</p></td><td style={{ verticalAlign: "top" }}><p>\$0.848</p></td><td style={{ verticalAlign: "top" }}><p>\$0.636</p></td><td style={{ verticalAlign: "top" }}><p>\$1.696</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Text embedding <span id="28e648e93b9e2" />

Pricing rule: billed by input tokens. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "24.98%" }} /><col style={{ width: "25.06%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>text-embedding-v4</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.07</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>text-embedding-v3</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.07</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>text-embedding-v4</p></td><td style={{ verticalAlign: "top" }}><p>\$0.072</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.46%" }} /><col style={{ width: "33.46%" }} /><col style={{ width: "33.08%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>text-embedding-v4</p></td><td style={{ verticalAlign: "top" }}><p>China (Hong Kong)</p></td><td style={{ verticalAlign: "top" }}><p>\$0.07</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Multimodal embedding <span id="c097a6f0fe01y" />

Pricing rule: billed by input tokens. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per million input tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>tongyi-embedding-vision-plus</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.09</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>tongyi-embedding-vision-flash</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>Image/video: \$0.03</p> <p>Text: \$0.09</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3-vl-embedding</p></td><td style={{ verticalAlign: "top" }}><p>Image/video: \$0.258</p> <p>Text: \$0.1</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>multimodal-embedding-v1</p></td><td style={{ verticalAlign: "top" }}><p>Free trial</p></td><td style={{ verticalAlign: "top" }}><p>No token quota limit</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Text reranking <span id="62cc3021600k0" />

Pricing rule: billed by input tokens. Output is free.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Deployment scope</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3-rerank</p></td><td style={{ verticalAlign: "top" }}><p>International</p></td><td style={{ verticalAlign: "top" }}><p>\$0.1</p></td><td style={{ verticalAlign: "top" }}><p>1 million tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>qwen3-vl-rerank</p></td><td style={{ verticalAlign: "top" }}><p>Text input: \$0.1</p> <p>Image input: \$0.258</p></td></tr><tr><td style={{ verticalAlign: "top" }}><p>gte-rerank-v2</p></td><td style={{ verticalAlign: "top" }}><p>Text input: \$0.115</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Industry models <span id="25e65689b1jsa" />

### Intent understanding <span id="80644c3df3189" />

<Tabs>
  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Output price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong><a href="/resources/free-quota">(Note)</a></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>tongyi-intent-detect-v3</p></td><td style={{ verticalAlign: "top" }}><p>\$0.058</p></td><td style={{ verticalAlign: "top" }}><p>\$0.144</p></td><td style={{ verticalAlign: "top" }}><p>No free quota</p></td></tr></tbody></table>
  </Tab>
</Tabs>

### Role play <span id="f4e51c1e39wf3" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "20.03%" }} />

        <col style={{ width: "19.88%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Free quota</strong>[(Note)](/resources/free-quota)
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-flash-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.05
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-character-ja
          </td>

          <td style={{ verticalAlign: "top" }}>
            International
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.5
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$1.4
          </td>

          <td style={{ verticalAlign: "top" }}>
            1 million tokens
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "33.333333%" }} />

        <col style={{ width: "33.333333%" }} />

        <col style={{ width: "33.333333%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-flash-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.034
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.203
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Hong Kong)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="US (Virginia)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "25%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Model ID</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Deployment scope</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Input price (per 1 million tokens)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Output price (per 1 million tokens)</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-plus-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.115
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.287
          </td>
        </tr>

        <tr>
          <td style={{ verticalAlign: "top" }}>
            qwen-flash-character

            > [Session Cache](/developer-guides/text-generation/role-playing#session-cache) discount
          </td>

          <td style={{ verticalAlign: "top" }}>
            Global
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.034
          </td>

          <td style={{ verticalAlign: "top" }}>
            \$0.203
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

### Decision model <span id="dm-pricing" />

You are charged for input tokens.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>decision-model-preview</p></td><td colSpan={2} style={{ verticalAlign: "top" }}><p>Limited-time free</p></td></tr></tbody></table>
  </Tab>

  <Tab title="China North 2 (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}><colgroup><col style={{ width: "33.33%" }} /><col style={{ width: "33.33%" }} /><col style={{ width: "33.34%" }} /></colgroup><thead><tr><th style={{ verticalAlign: "top" }}><p><strong>Model ID</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Input price (per 1 million tokens)</strong></p></th><th style={{ verticalAlign: "top" }}><p><strong>Free quota</strong></p></th></tr></thead><tbody><tr><td style={{ verticalAlign: "top" }}><p>decision-model-preview</p></td><td colSpan={2} style={{ verticalAlign: "top" }}><p>Limited-time free</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Error codes <span id="mp-errcode-h2" />

If a model call fails and returns an error message, see [Error codes](/api-reference/preparation/error-messages) for resolution.

## Learn more

- [Pricing](/developer-guides/getting-started/pricing): billing rules, built-in tool fees, and cost-saving options
- [Regions and endpoints](/developer-guides/getting-started/regions): regions, service deployment scopes, and Base URLs
- [Free quota](/resources/free-quota)
- [Context cache](/developer-guides/run-and-scale/context-cache)
- [Batch](/developer-guides/text-generation/batch)
- [Cost optimization](/developer-guides/run-and-scale/cost-optimization)
