ICS to CSV Converter ICS to CSV Converter

Windows版 ICS・CSV変換ソフトをダウンロード

PC上の.icsおよび.vcsカレンダーファイルを、1つのCSVテーブルにまとめて変換します。タイムゾーン、終日予定の日付、定期的な予定の情報も正確に保持されます。

ICS to CSV Converter スクリーンショット.
ICS・CSV変換ソフトでフォルダを指定するだけで、含まれるすべての.icsおよび.vcsファイルがExcelやGoogle スプレッドシート対応の1つの表データに統合されます。すべてのイベント、タスク、履歴エントリ(VJOURNAL)がRFC 5545の仕様に準拠して読み込まれるため、ベルリン時間9:00開始の会議が8:00にずれて出力される心配はありません。ファイルデータが外部に送信されることもありません。

ICS・CSV変換ソフトのダウンロードと使い方

カレンダーファイルを追加する.

1. カレンダーファイルを追加する

1. カレンダーファイルを追加する

フォルダをファイル一覧にドラッグ&ドロップするだけで、複数のICSファイルを一括変換できます。サブフォルダ内も自動的に検索され、数千件の予定が含まれる大容量ファイルを含む、すべての.icsおよび.vcsファイルが読み込まれます。一覧のファイルをクリックすると、プレビュー画面で解析された予定を確認できます。

出力テンプレートを選択する.

2. 出力テンプレートを選択する

2. 出力テンプレートを選択する

3種類のテンプレートから選択できます。「Googleカレンダー」および「Outlookカレンダー」は各サービスへのインポート仕様に合わせたヘッダー構成になっており、「標準」は解析されたすべての項目を保持します。日時のタイムゾーンは、イベント自体のタイムゾーン、UTC、PCのローカルタイムゾーンから指定可能です。列マッピング機能を使えば、不要な列の削除、並べ替え、ヘッダー名の変更も行えます。

変換を実行する.

3. 変換を実行する

3. 変換を実行する

キュー内のすべてのデータが、保存先フォルダ内の1つの「Calendar.csv」に統合されて出力されます。ファイルごとに保存ダイアログを開いたり、1件ずつ処理を確認したりする手間はありません。

ICS・CSV変換ソフトが選ばれる理由

カレンダーアプリを経由せずに直接変換.

カレンダーアプリを経由せずに直接変換

カレンダーアプリを介してデータをやり取りすると、形式の不整合が発生しがちです。Microsoftの公式サポートでも案内されている通り、新しいOutlookではカレンダーのCSVインポート機能が廃止されました。移行作業の途中でこの問題に直面するケースも少なくありません。ファイルを直接テーブルデータに変換すれば、カレンダーアプリを介在させる必要がなくなります。データの並べ替えや確認を自身で行えるため、インポート時のデータ欠落を防ぎ、すべての項目を行データとして確実に確認できます。

フォルダ内の複数カレンダーを1つの表に集約

毎月の集計レポート作成に手間取っていませんか?カレンダーのエクスポート、カテゴリの再入力、担当者ごとの稼働時間の算出など、手作業での集計には時間がかかります。一括変換機能を使えば、スタッフ別や会議室別に分かれた数十個の.icsファイルを、重複を排除した1つのCSVに一度で統合できます。手入力の作業をなくし、すぐに集計や分析へ取り掛かれます。

フォルダ内の複数カレンダーを1つの表に集約.
PC内で完結する安全な処理.

PC内で完結する安全な処理

同様の作業を検索すると、多くのオンライン変換サービスが表示されます。しかしカレンダーファイルには、参加者の氏名やメールアドレス、会議の議題、住所など、重要な情報が含まれています。本ソフトは完全なデスクトップ向け製品のため、データはローカルディスクから読み込まれ、同じくローカル上にCSVとして保存されます。アカウント登録も不要で、外部サーバーを経由することは一切ありません。

ICS・CSV変換ソフトによるカレンダーデータの処理内容

標準項目以外のデータも詳細に解析

VEVENT(予定)やVTODO(タスク)に加え、VJOURNAL(履歴)エントリにも対応しています。予定に設定されたアラーム情報も分離せず、元の予定に関連付けたまま正確に出力します。折り返し行、エスケープ文字、プロパティごとのCHARSETやQUOTED-PRINTABLEエンコーディングも読み込み時に正しく処理されます。windows-1251などのレガシーな文字コードで保存された古い.vcsアーカイブも、文字化けすることなく読み出し可能です。

新旧2つのカレンダー形式に対応

最新のiCalendar形式(.ics)と従来のvCalendar 1.0形式(.vcs)の双方に対応しています。古いバージョンのOutlook、Nokia、Sony Ericssonの携帯電話から書き出した過去の.vcsアーカイブもスムーズに変換できます。

