Credits are the single currency for everything you generate on Bno AI. Instead of separate quotas for images, videos, and music, one balance covers all of it — each generation deducts a number of credits based on what you're creating. This guide explains exactly what things cost, how the three plans compare, when credits expire, and how to stretch them further.
What does each operation cost?
Images are priced per image, by model and resolution:
| Model | 1K | 2K | 4K |
|---|---|---|---|
| Z-Image Turbo | 2 | 2 | — |
| GPT Image 2 | 2 | 3 | 4 |
| Seedream 4.5 | — | 6 | 6 |
| Nano Banana 2 | 6 | 8 | 12 |
| Nano Banana Pro | 8 | 8 | 10 |
Image editing (image-to-image) costs the same as text-to-image on models that support image-to-image — uploading a reference doesn't change the price.
Video is priced per clip, from 5 credits for Sora 2 up to 269 credits for Kling v3 at 1080p, 10 seconds, with audio enabled. Depending on the model, duration, resolution, and optional audio can affect the total. Importantly, video is gated by credits, not by plan — any account with enough balance can generate, subscription or not. Music generation consumes credits per track.
Two things keep this predictable. First, you always see the price before you pay it: the generator UI displays the exact credit cost for your current settings before you hit generate. Second, video cost scales with duration and resolution — a shorter, lower-resolution clip costs meaningfully less than a long high-resolution one, and you can compare configurations before committing.
Free vs Pro vs Ultimate
| Free | Pro | Ultimate | |
|---|---|---|---|
| Price (monthly) | $0 | $20/month | $40/month |
| Price (yearly) | $0 | $120/year (≈$10/mo) | $240/year (≈$20/mo) |
| Credits | 10 per day | 2,000 per month | 5,000 per month |
| Images (fast mode) | ~5 per day (GPT Image 2 at 1K) | ~1,000 per month | ~2,500 per month |
| Video generation | 1–2 budget clips per day, depending on model | ~200 Grok videos or ~110 Veo 3.1 videos per month | ~500 Grok or ~290 Veo per month |
| Model access | Enabled models that fit the available balance | All enabled models that fit the available balance | All enabled models that fit the balance |
| Credit scope | Image, video, and music | Image, video, and music | Image, video, and music |
Higher-resolution models yield correspondingly fewer clips — Seedance 2.0 at 1080p, for example, costs 50 credits for 5 seconds and 100 credits for 10 seconds.
Yearly billing is a flat 50% off across paid plans: yearly total = monthly price × 12 × 0.5, paid upfront, with the annual credits granted upfront for the active yearly term. That's how Pro lands at $120/year and Ultimate at $240/year.
Free accounts receive a separate 10-credit grant each day. Each grant expires after 24 hours, so the practical daily budget is 10 credits unless the account also has other unexpired credits.
When do credits expire or refresh?
The rules differ by plan, and they're worth knowing:
- Free tier: a 10-credit grant is added around 00:00 UTC each day and expires 24 hours later. Other paid or still-valid credits are not removed.
- Pro and Ultimate: monthly subscriptions receive their plan credits for the billing period; yearly subscriptions receive the annual allocation upfront. Subscription credits remain usable during the active subscription term and expire when it ends.
Practical implication: a light month on a Pro plan isn't wasted. Those credits roll forward as long as you stay subscribed.
Failed generations are refunded automatically
If a generation fails — a model error, a timeout, anything downstream — the credits charged for that attempt are refunded automatically. You don't need to file a ticket or contact support; the refund shows up in your credit transactions. Retrying a failed generation never double-charges you.
This matters more than it sounds: it means the listed cost is the cost of a successful output, so you can iterate without budgeting for failures.
Five ways to save credits
- Draft cheap, finalize expensive. Iterate on composition and prompt with a 2-credit model (Z-Image Turbo or GPT Image 2 at 1K), and only re-run on a pricier model or at higher resolution once the result is right.
- Use daily credits before upgrading. A Free account's 10 daily credits are a no-cost sandbox — about five GPT Image 2 drafts, two Sora 2 generations, or one Grok Imagine clip.
- Check the cost preview on video. Duration and resolution drive video cost. Before generating, compare a shorter or lower-resolution configuration — the UI shows the exact number either way.
- Write specific prompts. Vague prompts produce throwaway results that you regenerate anyway. A precise prompt (subject, setting, style, mood) converts more first attempts into keepers.
- Go yearly if you're staying. If you've been on a monthly plan for a few months, switching to yearly halves the effective price for the same monthly credits.
FAQ
Can I cancel my subscription anytime? Yes — in Settings → Billing. Your subscription stays active until the end of the current billing period, with no further charges.
How does the 50% yearly discount work? Yearly total = monthly price × 12 × 0.5, paid as one upfront sum. You receive the corresponding annual credits upfront for the active yearly term.
What happens if I upgrade or downgrade? Upgrades take effect immediately and are prorated. Downgrades take effect at the end of the current billing cycle.
What payment methods are supported? Credit card, Apple Pay, and Google Pay via Stripe. Users in mainland China can pay via Alipay or WeChat Pay when domestic card processing is enabled.
What's the refund policy? Digital purchases are generally non-refundable; for exceptional circumstances, contact support by email. (Note this is separate from the automatic credit refund on failed generations, which always applies.)
Ready to see it in practice? Open /create and watch the cost preview update as you change settings — or compare plans on the pricing page.
