Cron Expression Validator
Enter a cron expression to validate it instantly. See a plain-English description, field-by-field breakdown (minute / hour / day / month / weekday), and preview the next 10 scheduled run times. Includes preset builder for the most common schedules — hourly, daily, weekdays, monthly, and more.
Frequently Asked Questions
How do I read a cron expression?▼
A standard cron expression has 5 fields separated by spaces: minute (0–59), hour (0–23), day of month (1–31), month (1–12), day of week (0–6, where 0 is Sunday). For example, '0 9 * * 1-5' means 'at 9:00 AM, every weekday (Monday through Friday)'.
What do the special characters *, /, -, and , mean in cron?▼
* means 'every value' (wildcard). / is a step value — */5 in the minute field means every 5 minutes. - defines a range — 1-5 in day-of-week means Monday through Friday. , is a list separator — 1,15 in the day-of-month field means the 1st and 15th of every month.
What is the difference between cron's day-of-month and day-of-week?▼
If you specify a value in both day-of-month and day-of-week (not using *), most cron implementations treat them as a union — the job runs if either condition matches. If only one is specified (the other is *), only that condition is used. Use ? in one field when you intend to restrict by only the other.
How do I schedule a job every 15 minutes?▼
Use */15 * * * * — the */15 step in the minute field means the job runs at minute 0, 15, 30, and 45 of every hour. This pattern works in standard cron, GitHub Actions (on.schedule), Kubernetes CronJobs, and AWS EventBridge.
What is the difference between cron and POSIX cron format?▼
Standard 5-field cron is POSIX-compatible. Some tools like Quartz Scheduler (Java), AWS CloudWatch Events, and some node schedulers add a 6th field for seconds (0–59) at the start, or a 7th field for year. This validator uses the standard 5-field format compatible with Unix cron, crontab, GitHub Actions, and Kubernetes.
Why does my cron job run at the wrong time?▼
The most common causes are timezone mismatches (cron runs in the server's local timezone, not yours), off-by-one in day-of-week (0=Sunday vs 1=Sunday depending on the system), and DST transitions that skip or repeat an hour. Always confirm the timezone of your cron daemon and consider using UTC for reliability.
Related Products
on GumroadPremium Workflow Pack
Production-grade workflows, architecture guides, and deployment scripts for teams that ship. 10 advanced CI/CD workflows (blue-green, canary, E2E, security), 5 architecture deep-dives, code review checklist, PR process guide, and 5 battle-tested Bash deployment scripts.
Buy on Gumroad →GitHub Actions CI/CD Templates Pack
12 production-ready GitHub Actions workflow templates covering Node.js, Python, Docker, multi-environment deployments, security scanning, and auto-changelog. Copy, paste, ship.
Buy on Gumroad →Developer Cheat Sheet Bundle
10 print-ready cheat sheets for the tools developers use every day: Git, Docker, Linux CLI, SQL, Regex, HTTP Status codes, VS Code shortcuts, Bash scripting, jq/JSON, and Markdown.
Buy on Gumroad →You Might Also Need
Shell Script Linter
Lint Bash and shell scripts online. Detects unquoted variables, missing set -e, unsafe rm -rf, useless cat, backtick usage, and portability issues with line annotations and fix suggestions.
Open free tool →
Kubernetes Resource Estimator
Estimate total Kubernetes cluster CPU and memory requirements. Input pods, replicas, and resource requests/limits to get cluster totals, requests vs limits analysis, and a ready-to-use ResourceQuota YAML.
Open free tool →
Kubernetes Resource Calculator
Calculate total CPU and memory requirements for your Kubernetes workloads. Input resource requests and limits per pod, replica count, and get cluster resource usage with cloud cost estimates.
Open free tool →
More Free Tools
Related Articles
Cron Expression Generator for Developers: Complete Guide to Scheduling in 2026
Generate cron expressions visually with instant preview. Complete guide to 5-field Linux cron, 6-field with seconds, GitHub Actions, AWS EventBridge, Kubernetes, and common scheduling pitfalls.
DevOps Automation Tools in 2026: Orchestrating the Software Delivery Pipeline
Master DevOps automation with this guide to the tools that orchestrate modern software delivery. Covers CI/CD pipelines, infrastructure provisioning, configuration management, testing automation, and the emerging AI-assisted automation patterns that define 2026.
GitHub Actions Advanced Guide 2026: Matrix Builds, Caching, OIDC & Cost Optimization
Master GitHub Actions in 2026. Deep-dive into matrix strategies, artifact caching, OIDC authentication with AWS/GCP/Azure, self-hosted runners, reusable workflows, and cost optimization techniques for fast, cheap CI/CD pipelines.
AI-Assisted Code Review Workflow: A Complete Guide for 2026
Learn how to build a production-ready AI-assisted code review workflow using Claude, GitHub Actions, and modern dev tools. Covers setup, prompts, integration patterns, and real-world best practices.
Dagger vs GitHub Actions vs Jenkins: Modern CI/CD Pipeline Comparison 2026
Compare Dagger, GitHub Actions, and Jenkins for CI/CD in 2026. Real-world benchmarks, architecture differences, pricing, and a recommendation matrix to pick the right tool.
Enjoying this tool? Get more like it.
Weekly developer tool guides, productivity playbooks & AI tricks. Free. No spam.
Unlock AI-Powered Dev Tools
- ⚡ AI Code Review, Doc Generator & SQL Builder
- ⚡ All premium templates & early access
- ⚡ Member discounts on Gumroad products
$9/mo after trial · Cancel anytime
Want the full toolkit?
Get DevPlaybook Pro
Every template, guide, boilerplate, and automation script in one bundle. 13 premium products — grab them all at once and save big.
MIT licensed · Instant download · No subscription
See what's included → Browse all deals →