Varosity

Pricing

Every model at its provider's list price.

No markup on any model, the same price in the app, over MCP and through the API (on credits, video is charged to the nearest cent; images and audio round up to the whole cent). Pick a plan for monthly credits — bigger plans give you more credits than you pay for — or pay as you go from $5 to $500. New accounts get $1.50 to start, and 10 free credits (10¢) a day on accounts without a plan, once the email is confirmed (the daily ones expire at midnight UTC). A limited number are given out each day; 1 credit = 1¢.

no credit card to start · cancel any time · failed renders never billed

Free

$0

no card needed

  • 10 free credits (10¢) a day
  • Every model, at its provider's list price
  • Top up any amount from $5
Start free

Basic

$12/mo

billed monthly

  • 1,200 credits a month = $12 to spend
  • ≈ 60 four-second Veo 3.1 Lite clips or 300 FLUX 1.1 Pro images a month
  • Every model, at its provider's list price
  • Up to 10 renders at once
  • Unused top-ups never expire
  • Cancel any time
Most popular

Pro

$29/mo

billed monthly

  • 3,500 credits a month = $35 to spend
  • ≈ 175 four-second Veo 3.1 Lite clips or 875 FLUX 1.1 Pro images a month
  • Every model, at its provider's list price
  • Up to 15 renders at once
  • Unused top-ups never expire
  • Cancel any time

Creator

$125/mo

billed monthly

  • 17,000 credits a month = $170 to spend
  • ≈ 850 four-second Veo 3.1 Lite clips or 4,250 FLUX 1.1 Pro images a month
  • Every model, at its provider's list price
  • Up to 20 renders at once
  • Unused top-ups never expire
  • Cancel any time

1 credit = 1¢ of the provider's list price. Plan credits refresh each month and expire at the end of it; credits you top up never expire. Plans renew until you cancel.

No markup

What things actually cost.

On Credits: the provider's list price with no markup (video to the nearest cent, images and audio rounded up to the whole cent), and failed renders cost nothing. On your own key, the provider bills you at its own rates.

8-second clip with sound

Veo 3.1 Fast

$1.20

5-second clip with sound

Kling 3.0 Pro

84¢

6-second clip with sound

Grok Imagine Video

42¢

One image

Nano Banana

4¢

1 minute of narration

ElevenLabs Multilingual v2

8¢

30 seconds of music

ElevenLabs Music

8¢

Two ways to pay

Your keys or our Credits — mix freely, per provider.

Bring Your Own Key

provider's list price · billed by the provider

Paste a key from a supported provider (fal.ai, OpenAI, Google, ElevenLabs and others; the “Your key” column below shows which models take one) into Varosity once. We encrypt it AES-256-GCM and forward your requests at the provider's published list price. The provider invoices you directly.

  • Provider bills you directly
  • Most providers; models marked "Credits only" in the table run on Credits
  • Keys encrypted at rest, never logged

Varosity Credits

provider's list price · no provider accounts

Call any model instantly with one balance. No provider sign-ups, no per-vendor billing dashboards, no surprise invoices. Varosity holds the API keys and charges each model at its provider's list price — the same as using your own key, except that Credits are charged in whole cents (images and audio round up, 1¢ minimum).

  • No provider accounts needed — ever
  • One balance across all models
  • Plans from $12/mo, or top up from $5 (top-ups never expire)
  • Failures and errors never billed

How agents pay · for developers

Your agent can top up. You stay in charge.

A daily limit you set

When an agent connects, you approve once and pick what it may spend per day — $5, $25 or $100 (sign-in apps like Claude.ai and ChatGPT: $5). Change or revoke it any time.

A checkout link when credits run low

The buy_credits tool (or POST /api/v1/credits/checkout) returns a Stripe link for a top-up from $5 — the agent pays it with a card it holds, or hands it to you — or a plan subscription link for you to approve.

Or it pays the request itself

POST /api/v1/credits/topup answers HTTP 402 (Machine Payments Protocol). An agent with a Stripe Link wallet — you approve each charge — or USDC pays and retries; the credit lands once. Or skip credits: POST /api/v1/pay/generate quotes one image or video (job id, model, price, at least $0.50) and the paid retry makes it; failed jobs are refunded.

Model pricing

