cronhq
Pricing · simple by design

Same engine. Different limits.

Every tier ships with exactly-once execution, retries, and dedup-aware alerts. You’re only paying for the volume you run — not for features.

Free

Personal projects and side-builds.

$0forever
  • 5 active jobs
  • Exactly-once execution
  • Retries with backoff
  • Email + Slack alerts
  • 30-day execution history
  • Community support
Start free

Developer

Most popular

Production workloads for one team.

$12per month
  • 20 active jobs
  • Everything in Free
  • Higher webhook concurrency
  • 90-day execution history
  • Email support · 24h SLA
  • Custom timezones per job
Start free

Pro

Scaled operations and on-call teams.

$49per month
  • Unlimited jobs
  • Everything in Developer
  • Priority concurrency lane
  • 365-day execution history
  • Priority support · 4h SLA
  • Audit log export
Start free

Self-host

Free, forever. Same image.

The container we run is the container you’d run. MIT-licensed. Bring your own Postgres and you’re done. No telemetry, no feature flags hidden behind tiers.

Read the docs

FAQ · short

When does billing go live?
Sign up free today; self-serve billing ships next. Until then every tier runs free — start now and upgrade later.
Can I downgrade?
Anytime. Your tier reflects on the next API request — no restart, no propagation delay.
Annual discount?
Two months free on annual. Email us once billing’s live.