How this calculator works
Free batch processing calculator β item count, tokens each, speed and concurrency to the wall-clock time and total cost of a bulk LLM job.
Frequently asked questions
How do I estimate how long a bulk LLM job takes?
Total tokens = items Γ tokens per item. Divide by combined throughput (speed per worker Γ number of parallel workers) to get wall-clock seconds. Ten workers at 60 tok/s deliver 600 tok/s, so an 8M-token job takes about 3.7 hours β before rate limits throttle you.
Should I use the batch API instead?
If the job is not time-sensitive, yes. Batch endpoints (OpenAI, Anthropic, Gemini) run jobs asynchronously within a 24-hour window at roughly half the per-token price. You trade immediate latency for a large discount β ideal for embeddings backfills, evaluations and offline enrichment.