Paste any cron expression to instantly see a human-readable description and the next 10 scheduled run times.
| Field | Values | Special chars |
|---|---|---|
| Minute | 0–59 | * / , - |
| Hour | 0–23 | * / , - |
| Day of month | 1–31 | * / , - |
| Month | 1–12 | * / , - |
| Day of week | 0–6 (Sun=0) | * / , - |
• * * * * * — Every minute
• 0 * * * * — Every hour at :00
• 0 0 * * * — Daily at midnight UTC
• 0 0 * * 0 — Every Sunday at midnight
• */5 * * * * — Every 5 minutes
• 0 9-17 * * 1-5 — Hourly 9am–5pm, Mon–Fri
## Parse cron expression
curl -X POST https://apitoolkit.pro/api/v1/cron \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"expression":"0 9 * * 1-5","count":5}'
## JavaScript
const res = await fetch('https://apitoolkit.pro/api/v1/cron', {
method: 'POST',
headers: { 'X-Api-Key': 'YOUR_API_KEY', 'Content-Type': 'application/json' },
body: JSON.stringify({ expression: '*/15 * * * *', count: 10 })
});
const { runs } = await res.json();
// runs: ["2024-01-01T00:00:00.000Z", ...]