使い方
- 予定.ics連絡先.vcf
予定や連絡先のファイルを入れる
- 予定.csv文字コードを選択連絡先.csv
CSV に変換する
- 予定.xlsx予定.ics連絡先.vcf
Excel・ICS・VCF で保存
上のタブから「ICS を読む」「ICS を作る」「VCF を読む」「VCF を作る」を選びます。「サンプルで試す」を押すと、入力例ですぐ画面を確認できます。
読むときは、ファイルをドロップするか「ファイルを選択」で開く(VCF は複数可)か、内容を貼り付けます。ICS は一覧と月表示、VCF は一覧・検索・重複の候補を確認できます。
変換するときは、CSV の形式(標準・Google カレンダー/Google 連絡先・Outlook・日本語の見出し)と文字コードを選び、CSV・Excel・VCF で保存します。
作るときは、予定をフォームで入力して追加(複数可)するか、CSV を読み込んで一括で追加し、.ics を保存します。連絡先は CSV を読み込んで .vcf を保存します。
保存した .ics・.vcf は、Google カレンダー・Outlook・iPhone・Android の連絡先やカレンダーで取り込みます。
できること
ICS: 繰り返し・終日・タイムゾーン・タスク
ical.js で複数の予定(VEVENT)とタスク(VTODO)を読み、繰り返し(RRULE・除外日 EXDATE)を 1 件あたり最大 1000 件まで展開して一覧・月表示にします。時刻はファイルに書かれたとおりで、日本時間への換算はしません。
VCF: 古い形式と文字コードに対応
vCard 2.1・3.0・4.0、複数件、Shift_JIS・EUC-JP・UTF-8 のファイル、quoted-printable、BASE64 や data: の写真、行の折り返し、\n・\,・; のエスケープを読み取ります。
CSV・Excel への変換
ICS は標準の全項目か Google カレンダー形式、VCF は日本語の見出し・Google 連絡先・Outlook の列名で出力します。式として解釈されうる文字で始まる値は無効化して書き出します。
フォームと CSV から .ics を作成
件名・日時・終日・場所・繰り返し・通知を入力して .ics を作ります。タイムゾーンは Asia/Tokyo(VTIMEZONE 付き)を既定に、UTC・タイムゾーンなしも選べます。CSV からの一括作成にも対応します。
連絡先の重複を検出
電話番号(+81 を 0 に読み替え)・メール・名前(空白と全角半角を無視)が同じ連絡先を組にして示し、各組の先頭だけ残して保存できます。
端末の外へ送らない
読み込み・表示・変換・作成はすべてブラウザの中で行います。連絡先や予定の内容は送信せず、利用状況の記録には件数など内容を含まない値だけを使います。
こんなときに
- メールで届いた .ics の予定を、取り込む前に中身で確認したい
- 予定の一覧を Excel に出したい(繰り返しの予定を 1 件ずつ展開して)
- 社内の行事予定を CSV で作り、.ics にして全員のカレンダーに取り込みたい
- 古い携帯電話から書き出した .vcf(Shift_JIS・quoted-printable)の文字化けを直して CSV にしたい
- Google 連絡先と Outlook の間で連絡先を移したい
- 連絡先の重複を探して整理したい
対応形式
入力
出力
対応状況
| 機能 | 対応 | 補足 |
|---|---|---|
| ICS の読み込み(複数の予定・タスク・終日・VTIMEZONE) | 対応 | — |
| 繰り返し(RRULE)の展開表示 | 一部対応 | 1 件あたり最大 1000 件まで。終わりのない繰り返しは先頭 1000 件です |
| ICS の一覧・月表示・CSV / Excel 変換 | 対応 | — |
| 予定のフォーム・CSV から .ics を作成 | 対応 | — |
| VCF の読み込み(2.1 / 3.0 / 4.0・Shift_JIS・quoted-printable・BASE64 写真) | 対応 | — |
| VCF の CSV / Excel 変換(Google 連絡先・Outlook・日本語の見出し) | 対応 | — |
| CSV から vCard を作成・重複の検出 | 対応 | — |
| タイムゾーンの換算(UTC から日本時間など) | 非対応 | ファイルに書かれた時刻をそのまま表示します |
| 作成時に Asia/Tokyo・UTC 以外のタイムゾーンを指定 | 非対応 | Asia/Tokyo・UTC・タイムゾーンなしから選びます |
| カレンダー・連絡先サービスとの同期 | 非対応 | 通信を行わないため。保存して各サービスで取り込みます |
| 写真の編集・追加 | 非対応 | VCF から VCF へ保存するときだけ写真を引き継ぎます。URL の写真は読み込みません |
制限・注意事項
- ICS は 10 MB・5000 件まで、VCF は 1 ファイル 20 MB・10000 件まで読み込めます。
- 繰り返しの展開は 1 件あたり 1000 件まで、全体で 20000 件までです(それを超える分は一覧に出しません)。
- 写真は JPEG・PNG・GIF・WebP のみ表示します(1 枚 5 MB まで)。
- ICS の出席者・添付・通知の詳細などは表示・CSV に含みません。1 つの予定の繰り返し例外(RECURRENCE-ID)は別の予定として表示します。
- CSV の出力は Google 連絡先・Outlook とも主要な項目に対応します。すべての列を再現するものではありません。
- スマートフォンでも使えます。予定や連絡先が多いファイルを読む・作る場合は PC をおすすめします。
プライバシーと安全性
ファイルの読み込み・解析・変換・作成はすべてお使いのブラウザの中で行われます。予定や連絡先の内容がサーバーへ送信・保存されることはありません。利用状況の記録には、件数と操作の種類だけを使い、ファイル名や内容は含みません。
よくある質問
ICS ファイルを開くにはどうすればいいですか?
ICS から CSV に変換するとき、繰り返しの予定はどうなりますか?
作った .ics は Google カレンダーや iPhone で使えますか?
VCF を CSV に変換して Excel や Google 連絡先で使えますか?
古い携帯電話の VCF が文字化けします。
連絡先や予定はアップロードされますか?
関連ツール
CSV Studio(CSV ビューア・編集・結合・分割)
Excel では重い・文字化けする CSV を、ブラウザで開いてすぐに表示・検索・編集できます。結合や分割、Shift_JIS・UTF-8(BOM 付き)・Excel・JSON での保存まで 1 画面で完結します。
CSV 文字化け・文字コード修復
Excel で開くと文字化けする CSV を、文字コードを自動判定して UTF-8(BOM 付き)や Shift_JIS に変換します。化けたまま保存されてしまった「縺薙s…」のような文字も、多くの場合元に戻せます。
日時・Unix時間変換(Date & Time Studio)
1700000000 のような Unix 時間も「令和6年1月15日」も貼るだけで自動判別し、ISO 8601 や RFC 2822 など 15 形式と世界の時刻に変換します。夏時間・元号の境目・月末の扱いまで正確に計算します。
QR / Barcode Studio
Wi-Fi・連絡先・予定などのひな形から QR コードを作り、JAN や Code 128 などのバーコードもチェックデジットを自動計算して作成。PNG・SVG で保存でき、1 行 1 件で一括作成もできます。
画像 → PDF 変換
画像をドロップして並べるだけで、1 つの PDF に。A4 などの用紙サイズ・向き・余白を選べ、スマホ写真の向きも自動で直します。画像はアップロードせず端末内で変換します。
PDF 圧縮
PDF をドロップするだけで容量を削減。写真・スキャン画像だけを再圧縮するので、文字や図形はくっきりのまま。PDF はアップロードせず、この端末の中で処理します。
最終更新: