Cron Expression Builder
Build and decode cron expressions with a visual interface.
How it works
- 1
Paste your input
Paste the code, text, or value you want to process with Cron Expression Builder.
- 2
Run the conversion
Use the tool controls to generate, convert, validate, or inspect the result instantly.
- 3
Copy output
Copy the final output and use it in your app, script, or workflow.
Common use cases
Every weekday at 9 AM
0 9 * * 1-5
Every hour
0 * * * *
About This Tool
Build cron schedule expressions using a visual interface with dropdowns for minute, hour, day of month, month, and day of week. See the human-readable description ("Every Monday at 3:00 PM") and preview the next 5 execution times.
Paste existing cron expressions to decode them. Supports standard 5-field cron syntax.
More examples
Examples
Every weekday at 9 AM
Input
0 9 * * 1-5
Output
At 09:00 AM, Monday through Friday
Every hour
Input
0 * * * *
Output
At minute 0 of every hour
Frequently Asked Questions
- What is a cron expression?
- A cron expression is a string of 5 fields (minute, hour, day, month, weekday) that defines a recurring schedule. It is used in Unix-like systems and many job schedulers.
- What does * mean in cron?
- The asterisk (*) means "every" -- it matches all possible values for that field. For example, * in the minute field means "every minute".
- How do I schedule a job for every weekday?
- Use 1-5 in the day-of-week field (Monday through Friday). Example: 0 9 * * 1-5 runs at 9:00 AM every weekday.
Related Guides
Discover More Tools
View all Developer Tools →chmod Calculator
Calculate Unix file permissions in symbolic and octal notation.
Regex Tester
Test and debug regular expressions with real-time matching.
Timestamp Converter
Convert between Unix timestamps and human-readable dates.
JSON Formatter & Validator
Format, validate, and prettify JSON instantly.