Convertir un VCF en CSV sur Mac

Ouvrez Contacts sur un Mac et choisissez Fichier > Exporter. Vous pouvez enregistrer une vCard, une archive ou un PDF, mais pas de CSV. Deux chemins gratuits mènent du .vcf à un tableur.

Gratuit, dans votre navigateur, rien n'est envoyé, sans compte.

Ouvrir le lecteur et convertisseur VCF
Contacts sur Mac : Fichier, Exporter propose vCard, archive et PDF, sans CSVContactsFichierÉditionPrésentationFicheNouvelle ficheImporter…ExporterExporter une vCard…Archive Contacts…Exporter au format PDF…Exporter en CSV…absent.vcfNomEntrepriseE-mail

Ce que Contacts sur Mac peut exporter

Le menu Exporter contient trois options : Exporter une vCard, Archive Contacts et Exporter au format PDF. C’est toute la liste dans macOS 27, et les versions précédentes n’avaient pas de CSV non plus.

Ce manque n’est pas un hasard. Une vCard est faite pour faire passer une personne d’un carnet d’adresses à un autre, donc elle garde une information par ligne : une ligne pour le nom, une ligne pour chaque numéro de téléphone, une ligne pour chaque e-mail. Un tableur veut l’inverse, une personne par ligne. La page fichier VCF montre ces lignes.

Les deux autres options n’aident pas. Archive Contacts enregistre une sauvegarde, un fichier en .abbu, que seul Contacts ouvre. Le PDF sert à imprimer.

La vCard est donc la seule issue.

Sortir le .vcf de Contacts ou d'iCloud

Dans l’app Contacts :

  1. Cliquez sur Tous les contacts dans la barre latérale, ou sur une liste.
  2. Sélectionnez les personnes voulues. Commande-A sélectionne tous les contacts affichés.
  3. Choisissez Fichier > Exporter > Exporter une vCard.
  4. Choisissez un dossier et cliquez sur Enregistrer.

Vous obtenez un seul .vcf qui contient tous les contacts sélectionnés. Glisser la sélection sur le bureau donne le même fichier.

iCloud le fait depuis n’importe quel ordinateur :

  1. Connectez-vous sur icloud.com/contacts.
  2. Choisissez Sélectionner tous les contacts.
  3. Choisissez Exporter la vCard.

Mais vérifiez d’abord un réglage. Dans Contacts > Réglages > vCard, une case s’intitule « Exporter les photos dans les vCard ». Si elle est cochée, chaque photo entre dans le fichier sous forme d’un long bloc de texte, et le fichier grossit. Un CSV ne peut pas contenir de photos, donc vous ne perdez rien en la décochant.

Convertir le .vcf en CSV dans votre navigateur

Le convertisseur VCF en CSV est une page web qui fonctionne dans Safari, Chrome ou Firefox. Il lit le fichier sur votre Mac et n’envoie rien.

  1. Glissez le .vcf du Finder sur la page. Plusieurs fichiers à la fois, c’est possible.
  2. Choisissez un jeu de colonnes : Excel / Google Sheets pour une feuille simple, ou Google Contacts, Outlook, HubSpot, Salesforce (Lead) ou Krane.
  3. Vérifiez l’aperçu. Il montre les 10 premiers contacts dans ces colonnes, et Afficher les contacts liste le reste.
  4. Cliquez sur Télécharger le .csv.

Le CSV contient une ligne par contact. Les jeux de colonnes existent parce qu’un écran d’import associe les colonnes d’après leur en-tête : choisissez Outlook et la colonne du téléphone s’intitule « Business Phone », le nom qu’attend Outlook.

Il accepte un fichier de n’importe quelle provenance, y compris un fichier qu’on vous a envoyé par e-mail, en vCard 2.1, 3.0 ou 4.0. Rien n’est ajouté à votre propre carnet d’adresses.

