メニュー
Dev Tools

Cron式 生成・テストツール(無料オンライン)

Cron式を生成してテスト。ビジュアルビルダー、わかりやすい説明、次の5回の実行時刻を表示します。

ファイルは保存されませんすぐに完了登録不要

🔒 ファイルがブラウザの外に出ることはありません。すべての処理はローカルで実行されます。

形式:分 時 日 月 曜日

説明

Every 5 minutes

次の5回の実行

  • 1. 2026/10/4 1:55:00
  • 2. 2026/10/4 2:00:00
  • 3. 2026/10/4 2:05:00
  • 4. 2026/10/4 2:10:00
  • 5. 2026/10/4 2:15:00

Cron式をオンラインで生成する方法

  1. 1

    Cron式を入力または作成

    5つのフィールドからなるCron式を直接入力するか、ビジュアルビルダーで分・時・日・月・曜日を設定します。

  2. 2

    わかりやすい説明を確認

    cronstrueを使ってCron式を読みやすい文章に変換するので、スケジュールが正しいかを確認できます。

  3. 3

    式をコピー

    Cron文字列をコピーして、お使いのスケジューラ(crontab、GitHub Actions、Cloud Schedulerなど)に貼り付けます。

Cronの構文は誕生から50年が経った今も、世界中の定期ジョブを動かしています。1台のサーバーのcrontabから、Kubernetes CronJob、GitHub Actionsのスケジュール、AWS EventBridgeのルール、あらゆるCIパイプラインの夜間ビルドまで、その用途は幅広いものです。分・時・日・月・曜日という5つのフィールドは強力ですが、気づかないうちに間違えやすく、誤ったスケジュールはエラーも出さずに失敗します。月曜の15時のはずが日曜の午前3時に実行されていても、何週間も誰も気づかない、ということが起こりえます。

このツールは両方向で使えます。フィールドでスケジュールを組み立ててCron式を得ることも、既存のCron式を貼り付けて実際にいつ実行されるかを確認することもできます。間違いは変換結果を読むときに見つかります。0 12 * * 1-5 が「月曜から金曜の12:00」と表示されれば意図どおりで、そうでなければ誤りに気づけます。次の5回の実行時刻も表示されます。計算はすべてブラウザ内で行われ、サーバーは不要で、一度読み込めばオフラインでも動作します。

よくある落とし穴にご注意ください。日と曜日の両方を指定した場合はANDではなくORで評価されます(0 0 13 * 5 は13日と毎週金曜日に実行され、13日の金曜日だけではありません)。日フィールドの */7 は「毎週」という意味ではありません。また、スケジュールはサーバーのタイムゾーンで実行され、多くのクラウドではUTCです。ローカル時間だと思い込む前に時差を確認してください。

よくある質問

こちらのツールも便利です