cheapest platform / month
RunPod / month
Baseten / month
Modal / month
Cost spread — same nominal $/hour GPU rate

Billing breakdown, by platform

Same inputs as above, applied through each platform's distinct billing logic. Billed units/day is the raw quantity each platform actually charges for — seconds for RunPod and Modal, minutes for Baseten.

PlatformBilling unitBilled / dayCost / dayCost / month

Monthly cost by cold-start rate (traffic burstiness)

Same duration, rate and buffer inputs as above, swept across cold-start rate — how spread out your requests are. The highlighted row is closest to your current cold-start rate input. Watch how the cheapest platform can change as traffic gets burstier.

Cold-start rateRunPod / monthBaseten / monthModal / monthCheapest

How this connects to other tools

This calculator prices one specific, narrow question: for BURSTY, low-QPS inference traffic, how does the same nominal $/GPU-hour rate turn into very different real bills depending on a platform's billing mechanics — per-second, per-minute-rounded, or per-second-plus-keep-warm-buffer. It deliberately does not model flat-rate, high-utilization GPU rental, where you're paying for continuous hours regardless of request pattern — for that framing, see the GPU Cloud Cost Calculator and the GPU Rental Cost Calculator, which both treat GPU cost as $/hour × hours used. This tool exists precisely because that flat-rate math breaks down for sporadic, cold-start-prone workloads — an internal tool called a few hundred times a day behaves nothing like a busy API pinning a GPU at high utilization, and the billing shape difference between platforms only shows up once you model cold starts and idle time explicitly rather than assuming a flat rate times hours.

Host your project:DigitalOcean — $200 free ↗Hostinger VPS
GPU Cloud Cost CalculatorGPU Rental Cost CalculatorSelf-Hosted LLM vs API CalculatorMCP Server Cost Calculator