Every model. Transparent rates.

Every model at its provider's list price, on Credits or (where the provider allows it) your own key (“Your key”, sometimes called BYOK: bring your own key). 1 credit = 1¢ of these prices.

Video

ModelCreditsYour key
Veo 3.1 FastBest lip sync
veo-3.1
$0.15/sCredits only
Veo 3.1 (Quality)Highest quality
veo-3.1-quality
$0.40/sCredits only
Veo 3.1 LiteBudget Veo
veo-3.1-lite
$0.05/sCredits only
kling-3.0
$0.168/s$0.168/s
promotional price through Nov 6 (UTC); paused on Credits after that until repriced
flux-3-max
$0.0425/s$0.0425/s
vidu-q4
$0.0665/s$0.0665/s
Grok Imagine VideoBudget w/ audio
grok-imagine-video
$0.07/s$0.07/s
seedance-1.0-pro
$0.1215/s$0.1215/s
Seedance 2.0Top ranked
seedance-2.0
$0.3024/s$0.3024/s
seedance-2.0-fast
$0.2419/s$0.2419/s
OmniHuman 1.5Avatar layer
omnihuman
$0.16/s$0.16/s
fal-live-portrait
$0.05/s$0.05/s
fal-wan-animate
$0.16/s$0.16/s
kling-3.0-replicate
$0.336/s$0.336/s
HappyHorse 1.0Top ranked
happyhorse-1.0
$0.14/s$0.14/s
luma-ray-3-fal
$0.10/s$0.10/s
runway-gen-4.5-replicate
$0.12/s$0.12/s
WAN Video EffectsCredits only
muapi-wan-effects
$0.06/sCredits only
muapi-latentsync
$0.05/sCredits only
muapi-wan-t2v
$0.06/sCredits only
heygen-avatar-4
$0.08/s$0.08/s
heygen-photo-avatar
$0.08/s$0.08/s
heygen-cinematic
$0.10/s$0.10/s
heygen-video-agent
$0.12/s$0.12/s
heygen-video-translate
$0.10/s$0.10/s
d-id-talks
$0.05/s$0.05/s
hunyuan-video
$0.09/s$0.09/s
LTX VideoFastest
ltx-video
$0.04/s$0.04/s
wan-2.6
$0.10/s$0.10/s
hunyuan-video-1.5
$0.09/s$0.09/s
Luma Ray 2Credits only
ws-luma-ray-2
$0.08/sCredits only
Pika 2.2Credits only
ws-pika-2.2
$0.04/sCredits only
Hailuo 02Credits only
ws-hailuo-02
$0.0833/sCredits only
ws-kling-4.0
$0.157/sCredits only
wan-3.0
$0.10/sCredits only
minimax-h3
$0.10/sCredits only
grok-imagine-video-1.5
$0.14/sCredits only
seedance-2.0-mini
$0.12/sCredits only
Runway Gen 4Credits only
ws-runway-gen4
$0.056/sCredits only

Image generation

ModelCreditsYour key
flux-1-schnell
$0.01/img$0.003/img
flux-3-klein
$0.01/img$0.009/img
krea-3
$0.03/img$0.025/img
flux-2-pro
$0.03/img$0.03/img
flux-2-klein
$0.01/img$0.006/img
z-image-turbo
$0.01/img$0.01/img
seedream-4
$0.03/img$0.03/img
flux-1.1-pro
$0.04/img$0.04/img
grok-imagine-image
$0.02/img$0.02/img
gemini-3-pro-image
$0.14/img$0.134/img
gemini-3.1-flash-image
$0.07/img$0.067/img
nano-banana-2.1
$0.04/imgCredits only
seedream-5.0
$0.05/imgCredits only
seedream-5.0-flash
$0.03/imgCredits only
qwen-image-3.0
$0.03/imgCredits only
grok-imagine-image-2.0
$0.08/imgCredits only
gpt-image-2.5-flare
$0.03/imgCredits only
gpt-image-2.5-sunburst
$0.03/imgCredits only
gemini-3.1-flash-lite-image
$0.04/img$0.034/img
ideogram-v3
$0.06/img$0.06/img
recraft-v3
$0.04/img$0.04/img
gpt-image-2
$0.08/img$0.08/img
nano-banana
$0.04/img$0.04/img
Flux DevCredits only
muapi-flux-dev
$0.02/imgCredits only

