How Pricing Works

How Pricing Works

Understanding WaveSpeedAI’s usage-based pricing model.

Pricing Model

  • Usage-based pricing — You pay only for what you use
  • Per-model pricing — Each model has its own price
  • No subscription required — Top up credits and use as needed

Viewing Prices

Before Generation

The estimated price is shown on the “Run” button before generation. Final charge may vary slightly from the estimate.

Run Button - Estimated Cost

On Model Pages

Each model page displays pricing information in the model details section.

Via API

Check costs programmatically before running:

curl --location --request POST 'https://api.wavespeed.ai/api/v3/model/pricing' \
--header 'Authorization: Bearer ${WAVESPEED_API_KEY}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "model_id": "google/veo3",
    "inputs": {
      "duration": 8,
      "aspect_ratio": "16:9"
    }
}'

Pricing Factors

Pricing varies based on:

FactorImpact
Model complexityMore sophisticated models cost more
Output resolutionHigher resolution = higher cost
Output durationLonger videos cost more
Batch sizeCost scales with number of outputs

Our Pricing Promise

  • Open-source models — Pricing matches original providers, fully transparent
  • Closed-source models — Prices at or below market average
  • No hidden fees — What you see is what you pay

Credits

  • Credits are purchased via top-up
  • Credits never expire
  • Credits are non-refundable but remain in your account
  • Minimum top-up amounts vary by payment method

Volume Discounts

For high-volume customers:

Invoices

For invoice requests, email support@wavespeed.ai with your expected usage volume.

© 2025 WaveSpeedAI. All rights reserved.