ツールへ移動
ViewCSV
ファイルはアップロードされません

CSV の連絡先を VCF(vCard)に変換

contacts.csv· サンプル6 行 · 7 列
vCard のバージョン
最近のスマートフォンやアプリには 4.0(RFC 6350)、古いアドレス帳には 3.0(RFC 2426)を選んでください。
列を連絡先の項目に割り当てる
その他のオプション
BEGIN:VCARD
VERSION:4.0
FN:結菜 中村
N:中村;結菜;;;
ORG:山田製作所
EMAIL;TYPE=home:contact1@example.test
TEL;TYPE=cell,voice:03-9540-4047
ADR:;;;大阪;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:悠真 山本
N:山本;悠真;;;
ORG:青空商事
EMAIL;TYPE=home:contact2@example.test
TEL;TYPE=cell,voice:03-0379-8499
ADR:;;;大阪;;;
NOTE:Met at the trade fair\nPrefers email
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:葵 加藤
N:加藤;葵;;;
ORG:山田製作所
EMAIL;TYPE=home:contact3@example.test
TEL;TYPE=cell,voice:03-1591-8533
ADR:;;;札幌;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:湊 中村
N:中村;湊;;;
ORG:青空商事
EMAIL;TYPE=home:contact4@example.test
TEL;TYPE=cell,voice:03-8272-3520
ADR:;;;札幌;;;
NOTE:VIP\, call before 10:00
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:結菜 吉田
N:吉田;結菜;;;
ORG:北斗システム
EMAIL;TYPE=home:contact5@example.test
TEL;TYPE=cell,voice:03-9307-8622
ADR:;;;福岡;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:凛 佐藤
N:佐藤;凛;;;
ORG:山田製作所
EMAIL;TYPE=home:contact6@example.test
TEL;TYPE=cell,voice:03-9568-5190
ADR:;;;札幌;;;
END:VCARD

6 行 · 1 ファイル

CSV の連絡先リストを開くと、First Name、Email、Phone などの列が vCard の項目に自動で割り当てられ、1 行につき 1 枚のカードを、スマートフォンやアドレス帳に取り込める 1 つの .vcf ファイルに書き出します。割り当てを確認し、vCard 4.0 か 3.0 を選んでダウンロードしてください。ファイルはブラウザー内で変換され、アップロードされることはありません。

CSV を vCard に変換する手順

  1. ファイルを開く を選ぶか、CRM、表計算ソフト、メール ツールから書き出した .csv、.tsv、.txt ファイルをドロップするか、貼り付け を選びます。名前が文字化けしている場合は、読み込み設定 で区切り文字と文字コードを確認してください。
  2. vCard のバージョン を選びます。最近のスマートフォンやアプリには vCard 4.0、古いアドレス帳には vCard 3.0 を使います。
  3. 列を連絡先の項目に割り当てる を確認します。列は見出しの名前で割り当てられます。項目を変更するか、使用しない に設定してください。あまり使わない項目は その他のオプション にあります。
  4. VCF をダウンロード を選び、スマートフォン、Google コンタクト、Outlook、Apple の連絡先アプリにファイルを取り込みます。

リストに余分な空白や重複がある場合は、先に整えてください。CSV のクリーニング で空白と重複を削除でき、CSV の列マッピング で変換前に列名を変更したり列を整理したりできます。

書き出される項目

氏名FN で、連絡先の表示名になります。割り当てがないか空の場合は、敬称(前)、名、ミドルネーム、姓、敬称(後)から作られます。それもない場合は会社名、さらにない場合は個人または勤務先のメール アドレスが使われます。
名、姓、ミドルネーム、敬称(前)、敬称(後)N で、構造化された名前(Last;First;Middle;Prefix;Suffix)です。vCard 3.0 ではこの項目が必須のため常に書き出し、4.0 ではいずれかの要素に値がある場合にだけ書き出します。
ニックネーム、会社名、役職それぞれ NICKNAME、ORG、TITLE になります。
メール(個人)、メール(勤務先)それぞれ EMAIL;TYPE=home、EMAIL;TYPE=work になります。
携帯電話、勤務先の電話、自宅の電話それぞれ TEL;TYPE=cell,voice、TEL;TYPE=work,voice、TEL;TYPE=home,voice になります。番号は、空白や + も含めて書かれたとおりにコピーされます。
番地、市区町村、都道府県・州、郵便番号、国vCard の順序で各要素を並べた ADR が 1 つ作られます。いずれかの要素に値がある場合に書き出されます。
ウェブサイト、誕生日、メモそれぞれ URL、BDAY、NOTE になります。誕生日は書かれたとおりにコピーされるため、1985-04-12 のような日付にしてください。

各項目に割り当てられる列は 1 つで、自動の割り当てでは各列を 1 回しか使いません。a@example.com; b@example.com のように 2 つのアドレスが入ったセルは 1 つの値のままです。2 つ目のアドレスは別の列に分け、メール(勤務先) に割り当ててください。

