Cron Builder - Visual Editor, Next Run Preview

Build cron expressions with visual editor and real-time next run preview. Features human-readable descriptions, timezone support, 5 and 6 field formats. No ads, saves your expressions locally.

Cron Format

Common Patterns

┌─ minute (0-59)
│ ┌─ hour (0-23)
│ │ ┌─ day of month (1-31)
│ │ │ ┌─ month (1-12)
│ │ │ │ ┌─ day of week (0-7, Sun=0 or 7)
│ │ │ │ │
* * * * *
💬
Human-Readable Description
Every minute

Next Executions

Scrollable list
First execution in less than a minute
1
Today at 4:05 PM
Friday, July 25, 2025 at 4:05 PM
1 minute
2
Today at 4:06 PM
Friday, July 25, 2025 at 4:06 PM
1 minute
3
Today at 4:07 PM
Friday, July 25, 2025 at 4:07 PM
1 minute
4
Today at 4:08 PM
Friday, July 25, 2025 at 4:08 PM
1 minute
5
Today at 4:09 PM
Friday, July 25, 2025 at 4:09 PM
1 minute
6
Today at 4:10 PM
Friday, July 25, 2025 at 4:10 PM
1 minute
7
Today at 4:11 PM
Friday, July 25, 2025 at 4:11 PM
1 minute
8
Today at 4:12 PM
Friday, July 25, 2025 at 4:12 PM
1 minute
9
Today at 4:13 PM
Friday, July 25, 2025 at 4:13 PM
1 minute
10
Today at 4:14 PM
Friday, July 25, 2025 at 4:14 PM
1 minute
11
Today at 4:15 PM
Friday, July 25, 2025 at 4:15 PM
1 minute
12
Today at 4:16 PM
Friday, July 25, 2025 at 4:16 PM
1 minute
13
Today at 4:17 PM
Friday, July 25, 2025 at 4:17 PM
1 minute
14
Today at 4:18 PM
Friday, July 25, 2025 at 4:18 PM
1 minute
15
Today at 4:19 PM
Friday, July 25, 2025 at 4:19 PM
15 executions loaded
Scroll

Quick Reference

Symbols
* = any value
, = value list
- = range
/ = step values
Examples
0,30 = 0 and 30
10-15 = 10 to 15
*/5 = every 5
1-5/2 = 1,3,5

How to Use

  1. 1

    Choose cron format

    Toggle "Include seconds" for 6-field format if you need second-level precision

  2. 2

    Select a preset or enter expression

    Click a common pattern or type your own cron expression

  3. 3

    Select timezone (optional)

    Choose a timezone to see when the cron will execute in that location

  4. 4

    Review execution times

    Check the next execution times to verify your schedule

  5. 5

    Copy the expression

    Use the copy button to use the expression in your system

Frequently Asked Questions

What is a cron expression?

A cron expression is a string of fields separated by spaces that represents a schedule. It's widely used in Unix-based systems to schedule jobs, and consists of 5 or 6 fields representing time units (seconds, minutes, hours, days, months, and day of week).

What's the difference between 5-field and 6-field cron?

Traditional cron uses 5 fields (minute through day of week), while some systems support 6 fields with seconds as the first field. The 6-field format allows for more precise scheduling down to the second level.

How do special characters work?

The asterisk (*) means "every" value, slash (/) specifies increments (*/5 = every 5), hyphen (-) defines ranges (1-5 = 1 through 5), and comma (,) lists multiple values (1,3,5 = 1, 3, and 5).

Can I use month and day names?

Yes! You can use three-letter abbreviations for months (JAN-DEC) and days (SUN-SAT). For example, "0 0 * * MON" runs every Monday at midnight.

How do timezones affect cron expressions?

Cron expressions are interpreted in the system's timezone by default. If you select a different timezone here, the preview will show when the job runs in that timezone. For UTC-based systems, you may need to adjust the hour field based on your local timezone offset.

Toolest

Your all-in-one calculator toolkit. Simple, fast, and always accessible.

© 2025 Toolest. All rights reserved.