Mais une ligne a ses limites. Une personne avec trois numéros de téléphone n’a toujours qu’une ligne : le jeu Excel / Google Sheets met donc les trois dans une seule cellule, séparés par des points-virgules. Les photos sont ignorées.

Le chemin Numbers, sans convertisseur

Le guide de Contacts d’Apple décrit un second chemin. Il ne demande que Numbers.

  1. Sélectionnez les contacts dans Contacts.
  2. Ouvrez une nouvelle feuille de calcul dans Numbers.
  3. Glissez la sélection sur le tableau. Numbers remplit une ligne par personne.
  4. Choisissez Fichier > Exporter vers > CSV.

Si les personnes sont déjà dans votre app Contacts et que vous voulez seulement une feuille, cela suffit.

Ce chemin a deux inconvénients. D’abord, il part de l’app Contacts, pas d’un fichier. Un .vcf qu’on vous a envoyé doit être importé dans votre carnet d’adresses avant que vous puissiez glisser quoi que ce soit. Ensuite, Numbers choisit les colonnes, donc vous ne pouvez pas demander les en-têtes d’Outlook ou de HubSpot. Apple ajoute sa propre mise en garde : glissée de cette façon, votre propre fiche inclut les champs que vous avez choisi de ne pas partager.

Ouvrir le CSV dans Numbers ou Excel

Double-cliquez sur le CSV, ou glissez-le sur l’icône de Numbers. Numbers lit le fichier en UTF-8, l’encodage qui couvre les accents et les écritures non latines. « José » arrive en « José ».

Excel ne suppose pas l’UTF-8. Face à un fichier sans marqueur au début, il peut lire les octets avec un jeu de caractères plus ancien et afficher « José ». Ce marqueur, ce sont trois octets appelés marque d’ordre des octets. Le convertisseur l’écrit sauf si vous le désactivez, donc un double-clic dans Excel affiche le nom correctement. Sur cette page en français, le convertisseur sépare aussi les colonnes par des points-virgules par défaut, ce qu’attend Excel en français.

Les numéros de téléphone sont l’autre problème. Excel traite une suite de chiffres comme 0412555142 comme un nombre et supprime le zéro du début. Il peut supprimer un signe plus de la même façon. Si cela arrive, importez le fichier par l’onglet Données d’Excel et réglez les colonnes de téléphone sur Texte.

CSV en vCard sur Mac

Le convertisseur fonctionne aussi dans l’autre sens. Passez le sens sur CSV → VCF, déposez le CSV, et vérifiez que chaque colonne a trouvé le bon champ de contact. Le téléchargement est un seul .vcf en vCard 3.0, que vous pouvez envoyer par AirDrop sur un iPhone ou à quelqu’un.

Sur votre propre Mac, vous n’en aurez peut-être pas besoin. Contacts lit un CSV directement : choisissez Fichier > Importer, sélectionnez le fichier et associez chaque colonne à un champ. Le .vcf sert à mettre les mêmes personnes sur un téléphone ou dans le carnet d’adresses de quelqu’un d’autre.

Krane pour iPhone

Avec Krane : les cartes qui commencent sur papier

Les deux chemins partent de contacts déjà saisis. Les cartes que vous rapportez d’un salon ne le sont pas. Krane, sur iPhone, iPhone Duo et iPad, lit chaque carte imprimée avec l’appareil photo, en fait un contact et peut l’ajouter à Contacts d’Apple. Si Contacts iCloud est activé, le contact apparaît ensuite dans Contacts sur votre Mac. Avec Krane Pro, il exporte son propre CSV. Le scanner de cartes de visite est gratuit pour 10 scans par semaine. Krane n’a pas d’app Mac et ne peut pas importer de .vcf.

Un fichier .vcf de contacts qui devient des lignes de tableurcontacts.vcfBEGIN:VCARDFN:Amélie L.END:VCARDBEGIN:VCARDFN:山田 太郎END:VCARDBEGIN:VCARDFN:Sam RiveraEND:VCARDNomEntrepriseE-mailcontacts.csv3 contacts

