Pourquoi l'iPhone a besoin d'un .vcf
On peut s’attendre à ce que Contacts accepte une liste de personnes. Ce n’est pas le cas. Contacts sur l’iPhone n’a pas d’import CSV, et Contacts sur iCloud.com non plus. Les deux lisent un fichier de contacts en texte brut qui se termine par .vcf, ou vCard ; la page fichier VCF en montre un ligne par ligne. Deux endroits acceptent un CSV tel quel, Google Contacts et Contacts sur un Mac, tous deux traités plus bas.
Préparer le tableur
La feuille a besoin d’une ligne d’en-tête avec les noms de colonnes, puis d’une personne par ligne. Enregistrez-la en CSV. Dans Excel, choisissez Fichier > Enregistrer sous et le format de fichier « CSV UTF-8 (délimité par des virgules) (*.csv) ». Dans Google Sheets, c’est Fichier > Télécharger > Valeurs séparées par des virgules (.csv), et dans Numbers, Fichier > Exporter vers > CSV.
Avant d’enregistrer, corrigez quatre choses :
- Mettez les prénoms et les noms dans deux colonnes ; le convertisseur les garde tels que vous les avez saisis. À partir d’une seule colonne de nom complet, il prend le dernier mot comme nom de famille, donc « Marie-Claire de La Fontaine » est classée à « Fontaine ».
- Mettez la colonne des téléphones au format Texte. Excel traite un numéro de téléphone comme un nombre : il supprime un zéro ou un plus au début et peut afficher un long numéro sous la forme 4,47E+11.
- Donnez à chaque type de numéro sa propre colonne, comme « Mobile », « Work Phone », « Home Phone » et « Fax ». Le nom de la colonne fixe le type du numéro.
- Supprimez les cellules fusionnées et les lignes de titre au-dessus de l’en-tête. La première ligne doit contenir les noms de colonnes.
Convertir le CSV en VCF
Le convertisseur CSV en VCF fonctionne dans le navigateur, sur un ordinateur ou sur l’iPhone. Rien n’est envoyé et il n’y a pas de compte.
- En haut de l’outil, passez le sens sur CSV → VCF.
- Déposez le .csv sur la page, choisissez-le, ou collez son texte. Laissez le séparateur sur « Détecter (virgule ou point-virgule) », sauf si le fichier utilise des tabulations.
- Lisez le tableau d’aperçu. « Colonne de votre fichier » liste vos en-têtes, « Première valeur » montre la donnée de la première personne, et « Devient » indique le champ du contact que cette colonne remplira.
- Corrigez tout menu « Devient » erroné. Une colonne dont l’outil ne connaît pas le nom est réglée sur « Ignorer cette colonne » jusqu’à ce que vous choisissiez un champ.
- Vérifiez « Premier contact en vCard », qui montre la première personne en texte vCard.
- Choisissez Télécharger le .vcf. Le fichier s’appelle contacts.vcf et contient tous les contacts.
Comment les colonnes deviennent des champs de contact
| Colonne de votre fichier | Devient | Attention |
|---|---|---|
| « Name » ou « Full Name » | Prénom et nom | Le dernier mot devient le nom de famille |
| « Title » | Poste | Dans un fichier qui a aussi « Job Title », « Title » est le préfixe du nom, comme dans un export Outlook |
| « Mobile », « Work Phone », « Home Phone », « Fax » | Un numéro de ce type | Un type de numéro par colonne |
| « Phone » | Un numéro sans type | Renommez-la « Mobile » ou « Work Phone » si le type compte |
| « Phone 2 », « Email 2 » | Un deuxième numéro ou e-mail | Plusieurs valeurs dans une cellule fonctionnent aussi, séparées par des points-virgules |
| Une ligne sans nom, ni e-mail, ni téléphone | Rien | Elle est écartée, et la ligne d’état indique combien l’ont été |
Le convertisseur connaît aussi les lignes d’en-tête des exports de Google Contacts, Outlook, HubSpot, Salesforce et Krane.
Que les accents survivent dépend de la façon dont le CSV a été enregistré. Le convertisseur détecte l’UTF-8 et l’UTF-16 et lit tout le reste comme le jeu d’Europe occidentale, ou Windows-1252.
Le format CSV simple d’Excel, « CSV (séparateur : point-virgule) » dans Excel en français, utilise le jeu de lettres local de l’ordinateur, ou page de code, et enregistre les lettres qui n’y figurent pas comme des points d’interrogation. Ils sont dans le fichier avant qu’un convertisseur ne le lise, et aucun ne peut les retransformer. « CSV UTF-8 » garde les lettres, et Google Sheets écrit toujours en UTF-8.
Mettre le .vcf sur l'iPhone
AirDrop, Mail ou Fichiers
- Envoyez contacts.vcf au téléphone par AirDrop, envoyez-le-vous par e-mail, ou enregistrez-le dans Fichiers.
- Touchez le fichier. L’iPhone affiche les contacts qu’il contient.
- Touchez « Ajouter les N contacts », où N est le nombre, puis « Créer de nouveaux contacts ».
Les nouveaux contacts vont dans le compte par défaut du téléphone. Il se règle dans Réglages > Apps > Contacts > Compte par défaut sous iOS 18 et versions ultérieures, et dans Réglages > Contacts avant cela.
iCloud.com
- Allez sur icloud.com/contacts et connectez-vous.
- Choisissez le bouton Ajouter, puis Importer une vCard.
- Sélectionnez contacts.vcf.
Apple limite iCloud à 50 000 fiches de contact au total et à des vCards de 256 Ko au plus chacune.
Un Mac avec Contacts iCloud
- Double-cliquez sur contacts.vcf. Contacts s’ouvre et propose d’ajouter les fiches.
- Confirmez. Si Contacts iCloud est activé, les fiches se synchronisent avec l’iPhone.
Deux méthodes sans .vcf
Avec Google Contacts ou un Mac, vous n’avez pas besoin du convertisseur.
Sur contacts.google.com, choisissez Importer, puis Sélectionner un fichier. Les personnes apparaissent sur l’iPhone une fois le compte Google ajouté au téléphone avec Contacts activé. L’aide de Google indique qu’importer plus de 3 000 contacts à la fois peut poser problème : découpez d’abord un fichier plus long.
Contacts sur un Mac importe aussi un CSV. Choisissez Fichier > Importer, sélectionnez le fichier, changez l’encodage si nécessaire et vérifiez les libellés des champs. Sélectionnez ensuite « Ignorer la première carte ». Sinon, la ligne d’en-tête est importée comme une personne.
Krane pour iPhone
Avec Krane : les cartes papier sans le tableur
Si vous avez saisi ce tableur à partir d’une pile de cartes de visite, la prochaine pile peut se passer du fichier. Krane sur iPhone, iPhone Duo et iPad lit chaque carte imprimée avec l’appareil photo et ajoute le contact à Contacts d’Apple, sans CSV ni .vcf entre les deux. Le scanner de cartes de visite est gratuit pour 10 scans par semaine. Une limite : Krane ne peut pas importer de CSV ni de .vcf.