Cron Expression Generator
Set each cron field to build a 5-field schedule, or start from a preset. The tool shows the expression and a plain-English summary of when it runs.
How to build a cron expression
- Pick a preset, or set the minute, hour, day-of-month, month, and day-of-week fields.
- Leave a field blank to keep its wildcard (*).
- Copy the generated cron expression for your crontab or scheduler.
Examples
Daily at 9:30 AM
minute 30, hour 9
30 9 * * * (At 9:30 AM daily.)
Weekdays at 9 AM
hour 9, day-of-week 1-5
0 9 * * 1-5
Frequently asked questions
What are the five cron fields?
In order: minute, hour, day-of-month, month, and day-of-week. A * means every value for that field.
What does the plain-English summary cover?
It explains common schedules like every minute, hourly, daily at a time, weekdays, and specific days or months, and falls back to listing the fields for unusual patterns.
Are step and range values supported?
Yes. You can enter values like */15 for every 15 minutes or 1-5 for Monday to Friday, and they are kept as-is in the expression.
Is day-of-week 0 Sunday or Saturday?
Sunday is 0 and Saturday is 6, matching the standard Unix cron convention.
Is my data private?
Yes. The expression is built entirely in your browser and nothing is uploaded.
Related tools
URL Encoder
Encode or decode URLs and query strings online. Percent-encode a value, escape a full URL, or decode back to plain text. Free, fast and private.
Slugify
Turn any title into a clean, SEO-friendly URL slug. Lowercases, strips accents, swaps spaces and symbols for hyphens, and trims neatly. Free and private.
.env to JSON
Convert a .env file to JSON, or JSON back to .env. Parses KEY=value lines, comments, quotes and export. Runs entirely in your browser.
Aspect Ratio Calculator
Calculate aspect ratios fast. Enter a ratio like 16:9 and one dimension to get the other, or enter width and height to simplify the ratio.
Base32 Encode
Base32 encode and decode text online using the standard RFC 4648 alphabet with proper padding. UTF-8 safe, fast and private in your browser.
Base58 Encoder
Encode and decode Base58 online with the Bitcoin alphabet. Convert text to Base58 or back, UTF-8 safe, no confusing 0 O I l. Runs in your browser.