UniversalBench has the simplest pricing model we could design. One free quota that resets monthly, and one paid price per call when you want more. No tiers to compare, no feature gates, no surprise auto renewals.Documentation Index
Fetch the complete documentation index at: https://docs.universalbench.dev/llms.txt
Use this file to discover all available pages before exploring further.
All prices on this page are in USD. Your bank or card issuer will convert at the time of charge if your account is in another currency.
Free tier
Every account gets 1,000 calls per month. The quota resets on the first of the calendar month. No credit card required to start. All capabilities are available on the free tier: code execution, bash, web search, LLM invocation, file reads, package installs, sessions, and secrets vault. You get the full product, just with a monthly call ceiling.Pay as you go
When you need more than 1,000 calls in a month, top up your wallet.| What | Amount |
|---|---|
| Price per call | $0.008 |
| Minimum top up | $5.00 |
| Maximum top up per transaction | $500.00 |
| Funds expire | Never |
| Subscription | None |
| Auto renew | None |
The 1,000 free monthly calls are used first. Wallet balance is only consumed after the free quota is exhausted. Your wallet does not expire and is not automatically topped up.
How a call is counted
A “call” is one successful invocation of theexecute tool. Failed calls do not count against your quota.
- One
codeexecution is one call - One
web_searchis one call - One
invoke_llmis one call regardless of the underlying model - A
secrets_vaultoperation (save, list, get, delete) is one call
code and web_search in one request), it still counts as one call.
Top up flow
- Open your dashboard at universalbench.dev.
- Click the “Billing” card or any of the 10, 50 quick top up buttons.
- Pay with any major card via Stripe Checkout.
- Your wallet balance updates the moment Stripe confirms the payment.
See your usage
The dashboard shows free calls remaining this month, current wallet balance, and a usage chart. The/billing/status endpoint returns the same data programmatically:
What we do not charge for
- Signup
- Email verification
- Dashboard access
- Calls that fail before reaching the workbench
- Reading your usage or billing status
- Rotating your URL
- Closing your account