GitHub Actions cron builder and explainer
Paste a cron expression for the schedule trigger and get a plain-English reading, warnings about GitHub's limits, and the next 10 run times in UTC and your local time zone.
At 05:30 UTC, Monday through Friday
| # | UTC | Local time |
|---|---|---|
| 1 | Mon 2026-10-12 05:30 UTC | shown in your browser |
| 2 | Tue 2026-10-13 05:30 UTC | shown in your browser |
| 3 | Wed 2026-10-14 05:30 UTC | shown in your browser |
| 4 | Thu 2026-10-15 05:30 UTC | shown in your browser |
| 5 | Fri 2026-10-16 05:30 UTC | shown in your browser |
| 6 | Mon 2026-10-19 05:30 UTC | shown in your browser |
| 7 | Tue 2026-10-20 05:30 UTC | shown in your browser |
| 8 | Wed 2026-10-21 05:30 UTC | shown in your browser |
| 9 | Thu 2026-10-22 05:30 UTC | shown in your browser |
| 10 | Fri 2026-10-23 05:30 UTC | shown in your browser |
Workflow snippet
on:
schedule:
- cron: "30 5 * * 1-5"Everything runs in your browser; nothing you type is sent anywhere.
How to use it
- Edit the five fields: minute, hour, day of month, month, day of week.
- Read the explanation and any warnings about GitHub's scheduling rules.
- Check the next 10 runs, then paste the expression into your workflow under on: schedule: - cron.
Frequently asked questions
What time zone does GitHub Actions cron use?
Always UTC. There is no way to set a time zone on a schedule, so convert local times yourself; the table above does it for you.
What is the shortest interval GitHub allows?
Every 5 minutes. Faster schedules are not honored, and runs during busy periods can start several minutes late or be dropped.
Why did my scheduled workflow stop running?
GitHub disables scheduled workflows in public repositories after 60 days without repository activity. Any push or manual re-enable restores them.
How do day of month and day of week combine?
If both are restricted, the schedule runs when either one matches, as in standard cron. Use * in one of them to avoid surprises.
Made by compiler.dev, faster GitHub Actions runners. More free tools.
Related tools
- GitHub Actions workflow YAML checkerPaste a GitHub Actions workflow and catch missing runs-on, unpinned actions, pull_request_target risks, missing permissions and bad needs.
- GitHub Actions matrix expanderSee every job a GitHub Actions strategy.matrix creates, with include and exclude applied, and the total job count against the 256-job limit.
- On-call rotation generatorGenerate an on-call rotation schedule from a list of people, a time zone and a shift length. See the calendar table and download an ICS file.
- CI minutes forecasterForecast monthly CI minutes and GitHub Actions cost from pull requests per day, pushes per PR, jobs per run and minutes per job. Plan and runner aware.