Cron Schedule Lint for crontab, Kubernetes CronJob, GitHub Actions, Spring and EventBridge

Names every schedule line in the file you have open that fires at the wrong hour, twice, or never at all - and prints the next three times each one really fires, in the zone that actually applies.

Free, with no key, for the file above: every rule and every run time. Get the full version - $29 for the whole repository as one calendar, the CSV/JSON/HTML export and the CI gate. $29 once - one licence key per person or team seat - 7-day full refund. Healthchecks.io Business, the ordinary cron monitor, is $20 every month and only tells you after a run was already missed.

Get the complete version $29

This page is the working piece. The full pack has everything below.

Names every schedule line in the file you have open that fires at the wrong hour, twice, or never at all - and prints the next three times each one really fires, in the zone that actually ap

Healthchecks.io Business, the ordinary cron monitor, is $20 every month for 100 jobs - $240 a year, forever - and by design it can only tell you after a run was already missed.

Buy the full version — $29

Questions people ask

What does Cron Schedule Lint actually do?

It reads the crontab, Kubernetes CronJob, GitHub Actions workflow, Spring annotation, wrangler.toml or systemd timer you have open and, for every schedule line, prints the next three instants it really fires at, how many times it fires in a year, and the exact dates when that wall-clock time does not exist or happens twice. Twenty-nine rules ship with it.

Who is this for?

Backend, platform and SRE engineers who own the schedules nobody watches: the monthly invoice run, the nightly rollup, the export a finance team waits for. It is aimed at the person reviewing a schedule an assistant generated, who will be asked three weeks later why November's invoices never went out.

Why can I not just check the expression on a cron explainer site?

Because a syntax explainer holds no calendar and no time zone. It cannot tell you that 0 0 31 * * skips five months of every year, that 01:30 in America/New_York happens twice on 2026-11-01, or that 02:30 in Pacific/Auckland does not exist at all on 2026-09-27. Those answers need the time zone database, not a parser.

What is free and what needs a licence key?

Checking the file you have open is free and complete: all twenty-nine rules run, every schedule gets its real run times and its transition dates, and nothing is hidden, watermarked or time-limited. The licence covers a different job - every schedule in the repository merged into one calendar, a CSV, JSON or HTML export, and machine output a CI step can fail on.

How does $29 compare with a cron monitor?

The extension is 29 US dollars once, with a 7-day full refund. Healthchecks.io Business, the ordinary cron monitor, is $20 every month for 100 jobs, which is $240 a year, forever - and by design it can only alert you after a run was already missed. This one answers before the schedule ships.

Ask about this tool

One question, answered by the person who built it. Your email only if you want the answer sent.

Want the full version?
Enter your email and we send the download link.
ENDEJAESPT

Find a tool