Free, browser-based utilities for everyday developer workflows

Cron Builder

Build cron expressions visually for Unix, Kubernetes CronJob, GitHub Actions, Quartz/Spring, AWS EventBridge, and Vercel. Preview upcoming runs across time zones and export platform-specific snippets — all in your browser.

  • Pick a target platform, then build with a guided UI or field-level controls.
  • Convert local times to UTC for GitHub Actions; keep local time + .spec.timeZone for Kubernetes.
  • Share results: Generate a secure link to share your input and results with teammates — nothing is uploaded to any server.

Select a platform, then choose a guided template or use the field builder for fine-grained control.

Guided builder

Output

Generated expression, description, and next 10 local runs.

How to use the Cron Expression Builder

Build cron schedules visually for the platforms developers actually use — Unix / Linux cron (5-field), Quartz / Spring Scheduler (6-field with seconds), GitHub Actions (5-field UTC), AWS EventBridge / CloudWatch (6-field with year, no day-of-week + day-of-month together), and Kubernetes CronJob. Pick minute, hour, day, month, weekday, and see the next 10 run times instantly to confirm the schedule. Runs locally in your browser.

What it does

When to use it

How to use it

  1. Pick the target platform (Unix, Quartz, GitHub Actions, EventBridge, Kubernetes).
  2. Set each field via the visual builder or pick a preset.
  3. Watch the generated cron expression and the next run times update live.
  4. If you already have a cron string, paste it into the analyzer to decode and preview.
  5. Copy the expression into your scheduler / manifest / workflow.
  6. Pair with the Cron Analyzer to debug an existing expression in detail.

Tips & pitfalls

FAQ

Runs locally in your browser. No uploads. Always verify with the next-run preview before saving a production schedule.