Skip to main content
Prices per 1M tokens unless noted. All prices in USD. 1 Diem = $1/day of compute.

Text Models

Chat Completions

Prices per 1M tokens. View all models →

Embeddings

Media Models

Image Generation

Generation

Upscaling

Editing

Editing with multiple input images: The Per Edit price includes the first input image. Models that list an Extra Input Image price charge that fee for each additional input image beyond the first. Example: editing with 3 input images on a model priced at $0.11 per edit with a $0.0035 extra-image fee costs $0.11 + 2 × $0.0035 = $0.117.

Audio

Text-to-Speech

Speech-to-Text

Music

Song Generation (Duration-Based)

Song Generation (Per-Generation)

Sound Effects (Per-Second)

For exact pricing before generation, use the Audio Quote API. Duration-based models have fixed price tiers, while per-second models charge based on output length.

Video

Video pricing varies by resolution and duration. Visit the Video Models page for exact quotes, or use the Video Quote API.

Additional Features

Web Search and Scraping

Web Scraping automatically detects up to 5 URLs per request, scrapes and converts content into structured markdown, and adds the extracted text into model context. Only successfully scraped URLs are billed.X Search enables xAI’s native search for supported Grok models (e.g., grok-4-20). This searches both the web and X/Twitter for real-time information. Billed per search result returned by the model (e.g., if the model returns 10 search results, you are charged for 10 results at $0.01 each = $0.10).These charges apply in addition to standard model token pricing.

Payment Options

USD

Buy Venice credits with credit card. Credits never expire.

Crypto

Buy Venice credits with cryptocurrency. Same rates as USD.

Stake DIEM

Each Diem = $1/day of credits that refresh daily.

How API usage is billed

API requests are pay-per-use at the rates on this page. There is no unmetered API tier. A Free account can call the API, and those requests are billed at the same rates. Venice deducts each paid request in this order: DIEM, then earned credits, then bundled credits, then USD. Each balance is worth one dollar per unit. See VVV & DIEM. If those balances cannot cover the request, the API returns 402 with INSUFFICIENT_BALANCE. See Error codes. Paid plans include a monthly bundled-credit allowance. The API spends it in the order above. Free accounts do not receive this allowance. Each model has its own price. The API does not group models into base and premium price tiers. Some models are limited to paid plans (Pro, Plus, and Max). Other accounts receive 401 with PRO_ONLY_MODEL. Rows marked Variable are priced per request. Quote the job before you queue it. See Rate Limits. Request limits depend on the model and on your Default or Partner tier, not on the model’s price. See Rate Limits. Pro, Plus, and Max subscribers receive a one-time $5 USD credit on the API balance. It is issued once, into the USD balance, and spent at the rates on this page. Accounts that upgraded by staking VVV do not receive it. A paid subscription does not include free or unlimited API usage.