About This Tool

What is Cron Expression Generator?

A tool for visually building cron expressions and previewing next execution times. Essential for correctly writing cron expressions when setting up scheduled tasks on Linux servers.

How to Use

  1. Set each field: minute, hour, day, month, and day of week.
  2. Or select from presets (every minute, hourly, daily, etc.).
  3. Review the generated cron expression.
  4. Verify settings with the next execution times list.

Key Features

  • Visual cron expression builder
  • Presets (every minute, hourly, daily, etc.)
  • Next execution times preview
  • Automatic expression description

Tips

  • Cron expression order is: minute hour day month weekday.
  • */5 means 'every 5' (e.g., */5 * * * * = every 5 minutes).
  • Both 0 and 7 represent Sunday in the weekday field.

Cron Expression Generator

Visually build cron expressions and check next execution times

At minute 0 of every hour

Next Executions

1.4/22/2026, 7:00:00 AM
2.4/22/2026, 8:00:00 AM
3.4/22/2026, 9:00:00 AM
4.4/22/2026, 10:00:00 AM
5.4/22/2026, 11:00:00 AM

Frequently Asked Questions

cron式とは何ですか?

Unix/Linuxシステムで繰り返しタスクのスケジュールを定義する5つのフィールド(分、時、日、月、曜日)の文字列です。例:'0 9 * * 1-5'は「平日の毎日9:00 AM」を意味します。自動バックアップ、ログクリーンアップ、スケジュールメールなどに使用されます。

cronの特殊文字 *、/、-、, は何を意味しますか?

* = 「毎」(任意の値)。*/ = 「N毎」(例:*/5 = 5毎)。- = 範囲(例:1-5 = 月曜~金曜)。, = 複数値(例:1,15 = 1日と15日)。複雑なスケジュールのために組み合わせ可能です。

特定のタイムゾーンでcronジョブを実行するには?

標準のcron式にはタイムゾーン情報が含まれません — システムに設定されたタイムゾーンで実行されます。タイムゾーンを指定するには、crontabでTZ環境変数を使用(例:TZ=America/New_York 0 9 * * *)するか、ジョブスケジューラーでタイムゾーンを設定してください。このツールで表示される次回実行時間はブラウザのローカルタイムゾーンを使用しています。


Related Tools