HerramientasGratis Online

Cron Expression Builder

Build and decode cron expressions instantly — free and no sign-up

Build your cron expression with visual controls or paste an existing one to understand it in plain language. Perfect for scheduling tasks on servers, GitHub Actions and AWS Lambda.

Cron expression

Every minute

Minute*
Hour*
Day of month*
Month*
Day of week*

Next runs

30/06/26, 10:28 p.m.30/06/26, 10:29 p.m.30/06/26, 10:30 p.m.30/06/26, 10:31 p.m.30/06/26, 10:32 p.m.
Anuncio · belowTool

Common presets

How it works

  1. 1A cron expression has 5 fields: minute, hour, day of month, month and day of week.
  2. 2Use the controls to define each field, or type the expression directly in the text field.
  3. 3The builder translates the expression into plain language so you can verify it easily.
  4. 4Copy the expression and use it in your crontab, GitHub Actions, AWS, Node.js or any scheduler.

Frequently asked questions

Cron expression builder: automate scheduled tasks

Cron is the Unix/Linux task scheduling system that allows running commands automatically at specific times. A cron expression is a string of 5 fields that defines when a task runs.

Anatomy of a cron expression

Format: minute (0-59) | hour (0-23) | day of month (1-31) | month (1-12) | day of week (0-7). The asterisk (*) means "any value". Example: "0 9 * * 1-5" = at 9:00, Monday through Friday.

Special characters

  • * — any field value.
  • , — list of values (1,3,5 = Monday, Wednesday, Friday).
  • - — range of values (1-5 = Monday to Friday).
  • / — step or interval (*/15 in minutes = every 15 minutes).
  • L — last (day of month or day of week only).
  • H — hash, smart distribution (in Jenkins).

Common examples

"0 0 * * *" = every day at midnight. "0 */6 * * *" = every 6 hours. "30 8 1 * *" = first day of every month at 8:30. "0 9-17 * * 1-5" = every hour 9-17 on working days.

Anuncio · midContent