CanDoYa
JA

無料のcron式ジェネレーター

すべてブラウザー内で動作します。アップロードも登録も不要です。

5つのフィールドを使います: 分 時 日 月 曜日。

0-59、*、範囲、リスト、*/15のようなステップ。

24時間表記で0-23。

1-31。毎日を表すには*を使います。

1-12またはJAN-DEC。

0-7またはSUN-SAT。日曜日は0または7です。

出力
0 9 * * 1-5
有効な5フィールドcronAt 09:00 on Mon, Tue, Wed, Thu and Fri.

次回実行

  1. 2026-07-07 09:00:00 UTC
  2. 2026-07-08 09:00:00 UTC
  3. 2026-07-09 09:00:00 UTC
  4. 2026-07-10 09:00:00 UTC
  5. 2026-07-13 09:00:00 UTC

対応構文

標準の5フィールドcronのみ: *、リスト、範囲、ステップ、月名、曜日名。秒、年、?、L、W、#は意図的に拒否します。

このツールをシェア

cron式ジェネレーターは何をするツールですか?

cron式ジェネレーターは、標準的なUnix cronで使う5つのフィールド、分、時、日、月、曜日を組み立てるためのツールです。各フィールドを検証し、スケジュールをわかりやすく説明し、次回以降のUTC実行時刻をサーバーへ送信せずに表示します。

使い方

  1. 1プリセットを選ぶ. 5分ごと、毎時、平日の朝、毎月など、よく使うスケジュールから始めます。
  2. 25つのフィールドを編集する. 分、時、日、月、曜日を、標準cronの値、範囲、リスト、ステップで調整します。
  3. 3プレビューを確認する. 式をコピーする前に、わかりやすい要約、警告、次回以降のUTC実行時刻を確認します。
  4. 4式をコピーする. 検証済みの5フィールドcron文字列を、クラシックなcronセマンティクスを使うcrontabやスケジューラーへ貼り付けます。

こんな方に

このジェネレーターは、すべてのスケジューラー方言ではなく、予測しやすい5フィールドのcron構文に絞っています。アスタリスク、リスト、範囲、ステップ、MON-FRIのような月名や曜日名に対応します。QuartzやAWS専用の秒、年、?、L、W、#などは意図的に拒否し、クラシックなcrontab形式のジョブで使いやすい結果にします。

よくある質問

cron式ジェネレーターは無料ですか?

はい。cron式ジェネレーターは無料で使えます。登録も利用回数の制限もありません。検証と次回実行のプレビューはブラウザー内で実行されます。

cron式はアップロードされますか?

いいえ。式はブラウザー内でローカルに解析、説明されます。サーバー側でのスケジュール設定、保存、アップロードはありません。

このツールはどのcron形式に対応していますか?

分、時、日、月、曜日の標準5フィールドcronに対応しています。アスタリスク、リスト、範囲、ステップ、月名または曜日名を使えます。秒、年、Quartz専用記号には対応していません。

AWS EventBridgeやQuartzでも使えますか?

それらの方言を完全に作成するツールではありません。AWS EventBridgeとQuartzはルールや追加フィールドが異なります。このページではクラシックな5フィールドcronを作成し、プラットフォーム固有のスケジューラーへ貼り付ける前に各ドキュメントを確認してください。

日と曜日を両方指定すると、なぜ警告が出ますか?

クラシックcronでは、この2つの制限フィールドはORセマンティクスで扱われます。両方を制限すると、どちらか一方の一致でジョブが起動する場合があります。警告は、両方が同時に一致すると誤解しやすい点を避けるためのものです。

次回実行時刻はどのタイムゾーンで表示されますか?

プレビュー一覧は、ブラウザー間で曖昧にならないようUTCで表示されます。実際のcron daemonは通常、サーバーに設定されたタイムゾーンでスケジュールを実行します。ただし、スケジューラーがタイムゾーン設定を持つ場合はその設定に従います。