ホーム > ユーティリティツール > vCard(VCF)をCSVに変換する4つの方法(MacとWindows)

vCard(VCF)をCSVに変換する4つの方法(MacとWindows)

更新日 2026年05月29日 Preview 8.2K Preview 0
share it facebook share it Twitter
ロボットは使用していません, この記事は、当チームが厳格な編集方針のもとで執筆および編集しました.
avatar
執筆者 鈴木楓
avatar
承認者 Adrian Li

この記事では、MacとWindows PCで簡単にVCFをCSVに変換する方法を紹介します。

vCard(拡張子は.vcf)は、VCF(Virtual Contact File)とも呼ばれ、名前や住所などを記録するための電子名刺用ファイルの標準企画です。1つのvCardには、1つまたは複数の連絡先を含むことができます。

これらのVCFファイルをもっと一般的な形式、例えばCSV(Comma-separated Values)に変換する必要がある方がいます。しかし、MacにはVCFをCSVに変換できる機能を内蔵していません。

では、どうすればいいでしょうか?この記事では、MacとWindowsパソコンで簡単にVCFをCSVに変換できる方法を紹介します。形式を変換することで、VCFファイルにある連絡先などのデータをスプレッドシートやテキストエディタで開くことができるようになります。また、CSVファイルの方が汎用性が高いですので、それを対応できるアプリとサービスも増えます。

 

方法 1、ContactsMacteを使ってVCFをCSVに変換する

Cisdem ContactsMateはMacとWindowsで簡単にVCFファイルをCSVなど一般的な形式に変換できます。手軽に複数のファイルを一括変換できる上、カスタマイズ性も高く、重複した連絡先を削除、結合することもできて、連絡先を管理/整理するためのベストソフトと言えるでしょう。

では、ContactsMateを使ってvCardをCSVに変換する操作手順を紹介します。

Macの場合

1. Cisdem ContactsMateをダウンロード、インストールし、起動します。
無料ダウンロード macOS 10.11とそれ以降

2. 初回起動時に下記のメッセージが表示されます。「OK」をクリックしてMacの連絡先へのアクセスを許可する必要があります。

allow access

3. 左のサイドバーでControlキーを押しながら「On My Mac」を右クリックし、「New Group」を選択します。

new group

4. 作成したグループを右クリックし、「Import」をクリックして、1つまたは複数のVCFファイルをインポートします。

5. 新しいグループを右クリックし、「Export」をクリックします。

expot

