メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
Cron式ジェネレーター
{}
Cron式ジェネレーター
NEW
dev/cron-generator
Cron式をGUIで直感的に作成。次回実行日時の確認、式の日本語解説、よく使うパターンのテンプレート付き。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
Cron式ジェネレーターでは、Cron式をGUIで直感的に作成。次回実行日時の確認、式の日本語解説、よく使うパターンのテンプレート付き。
関連する観点として cron書き方、crontab設定、cronジェネレーター を確認し、結果をコピーして別の作業に使えます。
プリセット
毎分
毎時0分
毎日0時0分
毎週月曜0時
毎月1日0時
平日9時
5分ごと
毎日12時
分
毎分
5分ごと
10分ごと
15分ごと
30分ごと
0分
0分
1分
2分
3分
4分
5分
6分
7分
8分
9分
10分
11分
12分
13分
14分
15分
16分
17分
18分
19分
20分
21分
22分
23分
24分
25分
26分
27分
28分
29分
30分
31分
32分
33分
34分
35分
36分
37分
38分
39分
40分
41分
42分
43分
44分
45分
46分
47分
48分
49分
50分
51分
52分
53分
54分
55分
56分
57分
58分
59分
時
毎時
2時間ごと
3時間ごと
6時間ごと
12時間ごと
0時
1時
2時
3時
4時
5時
6時
7時
8時
9時
10時
11時
12時
13時
14時
15時
16時
17時
18時
19時
20時
21時
22時
23時
日
毎日
1日
2日
3日
4日
5日
6日
7日
8日
9日
10日
11日
12日
13日
14日
15日
16日
17日
18日
19日
20日
21日
22日
23日
24日
25日
26日
27日
28日
29日
30日
31日
月
毎月
1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
曜日
毎曜日
日曜日
月曜日
火曜日
水曜日
木曜日
金曜日
土曜日
直接入力
* * * * *
毎分実行
コピー
次の10回の実行時刻
実行時刻を計算できませんでした
使い方
プリセットから近い実行タイミングを選ぶか、分・時・日・月・曜日を1つずつプルダウンで指定します。
「直接入力」欄にcron式を貼り付けても、5つのフィールドに自動で分解されます(5フィールドでない場合はエラー表示)。
日と曜日の両方を*以外に指定した場合は標準cronの仕様どおりOR条件になる点を、実行タイミングの説明文で確認します。
「次の10回の実行時刻」で、現在時刻を起点に実際にいつ実行されるかをブラウザの
タイムゾーン
で確認します。
意図した式になったらコピーボタンでcron式だけをコピーし、crontabやジョブスケジューラの設定に貼り付けます。
入力例・出力例
INPUT
分:0 時:9 日:1 月:* 曜日:1(月曜)
OUTPUT
0 9 1 * 1
日(1日)と曜日(月曜)の両方を指定しているためOR条件になり、毎月1日の9時と毎週月曜9時の両方で実行されます。
INPUT
日は*のまま、曜日だけ月〜金(プリセット「平日9時」)
OUTPUT
0 9 * * 1-5
日を*のままにして曜日だけ1-5(月〜金)を指定すると、日と曜日のOR判定は発生せず曜日条件だけで絞り込まれます。
よくある利用シーン
毎月1日と毎週月曜日など、日と曜日のどちらかに一致するタイミングでバッチを実行したいとき、OR条件になる仕様を事前に確認したいとき。
crontabに直接貼り付ける前に、意図した実行タイミングと式が一致しているかを「次の10回」で目視確認したいとき。
「*/5」のようなステップ値の意味を忘れたときに、プリセットから近い式を選んで書き方を思い出したいとき。
サーバーのcrontabに書かれている既存のcron式をそのまま貼り付けて、日本語の説明文で内容を読み解きたいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
cron書き方、crontab設定、cronジェネレーターの観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
Cron式ジェネレーターの主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
cron式の基本的な書き方(構文)を教えてください
cron式は「分 時 日 月 曜日」の5つのフィールドで構成されます。例えば「0 9 * * 1」は毎週月曜9時を意味します。「*」は全値、「*/5」は5ごと、「1,3,5」は複数指定、「1-5」は範囲指定です。
毎日深夜0時や毎週月曜のcron式は?
毎日深夜0時は「0 0 * * *」、毎週月曜の9時は「0 9 * * 1」、毎月1日の0時は「0 0 1 * *」です。曜日は0(日曜)から6(土曜)で指定します。
cron式で5分おきや1時間おきに実行するには?
5分おきは「*/5 * * * *」、1時間おきは「0 */1 * * *」、30分おきは「*/30 * * * *」と指定します。「*/n」は「nごとに」を意味するステップ値です。
バリエーション
Cron式チートシート
Cron式パーサー
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。