Loading tool...

Enjoying NextUtils? Every coffee helps keep these tools free for everyone.

Buy me a coffee

How to Use

  1. 1

    Choose a Method

    Use the Visual Builder to configure each field with dropdowns and toggles, or switch to Expression mode to type directly.

  2. 2

    Use Quick Presets

    Start from a common schedule like Every 5 Minutes or Daily at 9 AM and customize from there.

  3. 3

    Review & Validate

    See the generated expression with a human-readable description and next execution times. Errors are highlighted instantly.

  4. 4

    Copy & Use

    Copy the expression to your clipboard and paste it into your crontab, CI/CD config, or cloud scheduler.

Share this tool:

Want to learn more?

📖

How to Write Cron Expressions: Complete Guide with Examples 2026

Read →

Frequently Asked Questions

What is a cron expression?
A cron expression is a string of five space-separated fields (minute, hour, day of month, month, day of week) that defines a recurring schedule. It is used by crontab, cloud schedulers, CI/CD tools, and many other systems.
What does each field mean?
Minute (0-59), Hour (0-23), Day of Month (1-31), Month (1-12), Day of Week (0-6, Sunday=0). An asterisk (*) means every value, comma separates values, hyphen defines a range, and slash defines a step.
How do I schedule a cron job every 5 minutes?
Use */5 * * * *. The */5 in the minute field means every 5th minute. Use the same pattern for other intervals: */15 for every 15 minutes, */30 for every 30 minutes.
Is this compatible with my platform?
Yes. This tool generates standard 5-field cron expressions compatible with Linux crontab, AWS CloudWatch/EventBridge, Google Cloud Scheduler, Azure Functions, GitHub Actions, Jenkins, and Kubernetes CronJobs.
Is my data saved?
All processing happens locally in your browser. No expressions or settings are sent to any server. Refreshing the page resets to defaults.