CSV の連絡先リストを開くと、First Name、Email、Phone などの列が vCard の項目に自動で割り当てられ、1 行につき 1 枚のカードを、スマートフォンやアドレス帳に取り込める 1 つの .vcf ファイルに書き出します。割り当てを確認し、vCard 4.0 か 3.0 を選んでダウンロードしてください。ファイルはブラウザー内で変換され、アップロードされることはありません。
CSV を vCard に変換する手順
- ファイルを開く を選ぶか、CRM、表計算ソフト、メール ツールから書き出した
.csv、.tsv、.txtファイルをドロップするか、貼り付け を選びます。名前が文字化けしている場合は、読み込み設定 で区切り文字と文字コードを確認してください。 - vCard のバージョン を選びます。最近のスマートフォンやアプリには vCard 4.0、古いアドレス帳には vCard 3.0 を使います。
- 列を連絡先の項目に割り当てる を確認します。列は見出しの名前で割り当てられます。項目を変更するか、使用しない に設定してください。あまり使わない項目は その他のオプション にあります。
- 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 です。
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
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 件、ウェブサイト、誕生日、メモです。