Validate cron expressions, get human-readable descriptions, and calculate the next N execution times.
3 free requests/day without API key
https://cron-expr.vercel.appX-API-Key: your_key (header) or ?key=your_key (query)Get your free key below/api/cron?expr=0 9 * * 1-5Validate a cron expression, get a human-readable description, and calculate the next execution times.
exprstringyes5-field cron expression (min hour dom month dow)countnumbernoNumber of next runs (1-20). Default: 5tzstringnoTimezone (e.g. America/New_York). Default: UTC{
"expression": "0 9 * * 1-5",
"valid": true,
"description": "At 09:00 on every day from Monday through Friday",
"next_runs": [
"2026-06-17T09:00:00Z",
"2026-06-18T09:00:00Z",
"2026-06-19T09:00:00Z",
"2026-06-20T09:00:00Z",
"2026-06-21T09:00:00Z"
],
"timezone": "UTC"
}// 400 — Bad Request
{ "error": "Missing 'expr' parameter..." }
// 401 — Unauthorized
{ "error": "Invalid API key" }
// 429 — Rate Limited
{ "error": "Daily limit reached. Upgrade your plan." }Get a free API key for 6 requests/day. No credit card required.
X-API-Key: your_key?key=your_keyStart free. Pay only when you need more.