Cron Expression Generator
AI-poweredTurn plain English into cron expressions. Or paste a cron expression and get a human-readable explanation.
At 09:00, Monday through Friday
01 — Overview
How it works
Convert natural language schedules into valid cron expressions and back. Supports 5-field standard and 6-field (with seconds) variants. Shows next 5 run times and an expanded explanation of every field.
02 — Use cases
When to use it
- 01
Schedule a backup every weekday at 2am
- 02
Trigger a deploy on the first of the month
- 03
Run a cleanup script every 15 minutes
- 04
Translate an inherited cron expression to plain English before editing it
- 05
Generate a cron string for GitHub Actions, Vercel Cron, or a Kubernetes CronJob
03 — Examples
Real input, real output
every weekday at 9am
ex 010 9 * * 1-5
Runs at 9:00 AM on Monday through Friday.
every 15 minutes
ex 02*/15 * * * *
Fires at minute 0, 15, 30, and 45 of every hour.
first day of every month at midnight
ex 030 0 1 * *
Useful for monthly billing or report jobs.
every sunday at 3:30am
ex 0430 3 * * 0
Common weekly maintenance window.
twice an hour during business hours, monday to friday
ex 050,30 9-17 * * 1-5
Runs at :00 and :30 between 9am and 5pm on weekdays.
every 6 hours
ex 060 */6 * * *
Fires at 00:00, 06:00, 12:00, 18:00.
04 — FAQ
Frequently asked
05 — More
Tools that pair well
UUID Generator
Generate UUIDs (v1, v4, v7, v8) in bulk, with format options and a validator. Cryptographically random by default.
Regex Generator
Describe what you want to match in plain English. Get a regex pattern with a live test panel and a token-by-token breakdown.
.gitignore Generator
Describe your stack in plain English, or pick from a list of common environments — get a clean, deduplicated .gitignore.