UnderHost
Cron Builder

Cron Expression Builder

Build and validate cron expressions visually. Get human-readable descriptions and copy ready-to-use cPanel or WP-CLI commands.

·
·
·
·

Every hour

Visual expression editor
Human-readable description
Next 5 run times
cPanel & WP-Cron commands
One-click copy

Next 5 Run Times (your local time)

  • 1

Field Reference

* every min · */5 every 5 min · 30 at :30 · 0,30 at :00 and :30
* every hour · */6 every 6 hrs · 8 at 8am · 8-17 8am–5pm
* every day · 1 1st of month · 1,15 1st and 15th
* every month · 1 January · 6-8 Jun–Aug · 1,7 Jan and Jul
* every day · 1-5 Mon–Fri · 0 Sunday · 6 Saturday

cPanel Cron Command

Cron expression
0 * * * *
WP-Cron replacement (WordPress)
0 * * * * wget -q -O - https://yourdomain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
WP-CLI via SSH
0 * * * * cd /home/user/public_html && php wp-cli.phar cron event run --due-now

Common Use Cases

0 2 * * * — Daily database backup at 2am
*/5 * * * * — Check queue / process jobs every 5 min
0 */6 * * * — Sync data every 6 hours
0 0 1 * * — Monthly invoice generation
0 8 * * 1-5 — Weekday morning report
30 23 * * 0 — Sunday night cleanup at 11:30pm

Need cPanel hosting with cron job support?

UnderHost shared and VPS plans include full cPanel access with cron job scheduling, SSH, and WP-CLI support.

Tool guide

Using the Cron Expression Builder

Cron jobs automate scheduled tasks such as backups, cache clearing, imports, email queues, and WordPress maintenance.

What this tool does

It builds cron expressions visually, explains the schedule, previews upcoming run times, and provides hosting-friendly command examples.

Who it helps

  • cPanel users creating scheduled tasks
  • WordPress administrators replacing unreliable WP-Cron
  • Developers automating maintenance jobs

Usage instructions

Choose the schedule fields, review the plain-language description, then copy the expression or command into your hosting control panel.

Understanding the output

Next-run previews help confirm the job will run when expected. Always test commands manually before scheduling destructive or resource-heavy tasks.

Why it matters for hosting

Cron is a core hosting feature, especially for backups, billing scripts, CMS maintenance, and performance workflows.