Credits shows what one image is charged: each job is rounded up to the whole cent (1¢ minimum). No markup is added.

Voice & TTS

ModelCreditsYour key
elevenlabs-tts
$0.08/min$0.072/min
elevenlabs-tts-v3
$0.08/min$0.072/min
openai-tts-1
$0.02/min$0.0135/min
OpenAI TTS-1 HDHD quality
openai-tts-1-hd
$0.03/min$0.027/min
Deepgram Aura 2Lowest latency
deepgram-aura-2
$0.03/min$0.027/min
cartesia-sonic-3.6
$0.06/min$0.0585/min
cartesia-sonic-3
$0.06/min$0.0585/min
fal-kokoro
$0.02/min$0.018/min
fal-chatterbox
$0.04/min$0.036/min
fish-audio-tts
$0.02/min$0.0135/min

Credits shows what one minute is charged: each job is rounded up to the whole cent, so longer jobs work out at the provider's rate. No markup is added.

Music generation

ModelCreditsYour key
ElevenLabs MusicCommercially safe
elevenlabs-music
$0.15/min$0.15/min
lyria-2
$0.10/song$0.10/song
suno-v4
$0.10/songCredits only

Credits shows what one song or one minute is charged: each job is rounded up to the whole cent. No markup is added.

Failures and errors are never billedImages, voice and ElevenLabs Music stored for you; video and other music are the provider's link (download Replicate-routed video within an hour)No markup on any model (credits are charged in whole cents)Keys encrypted AES-256-GCM · never loggedSwitch providers or billing mode any time

FAQ

How do the free credits work?
New accounts get $1.50 to start, and 10 free credits (10¢) a day on accounts without a plan, once the email is confirmed (the daily ones expire at midnight UTC). A limited number are given out each day; 1 credit = 1¢. Accounts on a plan get their monthly credits instead of the daily ones.
Do I need a plan?
No. Accounts without a plan get 10 free credits (10¢) a day once the email is confirmed (a limited number each day), and you can top up any amount from $5 to $500 (top-ups never expire). A plan gives you credits every month — Pro and Creator give more credits than they cost. Plan credits expire at the end of each month.
What's the difference between BYOK and Credits?
BYOK means you paste your own provider key; Varosity forwards your calls and the provider invoices you. Credits means Varosity holds the keys and bills you directly — no separate provider accounts. Either way you pay the provider's list price.
How are prices worked out?
Each model costs the list price of the provider we run it on (fal, Replicate, Google, OpenAI and others), with nothing added — except where noted below. Video is charged per second actually produced, rounded to the nearest cent. Images and audio are rounded up to the next whole cent, with a 1¢ minimum, so a sub-cent image costs 1¢. On Credits you always get the tier you pay for: audio stays on for Kling and Veo, Seedance renders at 1080p, Grok Imagine Video and Wan Animate at 720p. OpenAI bills its image models by tokens, so each OpenAI image is charged what OpenAI billed for it, from the token counts it reports, and never more than the price shown before you generate (8¢ at medium quality). The exceptions: fal bills Wan Animate by frames, so its fixed $0.16 per second matches fal for a 32 fps driving video. MuAPI publishes no price for its Wan effects model, so its $0.06 per second can't be checked against a list. And pay-per-call (POST /api/v1/pay/generate, for agents paying per job instead of holding credits) charges at least $0.50 per job, so a cheap image costs $0.50 that way — credits don't have this minimum.
Are failures billed?
Never. If a generation returns an error — provider timeout, content policy rejection, anything — the call is not billed. Only confirmed successes debit your balance or provider account.
How do I cancel or change plans?
Cancel any time from the billing page in your account; your plan runs to the end of the period you paid for. Moving up to a bigger plan (or from monthly to yearly) starts it immediately: you are charged its full price that day, your unused plan credits carry over, and the rest of the old period is not refunded. To move down, cancel and subscribe again at the end of the period.
Can I mix BYOK and Credits?
Yes. Set it per provider under Providers & billing (/app/keys). Use your fal.ai key for Kling, run Veo on Credits. Switch at any time — the next call picks up the new preference immediately, whether it comes from the app, the API or your agent over MCP.