Cron Expression Builder
Build a cron expression by clicking instead of memorizing syntax. Pick minutes, hours, days, months and weekdays with simple controls or start from a preset, watch the expression and its plain English meaning update live, and check the next run times before you copy it.
Everything runs locally in your browser. Your data never leaves your device.
Use the controls below, start from a preset, or paste an expression here to load it into the controls.
Build it field by field
*Matches every minute, written as *.
*Matches every hour, written as *.
*Matches every day of the month, written as *.
*Matches every month, written as *.
*Matches every day of the week, written as *.
In plain words
Every minute.
Upcoming runs
- 1.Sat, 11 Jul 2026, 21:00in 2 seconds
- 2.Sat, 11 Jul 2026, 21:01in 1 minute 2 seconds
- 3.Sat, 11 Jul 2026, 21:02in 2 minutes 2 seconds
- 4.Sat, 11 Jul 2026, 21:03in 3 minutes 2 seconds
- 5.Sat, 11 Jul 2026, 21:04in 4 minutes 2 seconds
- 6.Sat, 11 Jul 2026, 21:05in 5 minutes 2 seconds
- 7.Sat, 11 Jul 2026, 21:06in 6 minutes 2 seconds
- 8.Sat, 11 Jul 2026, 21:07in 7 minutes 2 seconds
- 9.Sat, 11 Jul 2026, 21:08in 8 minutes 2 seconds
- 10.Sat, 11 Jul 2026, 21:09in 9 minutes 2 seconds
Times shown in your local timezone (UTC). The machine running the job decides the real timezone, and servers often use UTC.
Next steps
Keep going. These tools open with your result loaded in.
Paste a cron expression and get a plain English explanation, a field by field breakdown and the next times it would run, in your local timezone or UTC. Reads five field crontab syntax, six fields with seconds, names like MON and macros like @daily.
Convert text into every case at once: title case in the APA, AP, Chicago, MLA, Bluebook, AMA and NYT styles, sentence case, upper, lower, camelCase, snake_case, kebab-case and more.
Count words, characters, sentences, paragraphs, lines and more as you type, with estimated reading and speaking time.
Remove duplicate lines from a list or text, keeping the first occurrence. Optionally ignore case and whitespace, or drop blank lines too.
Replace text in two modes: plain find and replace all, or regular expressions with flag controls and capture group references like $1.
Paste a UUID to see what it carries: version, variant, and for time-based versions the exact timestamp, clock sequence and node. Also shows the raw bytes, the 128-bit integer and the URN form.
Decode Base64 to text or encode text to Base64. Paste into the top box, read the result below, and flip the direction with one click. Handles Unicode correctly, reads URL-safe Base64, and shows binary payloads as a hex dump you can download.
Convert numbers between binary, octal, decimal, hexadecimal and any base up to 36. Type into any field and the others update as you go. Handles huge integers without losing precision and accepts 0x, 0b and 0o prefixes.