ICS/VCF カレンダー・連絡先スタジオ

ICS ファイルの予定(繰り返し・終日・タイムゾーン対応)と VCF ファイルの連絡先を、ブラウザの中だけで開いて確認し、CSV・Excel に変換できます。Google カレンダーや iPhone に取り込める .ics、連絡先の .vcf も作れます。

端末内で処理・アップロードなしスマホ対応オフライン対応

ファイルや入力内容はお使いの端末(ブラウザ)の中だけで処理され、サーバーへは送信されません。

ファイルをドロップ

対応形式: .ics / .ical / .ifb / .txt1 ファイル最大 20 MB

カレンダーサービスとの同期はできません。ファイルを保存して、各サービスで取り込んでください。

使い方

  1. 予定.ics
    連絡先.vcf

    予定や連絡先のファイルを入れる

  2. 予定.csv文字コードを選択
    連絡先.csv

    CSV に変換する

  3. 予定.xlsx
    予定.ics
    連絡先.vcf

    Excel・ICS・VCF で保存

予定(ICS)や連絡先(VCF)を読み、CSV や Excel に変換して、ICS・VCF で保存し直す流れ
  1. 上のタブから「ICS を読む」「ICS を作る」「VCF を読む」「VCF を作る」を選びます。「サンプルで試す」を押すと、入力例ですぐ画面を確認できます。

  2. 読むときは、ファイルをドロップするか「ファイルを選択」で開く(VCF は複数可)か、内容を貼り付けます。ICS は一覧と月表示、VCF は一覧・検索・重複の候補を確認できます。

  3. 変換するときは、CSV の形式(標準・Google カレンダー/Google 連絡先・Outlook・日本語の見出し)と文字コードを選び、CSV・Excel・VCF で保存します。

  4. 作るときは、予定をフォームで入力して追加(複数可)するか、CSV を読み込んで一括で追加し、.ics を保存します。連絡先は CSV を読み込んで .vcf を保存します。

  5. 保存した .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(.ics・.ical)VCF(.vcf・.vcard)vCard 2.1 / 3.0 / 4.0CSV(予定・連絡先の一括作成)貼り付けたテキスト

出力

CSV(UTF-8・BOM 付き UTF-8・Shift_JIS)Excel(.xlsx)ICS(.ics)VCF(vCard 3.0 / 4.0・UTF-8)

対応状況

機能対応補足
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 や Excel にも変換できます。
ICS から CSV に変換するとき、繰り返しの予定はどうなりますか?
既定では繰り返しを 1 件ずつの行に展開して出力します(1 件あたり最大 1000 件)。スイッチを切ると、繰り返しは 1 行で RRULE の文字列として出力します。
作った .ics は Google カレンダーや iPhone で使えますか?
はい。Google カレンダーは「設定 → インポート」、Outlook は「ファイル → 開く/インポート」、iPhone はメールやファイル App から開いて取り込めます。タイムゾーンは Asia/Tokyo を既定にしています。
VCF を CSV に変換して Excel や Google 連絡先で使えますか?
できます。出力形式で「Google 連絡先」「Outlook」「日本語の見出し」を選び、CSV か Excel で保存します。Excel で開くときは「UTF-8(BOM 付き)」が文字化けしにくい設定です。
古い携帯電話の VCF が文字化けします。
Shift_JIS・EUC-JP のファイルと、quoted-printable(=E5=B1=B1 のような表記)の名前を自動で判別して読み込みます。それでも化ける場合は、ほかの文字コードの可能性があります。
連絡先や予定はアップロードされますか?
いいえ。すべてブラウザ内で処理し、端末の外へは送りません。

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 はアップロードせず、この端末の中で処理します。

アップロードなし

最終更新: