Metered GPU Frame Processing

Video OCR from about $0.72 per video hour

Compare plans in video hours first. Credits are the billing unit behind the estimate—not a charge for every source frame.

Monthly BillingAnnual Billing Save ~16%

Free

Perfect for small side projects & quick video OCR testing.

$0/mo
1,000 credits / mo (~30 minutes of video)

Free

  • 1,000 credits included monthly
  • Frame-by-frame entity extraction
  • Standard API throughput
  • Community support
Most Popular

Pro

Ideal for creators, developers, and growing video automation workflows.

$20/mo
50,000 credits / mo (25 hours of video)

~$0.80/video hour

  • 50,000 credits included monthly
  • High speed GPU OCR processing
  • Higher rate limits & concurrency
  • Priority email support

Scale

Designed for production workloads with massive video processing requirements.

$180/mo
500,000 credits / mo (250 hours of video)

~$0.72/video hour

  • 500,000 credits included monthly
  • Maximum throughput API access
  • Dedicated worker queues
  • 24/7 Priority support & SLA

Enterprise

Custom volume, dedicated deployment options, and enterprise SLA.

Custom
Custom credits allocation (Unlimited video scale)

Volume pricing

  • Custom monthly credit allocations
  • Custom rate limits & concurrency
  • Dedicated Modal worker clusters
  • Custom SLA & account manager
  • Custom billing & invoicing
Instant Add-On

Need Additional Credits?

Top up your balance on demand. Add 30,000 extra OCR credits for just $15 without altering your monthly plan. That is approximately 15 video hours, or $1 per video hour, for a typical workload.

Exactly what credits measure

A credit is a billing unit, not one decoded frame or one OCR detection. Successful jobs are charged at 2 credits per second of measured GPU-worker processing time, rounded up to the next whole credit.

Frame handling
Native video timing with change-aware OCR and repeated-frame reuse. There is no customer-selected sampling FPS today.
Before processing
Credits are temporarily reserved from file size so a job can start. The reservation is not the final charge.
After processing
The response reports processing_seconds and charged_credits so every completed job is auditable.
Failures
Failed and cancelled jobs release reserved credits and are not charged.

Video-hour figures are estimates based on typical workloads. Source resolution, motion, text density, codec, and operation type can change GPU processing time and therefore the final charge.

Enterprise and custom pricing

Custom plans can include volume credit allocations, dedicated worker capacity, tailored rate limits, invoicing, and an SLA. Download the pricing sheet or contact us at m1980pinki@gmail.com.

Download enterprise pricing sheet (PDF)