6. MacでVCFをCSVに変換するには、必要に応じてCSVまたはCSV(Outlook」を出力フォーマットに設定し、「Save」をクリックします。

VCFをExcelに変換する必要がある場合、出力形式をExcelに設定すればOKです。

export CSV

これでVCFをCSVに変換できました。CSVファイルを開いて変換の効果を確認できます。

ヒント:ステップ 6で必要に応じて変換をカスタマイズできます。

  • エクスポートするフィールドを設定:「All Fields」、「Valid Fields」、「Custom Fields」の3つの選択肢があります。CSVファイルにエクスポートするvCardデータを指定できます。clicking the Field dropdown menu bringing up three options
  • 連絡先の名前の表示方法を設定:デフォルトではCSVファイルが連絡先の名前の1列に表示します。それを「姓」と「名」の2列に変更することができます。

変換完了後、ステップ 3で作成したNew Groupとそこに保存されている連絡先を削除できます。そのグループに入り、Deleteキーを押して、「Delete」ボタンをクリックすればOKです。

合わせて読みたい: 1クリックでMacの連絡先をCSVとExcelに変換する方法

 

Windowsの場合

1.Cisdem ContactsMateをダウンロード、インストールし、起動します。

無料ダウンロード Windows 11/10/8/7

2.Googleまたは Outlookアカウントを追加します。

add your account

3.右上隅で「Manage contacts」>「Import contacts」をクリックします。

manage contacts

4.「Import contacts」画面で「Label」>「New Tags」をクリックして、「Convert」という名の新しいタグを作成します。そして「Browse」をクリックして、vCardファイルをインポートします。

browse

5.左で「Tags」の「Convert」をクリックします。このタグにあるすべての連絡先を選択します。

tag

6.「Manage contacts」>「Export contacts」をクリックします。

7.「Export contacts」画面で、「Contacts from this folder」メニューから「Selected contacts」を選択し、「Export as」を「CSV」に設定します。必要に応じて「Export CSV platform」を設定し、「Export」をクリックします。

export

 

方法 2. Outlook for WindowsでVCFをCSVに変換する

Windowsユーザの場合、標準搭載されているアプリOutlookを使って変換することも可能です。Outlookは通常パソコンにプリインストールされているはずですが、見当たらない場合はMicrosoft Storeで検索しインストールしてください。

この方法は手軽に利用できますが、私がテストしたところ、変換後に「名前」以外のすべての連絡先情報が「メモ(Notes)」のフィールドに格納されてしまいましたので、デメリットもあります。

1.Outlookを起動します。

2.左側で「People」を選択します。

Outlook for Windows interface showing several icons on the left, one of them being People

3.ツールバーで「Import contacts」をクリックします。

 

4.1つまたは複数のvCardファイルを「Import contacts」画面に追加し、「Import」をクリックします。インポート完了後、メッセージが表示されます。

注意:インポートするのにかなり時間がかかる場合があります。インポートが完全に終了したと確認してから、変換作業へ進んでください。

Import contacts dialog showing a VCF file and the importing progress

5.左カラムで「Your contacts」の横の数字を確認し、すべての連絡先が正しくインポートされたかチェックします。問題なければ、ツールバーの「Export contacts」をクリックします。

6.「Export contacts」画面で「Export」をクリックします。

Export contacts dialog showing a message telling users contacts will be exported as a CSV file

7.「contacts」という名のCSVファイルが作成されます。

 

方法 3、Google ContactsでVCFをCSVに変換する

Google ContactsはGoogleが提供しているWebベースの連絡先管理ツールで、いろんな機能を搭載していて、MacとWindowsパソコンでVCFをCSVに変換することもできます。Google Contactsを使うにはGmailアカウントを持つ必要がありますのでご注意ください。

この方法は無料で利用できますが、一度に1つのvCardしか変換できません。複数のvCardがある場合、時間と手間がかかります。また、私がテストしたところ、500以上の連絡先を変換しましたが、失敗してしまいました。

failed

1. ブラウザでhttps://contacts.google.com/にアクセスします。

2. Googleアカウントでログインします。

3. 左サイドバーで「Import」をクリックします。

Import

4. 「Select file」をクリックして、変換するVCFファイルを1つ選択します。「Label」をクリックして、インポートするVCFファイル用に新しいラベルを作成して、もともと登録されていた連絡先と新しく追加した連絡先を分けることが可能です。こうすると変換作業が終わった後に、このラベル内の連絡先をまとめて一括削除できるようになります。

select file

5.「Open」>「Import」をクリックします。

6. 「Labels」セクションに先ほど作成されたラベルが表示されます。クリックし、ページ右上にある「Export」アイコンをクリックします。

7. 下向き矢印をクリックします。「Labels」で先ほどインポートした連絡先を選択します。

8. 出力形式をGoogle CSVまたはOutlook CSVに設定します。

9.「Export」をクリックします。

select CSV

デフォルトでは、エクスポートされたCSVファイルは「Downloads」フォルダに保存されます。

 

方法 4. オンラインでvCardをCSVに変換する

VCFをCSVまたはExcelに無料で変換できるオンラインツールもあります。https://tribulant.com/vcard-csv/はその1つです。無料で使いやすく、カスタマイズ性もありますので便利ですが、8MB以上のVCFファイルには対応できません。

  1. https://tribulant.com/vcard-csv/にアクセスします。
  2. 「Choose File」をクリックします。click Choose File
  3. vCardファイルを選択して、「Open」をクリックします。
  4. 出力形式をCSVまたはGmail (CSV)に設定します。
  5. 後ろのドロップダウンリストから区切りを「Comma」に設定します。(「Gmail (CSV)」を選択した場合、設定できません。)
  6. 「Add header line」にチェックを入れます。
  7. 「Convert」をクリックします。

「Comma」以外にも、「Tab」、「Semicolon」などで区切りすることもできます。ですが、「Comma」以外に設定すると、変換後のCSVファイルにあるデータ(名前、メールアドレス、電話番号など)はすべて同じセルに表示されてしまい、他のアプリやサービスにこのファイルをインポートする際に失敗してしまうかもしれませんので、「Comma」を選ぶのがおすすめです。

オンラインでVCFをCSVに変換できるもう一つのサイトはhttps://www.aconvert.com/document/vcf-to-csv/です。CSV以外にも、Excelにも対応できます。

 

Tip:CSVファイルを開く方法

変換完了後のCSVファイルを閲覧するには、スプレッドシートやデータベース管理アプリを使う必要があります。CSVファイルに対応できるアプリ:

  • Microsoft Excel 365
  • LibreOffice
  • OpenOffice Calc
  • Apple Numbers

一部のアプリはVCFに対応できないが、CSVに対応できます。VCFにあるデータをこれらのアプリにインポートしたい場合は、VCFをCSVに変換する必要があります。ですが、CSVに変換できたとしても、インポートが失敗してしまう可能性があります。成功させるには、下記の注意点があります。

  • すべてのデータ(名前、メールアドレス、電話番号など)がそれぞれのセルに区切りされていること。
  • 各列に適切な見出しがあること。contact information properly displayed in a CSV file
  • CSVファイルのインポートが失敗したり、インポートしたデータが変な形になったりする場合、そのCSVファイルを編集する必要があるかもしれません(例えば見出しを編集したりする必要があるとか)。

この記事で紹介した方法で変換したCSVファイルは基本的には正常にインポートできるはずですので、この面においてはあまり心配はいらないと思います。

 

まとめ

この記事では、MacとWindowsパソコンでVCF/vCardをCSVに変換する方法を紹介しました。有料ソフトも無料方法も、オンラインでできる方法もありますが、Macでサイズの大きいファイルや大量のvCardを変換する必要がある場合はやはり、方法1がおすすめです。

著者について
avatar
執筆者 鈴木楓

本を読み、自分の感想を記録するのは鈴木の趣味です。そのため、Cisdemの編集者になるのは彼女に向いています。PDFの編集・変換方法についての文章を書くことに没頭しています。

avatar
承認者 Adrian Li

Adrian LiはCisdemのチーフエンジニアであり、Duplicate FinderおよびContactsMateの編集顧問を務めています。彼の業績と洞察は、Fossbytes、TUAW、Redmond Pie、SafetyDetectives、BestForAndroidなどの主要なテクノロジー出版物で紹介されています。

この記事が気に入ったらシェアしてください!
コメント (0) 返信を残す

名前 *

コメント *