メインコンテンツにスキップ

ツールを探す

ICS・カレンダー端末内で処理・アップロードなし
🔒ブラウザ内処理・アップロード不要

ICSファイルチェック

ICSの基本構造・必須項目・日付を端末内で確認し、エラーと確認事項を一覧にします。

ICSツールを読み込み中…

このツールは誰向け?

ICSの中身や取り込み前の予定データを確認したい方

使用場面

  • 1受け取ったICSの予定を登録前に確認
  • 2日付や必須項目の問題を確認
  • 3エラーと確認事項をJSONで保存

よくある質問

ファイルは外部に送信されますか?

いいえ。ICSの読み込み・確認・編集はブラウザ内で行います。予定の内容やファイル名を外部へ送信しません。

対応するファイルと件数は?

UTF-8のICS形式で、1ファイル40 MB以内・VEVENTの予定50,000件・テキスト100万行までです。繰り返しは元の予定として表示し、各発生日には展開しません。予定と確認事項はページ番号や最初・最後で移動でき、確認事項はエラーだけに絞れます。処理は30秒までで、中止できます。

タイムゾーンや終日の予定はどう扱いますか?

UTC、TZID付きの日時、タイムゾーン未指定の日時、終日の区別を表示します。別のタイムゾーンへ推測変換しません。終日のDTENDは予定に含まれない翌日です。

チェックが通れば、必ず取り込めますか?

いいえ。基本構造・必須項目・日付に加え、原文のCRLF・75バイト折り返し、RRULEのFREQ・終了条件・基本数値、同じTZIDの重複定義を確認します。完全なRFC準拠や取り込み先アプリとの互換性を保証するものではありません。

エラーは自動で修復されますか?

自動修復はしません。予定の必須項目、日付、基本構造などの診断を原文の行番号と表示します。途中で切れたICSも、読み取れる範囲の構造診断をJSONで保存できます。予定一覧の解析失敗と空のカレンダーを区別します。診断が200,000件を超える場合は省略を明記します。壊れた構造や不足するタイムゾーン定義は書き出し元で確認し、読み込める予定の修正はICS編集を利用してください。

保存するJSONは予定のバックアップですか?

いいえ。JSONはチェック結果の報告です。予定の原文を復元するバックアップではないので、元のICSを保管してください。通知・招待やオンラインの予定は変更しません。