Cron expression for every 12 hours
0 */12 * * *What it does
The cron expression 0 */12 * * * runs a job every 12 hours — in plain terms, on the hour, every 12 hours. Every field not shown as a restriction stays *, meaning "no limit", so the schedule repeats on that pattern indefinitely.
Paste it into the tool below to see the next seven runs in both the schedule's time zone and yours, a field-by-field breakdown, and any lint warnings. Times are computed for the schedule zone (UTC by default); switch either column if your server or your own zone differs.
Standard 5-field cron drives most schedulers — Linux crontab, Kubernetes CronJobs, GitHub Actions, and others — though details like time-zone handling and step support vary. The lint checks below flag the portability and correctness traps that apply to this pattern.