Credit Usage Reference
The table below outlines typical credit consumption across different models. Real-world usage depends heavily on prompt size and codebase context.How Many Credits Does a Typical Request Use?
Example tasks
To give rough reference points on credit consumption please see below example tasks of different complexity. All tasks were performed on a small-to-medium full-stack web application (~50K lines across ~200 source files; Python/FastAPI backend + React/TypeScript frontend). Size, complexity and organization of your actual codebase can affect the numbers you would get.XS Task
On the login page, change the primary ‘Sign in’ button background color to #3b82f6.Simple modification across single file
S Task
On the public session-detail page, add a ‘Copy link’ button next to the page title. Clicking it copies the current page URL to the clipboard and shows a success toast (use the existing toast system)Mutliple modifications across single file
M Task
Add an optional pronouns text field to the speaker profile. Persist it through the existing profile model, service, and router (no new tables — just one new column). Show it as an editable text input on the speaker profile settings page, and display it next to the speaker’s name on the public profile view.Small modifications across several backend and frontend files
L Task
Add a ‘Message speaker’ action on the organizer submission-detail page. It opens a dialog with a single text area and a ‘Send’ button. Sending calls one new POST endpoint that creates an in-app notification of type message_from_organizer for the submission’s speaker, with the organizer’s text as the body. The notification must appear on the existing speaker Notifications page. Only the organizer of the event can call the endpoint. Do not add email delivery — in-app notification only.Modifications across several backend and frontend files
XL Task
Add co-speaker support to submissions. A primary speaker can invite up to 3 additional co-speakers by email when creating or editing a submission. Persist co-speakers as a new related table linked to a submission with a status of invited / accepted / declined. Add backend endpoints to list, invite (which also creates a notification), accept, and decline. On the speaker submission-detail page, show the co-speaker list with each one’s status, and show ‘Accept’ / ‘Decline’ actions visible only to the invited user. On the organizer event-speakers page, include accepted co-speakers in the speaker list. Existing submission-ownership and reviewer permissions for the primary speaker must continue to work unchanged.Substantial modifications across multiple backend and frontend files and database
Workflow Credit Efficiency
The choice of workflow significantly impacts credit consumption. Standard automated tasks or focused bug fixes are highly efficient, while comprehensive design or requirements-first workflows consume more credits due to multi-step planning and deep analysis.Plans
How Credits Work
Plan Credits (included in subscription)
- Granted at the start of each monthly billing cycle.
- Expire at the end of your monthly billing period — no rollover.
- Consumed before top-up credits.
Paid Top-Ups
- Bought on demand when you need more credits.
- Non-refundable.
Consumption Order
- Plan credits (current cycle) — always first.
- Then top-up credits.
Team & Admin Controls
Per-user credit caps
Per-user credit caps
Admin re-allocation
Admin re-allocation
Top-up credits for teams
Top-up credits for teams
BYOK (Bring Your Own Key)
All plans — including Free — support BYOK. When you use your own API key (OpenAI, Anthropic, or Gemini), LLM calls go through your key and do not consume bundled credits. You still pay Zencoder the seat fee for paid plans.FAQ
What's a credit?
What's a credit?
Why credits and not dollars or tokens?
Why credits and not dollars or tokens?
What's the difference between Pro, Pro Plus, and Pro Max?
What's the difference between Pro, Pro Plus, and Pro Max?
How do model costs work?
How do model costs work?
Do unused plan credits roll over?
Do unused plan credits roll over?
Can I switch plans mid-cycle?
Can I switch plans mid-cycle?
What's the minimum top-up?
What's the minimum top-up?
Are top-ups refundable?
Are top-ups refundable?
Does BYOK still work?
Does BYOK still work?
What happens if I cancel?
What happens if I cancel?
What happens if I downgrade to a lower paid plan?
What happens if I downgrade to a lower paid plan?
What happens if my payment fails?
What happens if my payment fails?
Are credits transferable or redeemable for cash?
Are credits transferable or redeemable for cash?
Why do I see "You ran out of credits" when my dashboard still shows credits remaining?
Why do I see "You ran out of credits" when my dashboard still shows credits remaining?
How many credits does a typical request use?
How many credits does a typical request use?
Can I convert my old LLM call count into credits?
Can I convert my old LLM call count into credits?
Legacy Plans (Migration)
The old per-seat, daily-call plans are being retired. If you’re currently on a legacy plan, you’ll be automatically migrated to a usage-based plan at a future renewal. If you’d prefer to switch sooner, you can do so from your profile.I'm on an old annual contract — what happens?
I'm on an old annual contract — what happens?
I'm on an old monthly plan — when do I move?
I'm on an old monthly plan — when do I move?
Will my price go up?
Will my price go up?
Payment Methods
Zencoder accepts:- All major credit cards
- Apple Pay
- Link
- Cash App and Klarna