* * * * *
Every minute

Common Cron Expressions

* * * * *Every minute
*/5 * * * *Every 5 minutes
0 * * * *Every hour
0 0 * * *Midnight daily
0 9 * * 1-5Weekdays at 9 AM
0 0 1 * *First day of every month

How It Works

1 Configure Fields

Use the form controls to set each of the five cron fields: minute, hour, day of month, month, and day of week. Choose between 'every N' or specific values.

2 Live Preview

The cron expression updates in real time as you configure each field. A human-readable description explains when the schedule will run.

3 Copy & Use

Copy the generated expression with one click. Use it in your crontab, CI/CD pipeline, or cloud scheduler configuration.

Frequently Asked Questions

What is a cron expression?

A cron expression is a string of five or six fields separated by spaces that define a schedule for recurring tasks. The fields represent minute, hour, day of month, month, and day of week.

What are the five fields in a cron expression?

The five standard fields are: Minute (0-59), Hour (0-23), Day of Month (1-31), Month (1-12 or JAN-DEC), and Day of Week (0-6 or SUN-SAT). An asterisk (*) means 'every'.

Can I use this generator for production systems?

Yes, the generator creates standard cron expressions compatible with most Unix/Linux cron systems, as well as cloud schedulers like AWS CloudWatch and Google Cloud Scheduler.

What is the difference between * and */N?

An asterisk (*) means 'every' unit (e.g., every minute). The */N syntax means 'every N units' (e.g., */5 means every 5 minutes). This tool lets you choose between these modes visually.

Related Tools

Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates.

JSON Formatter

Format, validate, and prettify JSON data.

UUID Generator

Generate random UUID v4 strings instantly.

Read Guide: Cron Expression Guide →