扱いにくいデータの処理

  • 自動の割り当てでは、大文字・小文字、空白、アンダースコア、ハイフン、ピリオドを無視し、連絡先の書き出しファイルによく使われる見出しと、いくつかの言語での同等の見出し(Vorname、Nachname、Teléfono、姓名…)を認識します。単に Phone という列は 携帯電話 に、Email は メール(個人) に割り当てられます。
  • RFC 6350 の規定どおり、値の中のコンマ、セミコロン、バックスラッシュは \,、;、\\ としてエスケープされ、改行は \n になります。Acme, Inc. は 1 つの会社名のままです。
  • 各値の前後の空白は削除されます。アクセント付きの名前やラテン文字以外の名前は、UTF-8 で書き出されます。
  • 75 バイトを超える行は、マルチバイト文字を分割しないようにして、空白で始まる継続行に折り返されます。行の終わりは CRLF です。
  • 名前、会社名、メール アドレスのいずれもない行は有効なカードにできないため、飛ばされ、その件数がプレビューの上の通知に表示されます。

うまくいかない場合

  • 「少なくとも 1 つの列を連絡先の項目に割り当ててください。」と表示される。 認識できた見出しがありません。「列を連絡先の項目に割り当てる」で列を自分で選んでください。
  • 取り込んだ後、名前が é のように表示される。 CSV が UTF-8 として読み込まれていません。「読み込み設定」でファイルの文字コード(古い Outlook や Excel で書き出したファイルでは Windows-1252、日本語のファイルでは Shift_JIS が多い)を選び、プレビューを確認してから、もう一度ダウンロードしてください。
  • 連絡先が足りない。 その行には名前、会社名、メール アドレスがなく、飛ばされました。件数はプレビューの上の通知に表示されます。名前の列を割り当てるか、その行に値を入力してください。
  • 古いアドレス帳でファイルが受け付けられない。 vCard のバージョンを vCard 3.0 に切り替えて、もう一度ダウンロードしてください。

制限とプライバシー

25 MB、10万行、200万セルまでのファイルは、先頭 200 行のリアルタイムのプレビュー付きで開きます。それより大きなファイルはストリーミング方式で変換します。ファイルを分割して 2 回読み込み(1 回目で列を確認し、2 回目で書き出す)、ダウンロードにはファイル全体が含まれることが通知され、コピー は使えません。1 つの出力ファイルは 4 GB までです。

連絡先のデータはお使いの端末から出ません。変換はこのタブ内のバックグラウンドのワーカーで実行され、キャンセル で中止でき、CSV がサーバーに送信されることはありません。一括変換:複数のファイルを変換 では、すべてのファイルに現在の列の割り当てが使われるため、同じ見出しを持つファイルだけを一括変換してください。

例

連絡先の書き出しファイルの 3 行を、自動の割り当てで vCard 4.0 に変換した例です。Acme, Inc. のコンマとメモの改行はエスケープされ、会社名しかない行には会社名が表示名として付きます。最後の行には名前、会社名、メール アドレスがないため飛ばされます。ダウンロードしたファイルの改行コードは CRLF です。

CSV
First Name,Last Name,Company,Email,Phone,City,Notes
Ana,García,"Acme, Inc.",ana@example.com,+34 600 123 456,Madrid,"Met at the expo
Prefers email"
,,Northwind Traders,,+1 206 555 0100,Seattle,
,,,,,,No contact details
VCF
BEGIN:VCARD
VERSION:4.0
FN:Ana García
N:García;Ana;;;
ORG:Acme\, Inc.
EMAIL;TYPE=home:ana@example.com
TEL;TYPE=cell,voice:+34 600 123 456
ADR:;;;Madrid;;;
NOTE:Met at the expo\nPrefers email
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Northwind Traders
ORG:Northwind Traders
TEL;TYPE=cell,voice:+1 206 555 0100
ADR:;;;Seattle;;;
END:VCARD

よくある質問

vCard 4.0 と 3.0 のどちらを選べばよいですか?

まずは、最近のスマートフォンやアプリ向けの 4.0(RFC 6350)を試してください。古いアドレス帳や CRM でファイルが受け付けられない場合は 3.0(RFC 2426)を使います。3.0 では、必須の構造化された名前も常に含まれます。

連絡先ごとに 1 つのファイルになりますか?

いいえ。すべてのカードが 1 つの .vcf ファイルに入り、1 行につき 1 つの BEGIN:VCARD…END:VCARD のブロックになります。アドレス帳では、それぞれ別の連絡先として取り込まれます。

写真や連絡先のグループを追加できますか?

このツールではできません。書き出せるのは、名前、組織、役職、メール アドレス、電話番号、住所 1 件、ウェブサイト、誕生日、メモです。

規格と参考資料