ICS・カレンダー端末内で処理・アップロードなし
🔒ブラウザ内処理・アップロード不要
CSVからICSへ変換
日本語の日程表・CSV・コピーした表からICSを作成。列と日付を確認し、カレンダーへ取り込む前に予定を見直せます。
このツールは誰向け?
学校・仕事・家庭の日程表をカレンダーへ移したい方
使用場面
- 1年間行事表の月日を年度で補って取り込む
- 2引用符や改行を含む日本語CSVを予定に変換
- 3スプレッドシートの表を貼り付けてICSを作成
よくある質問
予定名がなくても作れますか?
開始日だけの1列表に対応します。予定名の列を指定しない場合や値が空欄・空白だけの場合は「(タイトルなし)」を使い、結果に補った件数と各レコードを表示します。開始日は必須です。不正な日付、選択したExcel列の数式・エラーはタイトルの補完で無視しません。
表の繰り返し予定を取り込めますか?
繰り返し・終了日・回数の列を選べます。毎日、平日、毎週、隔週、毎月、毎年と英語の対応語、FREQ=…のRRULEに対応します。繰り返し列がなければ表全体の既定値を指定できます。回数は初回を含み、終了日と同時には指定できません。結果には初回と規則を表示し、全発生日には展開しません。RDATE・EXDATE・通知は追加しません。
列の対応を次回も使えますか?
列を指定した後、名前を付けてこのブラウザに10件まで保存できます。同じファイル形式・列名・列順の表に自動適用し、変換前に確認できます。保存するのは設定名・列名・対応する列番号だけで、予定の行・ファイル名・日付やタイムゾーンの設定は保存しません。見出しのないCSVは対象外です。保存した設定は個別または一括で削除できます。別の端末への同期はありません。
海外のタイムゾーンや夏時間に対応していますか?
IANAの地域名(America/New_Yorkなど)を指定できます。2026dの時差定義を使い、通常の時刻はTZIDと定義をICSに含めます。時計の切り替えで存在しない時刻はエラー、2回ある時刻は前後どちらかを選択します。単発で重なる時刻はUTCで保存します。繰り返しは当地時刻と定義を保ち、重なる開始は先の時差に限ります。終了は初回と同じ実際の経過秒数です。終了を省略した場合は実際の経過分数で計算します。予定は送信せず、選んだ地域の公開定義だけを当サイトから読み込みます。
CSVや予定はアップロードされますか?
いいえ。CSVの読み込み、列の指定、日付の確認とICS作成はブラウザ内で行います。Googleなどのアカウントにもアクセスしません。
どのCSVと日付形式に対応していますか?
10 MB・200列・予定50,000件以内のCSV/TSVに対応します。見出し・空欄を含め1,000,000セルまで、見出しは1列200文字、データは1セル20,000文字以内です。ファイルはUTF-8またはShift_JISを選択できます。2026/4/1、2026-04-01、2026年4月1日や全角数字を読めます。月/日/年、日/月/年は設定で指定します。存在しない日付や曜日の不一致はエラーになります。
年が書かれていない学校行事表は使えますか?
はい。月/日の予定には補う年を指定してください。年度を選ぶと4〜12月は指定年、1〜3月は翌年です。現在の年を自動で補うことはありません。
GoogleスプレッドシートやExcelの表から作れますか?
セルをコピーして貼り付け、区切り文字をタブにすると読み込めます。見出し、予定名、日付や時刻の列を確認してください。このページではExcelファイル自体は読み込めません。CSVに保存するか、セルをコピーして使います。
終日と時刻付きの予定を混ぜられますか?
はい。時刻がなければ終日、開始時刻があれば時刻付きとして扱います。終日列を指定した場合はTRUE/FALSEなどを使えます。終日の入力終了日はその日を含め、ICSの終了日には翌日を書きます。終了時刻が空なら、指定した長さを使います。
エラー行や重複した予定はどうなりますか?
エラーが1件でもあると保存できません。該当レコードを修正して読み込み直してください。同じ内容の予定は警告し、異なるUIDで両方残します。不要な重複は入力側で除いてください。列や日付の設定を変えると古い結果は保存できなくなります。
ICSとiCalは同じ形式ですか?
ここで作成するICSはiCalendar形式の予定ファイルです。保存後に取り込み先で登録できます。再取り込み時の更新・重複や通知の扱いはアプリによるため、まず確認用カレンダーで内容を確認してください。