*Any value. On its own in every field, the job runs every minute of every day.
Paste a cron expression and get plain English, plus the next five times it actually fires. No sign-up, nothing leaves your browser.
Five fields: minute, hour, day of month, month, day of week. Shorthands like @daily work too.
Every 5 minutes.
Shown in your browser's timezone. A real crontab fires in the server's timezone, which is a common reason a job seems to run at the wrong time.
Cron packs a schedule into five space-separated fields. Once you know the order, most expressions decode themselves.
* * * * *
│ │ │ │ │
│ │ │ │ └── day of week (0 to 6)
│ │ │ └──── month (1 to 12)
│ │ └────── day of month (1 to 31)
│ └──────── hour (0 to 23)
└────────── minute (0 to 59) *Any value. On its own in every field, the job runs every minute of every day.
*/15A step. Every 15th value, so in the minute field that is minute 0, 15, 30, and 45.
1-5A range, ends included. In the day-of-week field that is Monday through Friday.
0,30A list. Specific values only, so in the minute field that is on the hour and on the half hour.
*/5 * * * * mean?*/5 is a step in the minute field, so it fires at minute 0, 5, 10, and so on. The four remaining stars mean the hour, day of month, month, and day of week are unrestricted.* 3 * * * looks like "3am daily" but it runs every minute for the whole 3am hour, 60 times. The minute field comes first, so nightly at 3am is 0 3 * * *. Checking the next-run list above catches this instantly.0 0 1 * 1 fires on the 1st of the month and on every Monday, not only on Mondays that fall on the 1st. When one of them is a star, only the other applies. This tool follows the same rule, which is why the summary says "or".SUN, MON, and the rest are fine. This tool accepts all three forms.0 9 * * * lands at noon local in summer. Daylight saving makes it worse: an expression scheduled inside the skipped hour may not run at all on the changeover day, and one inside the repeated hour may run twice. The next-run list above uses your browser's timezone, so treat it as a sanity check on the syntax, not on the server clock.wp-cron.php on a fixed schedule, which is where these expressions come in.Cron works, but it lives in SSH and never tells you whether last night's job actually ran. TrueCommander schedules WordPress commands from the admin: pick an interval, or set plain number fields, and every run is logged.
Pick what you're OK with. Essential cookies run the site, so they can't be turned off.
Holds cart items, remembers your theme, stores your cookie preference. The site needs these to work.
Anonymous page views, where visitors get stuck, and which marketing campaigns brought you here (so we know what's working). No personal profiles. No cross-site tracking. Just helps us decide what to build and what to spend on.
Open the order, retype the details, export a PDF, email it back. Every order, every time. Or set it up once and never touch an invoice again.
Take command in minutesNot ready yet? Stay in the loop.
Short emails when new modules ship. No spam, one-click unsubscribe.
Pick a goal. We'll point you at the right module.