ファイル内のタイムゾーン定義を正確に適用

カレンダー内のVTIMEZONEルール(STANDARDおよびDAYLIGHTブロックのTZOFFSETFROM、TZOFFSETTO値)に基づいて時差を正確に計算し、イベント当日に有効だったルールを正しく適用します。VTIMEZONE情報が存在しない場合は、一般的なIANAタイムゾーン定義に基づいたフォールバック処理を行い、該当行にフラグを付与して推定値であることを明確に示します。

日付のずれを防ぐ終了日の自動補正

iCalendar規格において、DTEND(終了日時)は終了日翌日の0時として記録されます。たとえば5日の終日予定は、RFC 5545の定義上「6日終了」と記述されるため、そのまま読み込むと表上で2日間の予定に見えてしまいます。本ソフトはこの境界値を正しく自動補正し、ISO 8601形式のDURATION(期間)値も正確な終了日時に展開します。また、VTODO項目のDUE(期限)、COMPLETED(完了日)、PERCENT-COMPLETE(進捗率)も余さず抽出します。

繰り返し条件を分かりやすい日本語テキストで出力

RRULEやRDATEの元データはもちろん、EXDATEやRECURRENCE-IDもそのまま保持されます。さらに、生のルールの隣には「2026-12-31まで2週間ごとの月・水曜日」といった判読しやすい説明列が自動生成されるため、数百行に及ぶシート上でもスケジュールの内容を一目で把握できます。

出力列の自由なカスタマイズ

参加者情報は、CN(共通名)やROLE(役割)のパラメータをPARTSTAT(参加状況)とともに出力します。カテゴリやRDATE(個別指定日)リストのような複数値フィールドは、用途に合わせて、連番付きの個別列に振り分けるか、1つのセルに結合して出力します。重複データの統合はUIDとRECURRENCE-IDを基準に行い、これらがない場合はSUMMARY(件名)とDTSTART(開始日時)を代替キーとして処理します。出力形式はBOM付きUTF-8およびRFC 4180準拠の引用符処理を採用しているため、Excelでダブルクリックするだけで、テキストインポートウィザードを介さずにキリル文字やCJK(日中韓)テキストを直接開けます。

3種類の出力テンプレート

変換前に行先に応じた列レイアウトを選択できるため、変換後にヘッダー行を手動で修正する必要がありません。

テンプレート出力される列適した用途
Google カレンダーSubject(件名)、Start Date(開始日)、Start Time(開始時刻)、End Date(終了日)、End Time(終了時刻)、All Day Event(終日イベント)、Description(説明)、Location(場所)、Private(非公開)。日付形式はMM/DD/YYYY、時刻形式はhh:mm AM/PM。Google スプレッドシートへの展開、またはGoogle カレンダーへの再インポート
Outlook カレンダーOutlookの仕様に準拠した19列構成。VALARMから「アラーム日付」「アラーム時刻」を抽出し、TRANSPから「公開方法」を設定。参加者は「必須出席者」と「任意出席者」に分類。Outlookへの移行用(ヘッダー行を完全一致させる必要がある場合)
プレーン / フル(完全データ)パースされたすべてのフィールド(ISO 8601形式)。UID、RRULE、STATUS、SEQUENCE、およびX-で始まる独自プロパティを含む。他サービスへのインポートではなく、データの監査やアーカイブを目的とする場合
 今すぐ購入
ICS to CSV Converter
ICS to CSV Converter複数のカレンダーが入ったフォルダーを、お使いのPC上で1つのスプレッドシートに一括変換します。

ICSからCSVへの変換ソフトウェアの利用対象者

進行管理・運営コーディネーター

月表示のカレンダーではなく、担当者ごとの作業時間やカテゴリを行単位のデータとして把握したい場合に最適です。エクスポートしたファイルは、その日のうちにピボットテーブルで集計できます。

カレンダー移行を行うIT管理者

メールボックスの移行や共有カレンダーの統合時に、中身の確認できない直接インポートを行うのではなく、事前にデータの確認、重複の除外、引き渡し検証を行いたい場合に有効です。

.icsファイルとExcelをお持ちのすべてのユーザー

複数の招待状ファイルを受け取った場合や、自身のエクスポートしたカレンダーを一覧で閲覧したい場合に便利です。カレンダーアカウントへの接続やログインは一切不要です。

ICS to CSV Converter

ICS to CSV Converter

言語
ファイルサイズ

5 メガバイト

バージョン

1.0

最終更新

01/08/26

3869 円

