Jaconir

Cron Job Schedule Expression Generator

A user-friendly visual editor to build and translate cron job expressions for scheduling server tasks.

Generated Expression
Your cron job expression and its meaning in plain English.
* * * * *

Every minute of every day.

Schedule Builder
Select the interval for each part of the schedule.
How to Use the Cron Job Generator

This tool simplifies the creation of cron expressions, which are used to schedule automated tasks on servers.

1. Understand the Fields

The five fields correspond to the five values in a standard cron expression: Minute, Hour, Day of Month, Month, and Day of Week. Each field controls a part of the schedule.

2. Build Your Schedule Visually

Use the dropdowns to select when you want your task to run. For example, to run a task at 2:30 AM every Monday, you would set: Minute to '30', Hour to '2', Day of Month to '*', Month to '*', and Day of Week to 'Monday'.

3. Copy the Expression

The "Generated Expression" box updates in real-time. Once you have the schedule you want, click the copy button to copy the cron string (e.g., `30 2 * * 1`) to your clipboard.

4. Use it on Your Server

SSH into your server and run the command `crontab -e` to edit your cron jobs. Paste the copied expression at the bottom of the file, followed by the command you want to execute (e.g., `30 2 * * 1 /path/to/your/script.sh`).

Need to manage Docker containers? We have a tool for that too.

Try the Docker Command Helper
Frequently Asked Questions