Outil gratuit

Convertisseur VCF to CSV et lecteur de fichiers VCF

Ouvrez un fichier .vcf (vCard) pour voir chaque contact, téléchargez-les en CSV pour Excel, Google Sheets ou un CRM, ou transformez un CSV en .vcf. Le fichier reste dans votre navigateur.

FAQ

Questions sur le passage de VCF en CSV sur Mac

Contacts sur Mac peut-il exporter un fichier CSV ?

Non. Fichier > Exporter, dans Contacts, propose Exporter une vCard, Archive Contacts et Exporter au format PDF. Pour obtenir un CSV, exportez une vCard et convertissez-la, ou glissez les contacts dans un tableau Numbers et choisissez Fichier > Exporter vers > CSV dans Numbers.

Numbers ou Excel peuvent-ils ouvrir un fichier .vcf sur Mac ?

Pas de façon utile. Numbers ouvre les fichiers Numbers, Excel, CSV, TSV et texte brut, et la vCard n’en fait pas partie. Excel ouvre un .vcf comme du texte et met chaque ligne de la vCard sur sa propre ligne, si bien qu’une personne remplit une dizaine de lignes. Convertissez d’abord le fichier en CSV, et les deux logiciels affichent un contact par ligne.

Existe-t-il une commande Terminal pour convertir un VCF en CSV ?

macOS n’a pas de commande intégrée pour cela. Un petit script suffit pour un fichier simple. Mais un vrai export contient des lignes longues pliées sur deux rangées, du texte d’anciens téléphones dans un encodage appelé quoted-printable, et des personnes avec trois numéros de téléphone. Un script qui ignore ces cas perd des données sans le dire. Le convertisseur les gère et liste chaque ligne qu’il n’a pas pu lire.

Comment convertir un VCF en CSV pour Outlook sur Mac ?

Choisissez le jeu de colonnes Outlook dans le convertisseur. Le CSV utilise alors les noms de champs d’Outlook, comme « Business Phone », « Mobile Phone » et « E-mail Address ». Outlook pour Mac n’a pas d’import CSV pour les contacts. Importez le fichier dans Outlook sur le web, sous Contacts, ou dans Outlook classique sous Windows par Fichier > Ouvrir et exporter > Importer/Exporter.

Le convertisseur envoie-t-il mes contacts quelque part ?

Non. La page fait le travail dans votre navigateur, sur votre Mac. Le .vcf n’est jamais envoyé à kraneapp.com, et il n’y a ni compte ni adresse e-mail à saisir. Vous pouvez le vérifier : chargez la page, coupez le Wi-Fi, et la conversion fonctionne toujours.

Pourquoi les accents s'affichent-ils mal quand j'ouvre le CSV dans Excel sur Mac ?

Excel a lu un fichier UTF-8 avec un jeu de caractères plus ancien, et « é » est devenu « Ã© ». Cela arrive quand le fichier n’a pas de marque d’ordre des octets. Téléchargez de nouveau le CSV en laissant la marque activée, ou ouvrez le fichier dans Numbers, qui lit l’UTF-8 sans elle.

Krane peut-il importer mon .vcf ?

Non. Krane n’a pas d’importation pour les fichiers .vcf ou CSV. Il fonctionne dans l’autre sens : il lit les cartes de visite papier et les badges d’événement avec l’appareil photo d’un iPhone ou d’un iPad, puis ajoute chaque contact à Contacts d’Apple ou le partage en vCard.

Les cartes papier que vous récoltez n'ont jamais à être saisies.

Gratuit pour 10 scans par semaine. Krane Pro ajoute les scans illimités, l'export et la synchronisation CRM.

Télécharger dans l'App Store
QR code : Krane dans l'App Store

Sur un ordinateur ? Visez le code avec l'appareil photo de votre iPhone, ou recevez le lien par SMS.