🖥️ System Requirements

  • Windows 11/10/8.1/8/7 (32/64ビット)
  • Intel i3、AMD Ryzen 5以上
  • 4 GB以上のRAM
  • NVIDIA® GeForce®シリーズ8および8M、Intel® HD Graphics 2000、Quadro FX 4800、Quadro FX 5600、AMD Radeon™ R600、Mobility Radeon™ HD 4330、Mobility FirePro™シリーズ、Radeon™ R5 M230以上のグラフィックスカード(最新のドライバーが必要)
  • 1280 × 768の画面解像度、32ビットカラー
  • 1 GB以上の空きハードディスク容量

🙋 よく聞かれる質問

はい、フォルダー内の複数ファイルを一度にまとめて変換できます。.icsファイルはiCalendar形式のプレーンテキストであるため、iCalendarからCSVへの処理は、構文解析と各列へのマッピングによって行われます。処理の精度を左右するのは、タイムゾーンの定義、終了日時(DTEND)の終了境界値の扱い、参加者リストなどの細かな仕様への対応であり、本プログラムはこれらの処理を正確に行うよう設計されています。

Excelは.icsファイルを直接開くことができません。そのため、まず.icsを.csvに変換し、そのCSVをExcelで通常のシートとして開く手順をとります。開始時刻と終了時刻はそれぞれ独立した列に分離されるため、並べ替えやフィルター処理が容易に行えます。ほとんどの場合、テキストインポートウィザードを開くことなくそのまま表示されます。

多くの場合、Windowsが.icsファイルをカレンダーアプリに関連付けており、ファイルそのものを開くのではなくイベントとして取り込んでカレンダー画面を表示してしまうためです。もう1つの原因として、ファイル自体が正しいiCalendar形式でないケースが挙げられます。Outlookの招待状の中には、拡張子は.icsでありながら実態がTNEF(winmail.dat)形式になっているものがあり、その場合iCalendar構文解析処理では「イベント数:0」と判定されます。判別するにはテキストエディターでファイルを開いてください。正規のiCalendarファイルであれば先頭に「BEGIN:VCALENDAR」と記載されています。

Google カレンダーのエクスポート機能では、単一の.icsファイル、またはそれらをまとめたzipファイルが出力されます。そのファイルを本ツールに読み込ませることでCSVへ変換できます。また、この方法はデータの欠落を防ぐ上でも有効です。Googleの公式ヘルプにも記載されている通り、カレンダーへCSVをインポートすると招待客情報が取り込まれず、定期的な予定も個別の単発イベントに分解されてしまいます。そのため、.icsから直接生成したスプレッドシートの方が、カレンダーを経由して再出力したものよりも完全なデータを保持できます。なお、出力されたデータがカレンダーではなく連絡先データであった場合は、.icsではなく.vcf形式になっています。名前や電話番号のCSVデータを連絡先カードに戻すには、CSVからvCardへの変換ソフトウェアをご利用ください。

カレンダーを.icsファイルとして保存または転送し、本ツールの「Outlook」テンプレートを選択して変換してください。Microsoft製品のCSV仕様は厳格であり、ヘッダー行の構成およびその言語が、使用しているOutlookの表示言語と完全に一致している必要があります。そのため、ヘッダーを手動で編集するよりも、専用のテンプレートを使用するのが確実です。

簡潔に言えば、タイムゾーンが定義ルールではなく名称のみで処理されたことが原因です。ファイル内に記述されているタイムゾーン名がインポート先のアプリに登録されていない場合、アプリ側はGMT(グリニッジ標準時)を代替として適用することが多く、その結果すべての時刻がずれてしまいます。本ツールでは、ファイル内のVTIMEZONEブロックに記述されたオフセット値と該当日に適用される夏時間ルールを読み取って処理するため、1月の予定と7月の予定のそれぞれに正しいオフセットが個別に適用されます。

受信側の環境に問題があるわけではなく、送信側での対処が必要です。送信元に連絡して通常の .ics 添付ファイルとして再送してもらうか、該当のメールを受信したメールソフトで開き、そこからカレンダーの予定を改めて保存し直してください。そうして保存された標準的な iCalendar ファイルであれば、この「ICS CSV 変換ソフト」で vCalendar 1.0 形式とともに正常に読み込めます。

いいえ、本製品は Windows 専用のデスクトップソフトです。Mac で変換を行う場合は、ブラウザベースの変換ツールや Python スクリプトを使用するのが一般的ですが、どちらの方法もお手元のパソコン内だけで処理を完結させるローカルソフトほどの確実性はありません。

現在のバージョンでは対応していません。変換は .ics および .vcs から CSV への一方向のみとなります。逆方向の変換機能については、今後のアップデートでの追加を予定しています。

評価する ICS to CSV Converter

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
著者: SoftOrbits (English)
平均評価: 4.5 出身 803 投票数

Risk-free download

progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows