Aller directement à l’outil
ViewCSV
Aucun envoi de fichier

Convertir des contacts CSV en VCF (vCard)

contacts.csv· DONNÉES D’EXEMPLE6 lignes · 7 colonnes
Version vCard
4.0 (RFC 6350) pour les téléphones et applications actuels ; 3.0 (RFC 2426) pour les carnets d’adresses plus anciens.
Associer les colonnes aux champs du contact
Plus d’options
BEGIN:VCARD
VERSION:4.0
FN:Rose Laurent
N:Laurent;Rose;;;
ORG:Données & Cie
EMAIL;TYPE=home:contact1@example.test
TEL;TYPE=cell,voice:+33 1 61 97 16 73
ADR:;;;Marseille;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Gabriel Thomas
N:Thomas;Gabriel;;;
ORG:Atelier Lumière SARL
EMAIL;TYPE=home:contact2@example.test
TEL;TYPE=cell,voice:+33 1 13 26 86 66
ADR:;;;Montréal;;;
NOTE:Met at the trade fair\nPrefers email
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Raphaël Robert
N:Robert;Raphaël;;;
ORG:Bleu Horizon SAS
EMAIL;TYPE=home:contact3@example.test
TEL;TYPE=cell,voice:+33 1 59 58 45 29
ADR:;;;Lille;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Jade Leroy
N:Leroy;Jade;;;
ORG:Données & Cie
EMAIL;TYPE=home:contact4@example.test
TEL;TYPE=cell,voice:+33 1 99 18 28 49
ADR:;;;Lyon;;;
NOTE:VIP\, call before 10:00
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Raphaël Bernard
N:Bernard;Raphaël;;;
ORG:Vallée Verte
EMAIL;TYPE=home:contact5@example.test
TEL;TYPE=cell,voice:+33 1 93 62 85 68
ADR:;;;Toulouse;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Alice Dubois
N:Dubois;Alice;;;
ORG:Atelier Lumière SARL
EMAIL;TYPE=home:contact6@example.test
TEL;TYPE=cell,voice:+33 1 78 10 02 53
ADR:;;;Marseille;;;
END:VCARD

6 lignes · 1 fichier

Ouvrez une liste de contacts CSV : le convertisseur associe les colonnes comme First Name, Email et Phone aux champs vCard, puis écrit une fiche par ligne dans un seul fichier .vcf que les téléphones et les carnets d’adresses savent importer. Vérifiez les correspondances, choisissez vCard 4.0 ou 3.0, puis téléchargez. La conversion a lieu dans votre navigateur, sans jamais envoyer le fichier.

Convertir un CSV en vCard, étape par étape

  1. Cliquez sur Ouvrir un fichier, déposez un export .csv, .tsv ou .txt de votre CRM, de votre tableur ou de votre messagerie, ou choisissez Coller. Si les noms sont illisibles, vérifiez le séparateur et l’encodage dans Paramètres d’importation.
  2. Choisissez la Version vCard : vCard 4.0 pour les téléphones et applications actuels, vCard 3.0 pour les carnets d’adresses plus anciens.
  3. Vérifiez Associer les colonnes aux champs du contact. Les colonnes sont associées d’après le nom de leur en-tête ; modifiez au besoin un champ ou réglez-le sur Non utilisé. Les champs moins courants se trouvent sous Plus d’options.
  4. Choisissez Télécharger en VCF et importez le fichier dans votre téléphone, Google Contacts, Outlook ou Contacts d’Apple.

Si la liste contient des espaces parasites ou des doublons, nettoyez-la d’abord : Nettoyer les données d’un CSV supprime les espaces superflus et les doublons, et Renommer et réorganiser les colonnes d’un CSV permet de renommer, de réordonner ou de supprimer des colonnes avant la conversion.

Les champs écrits

Nom completFN, le nom sous lequel le contact s’affiche. S’il n’est pas associé ou s’il est vide, il est construit à partir de la civilité, du prénom, du deuxième prénom, du nom et du suffixe ; à défaut, à partir de l’entreprise, puis de l’e-mail personnel ou professionnel.
Prénom, nom, deuxième prénom, civilité, suffixeN, le nom structuré (Last;First;Middle;Prefix;Suffix). vCard 3.0 l’écrit toujours, car cette version l’exige ; la 4.0 ne l’écrit que si l’une des parties a une valeur.
Surnom, entreprise, fonctionNICKNAME, ORG et TITLE.
E-mail (personnel), E-mail (professionnel)EMAIL;TYPE=home et EMAIL;TYPE=work.
Portable, téléphone professionnel, téléphone personnelTEL;TYPE=cell,voice, TEL;TYPE=work,voice et TEL;TYPE=home,voice. Les numéros sont recopiés tels qu’ils sont écrits, espaces et + compris.
Rue, ville, région, code postal, paysUn seul ADR, avec les parties dans l’ordre vCard ; il est écrit dès qu’une partie a une valeur.
Site web, date de naissance, notesURL, BDAY et NOTE. La date de naissance est recopiée telle qu’elle est écrite : utilisez donc une date comme 1985-04-12.

Chaque champ correspond à une colonne, et l’association automatique utilise chaque colonne une fois au plus. Une cellule qui contient deux adresses, comme a@example.com; b@example.com, reste une seule valeur ; placez la seconde adresse dans sa propre colonne et associez-la à E-mail (professionnel).

Échappement, espaces superflus et lignes longues

  • L’association automatique ignore la casse, les espaces, les traits de soulignement, les tirets et les points, et reconnaît les en-têtes courants des exports de contacts ainsi que leurs équivalents dans plusieurs langues (Vorname, Nachname, Teléfono, 姓名…). Une simple colonne Phone est associée à Portable et Email à E-mail (personnel).
  • Les virgules, points-virgules et barres obliques inverses des valeurs sont échappés en \,, ; et \\, et un saut de ligne devient \n, comme l’exige la RFC 6350. Acme, Inc. reste ainsi un seul nom d’entreprise.
  • Les espaces autour de chaque valeur sont supprimées. Les noms accentués et non latins sont écrits en UTF-8.
  • Les lignes de plus de 75 octets sont repliées sur des lignes de continuation qui commencent par une espace, sans couper un caractère sur plusieurs octets. Les lignes se terminent par CRLF.
  • Une ligne sans nom, ni entreprise, ni e-mail ne peut pas donner une fiche valide : elle est ignorée et comptée dans un avertissement au-dessus de l’aperçu.

Quand les contacts s’importent mal

  • Associez au moins une colonne à un champ du contact. Aucun en-tête n’a été reconnu. Choisissez vous-même les colonnes sous Associer les colonnes aux champs du contact.
  • Les noms s’affichent en é après l’import. Le CSV n’a pas été lu en UTF-8. Choisissez son encodage (souvent Windows-1252 pour les exports d’anciennes versions d’Outlook ou d’Excel) dans les paramètres d’importation, vérifiez l’aperçu et téléchargez de nouveau.
  • Un contact manque. Sa ligne n’avait ni nom, ni entreprise, ni e-mail et a été ignorée ; l’avertissement au-dessus de l’aperçu indique combien. Associez une colonne de nom ou complétez la ligne.
  • Un carnet d’adresses ancien refuse le fichier. Passez la version vCard sur vCard 3.0 et téléchargez de nouveau.

Limites et confidentialité

Les fichiers jusqu’à 25 Mo, 100 000 lignes ou 2 millions de cellules s’ouvrent avec un aperçu en direct des 200 premières lignes. Les fichiers plus gros sont convertis en flux : le fichier est lu deux fois par morceaux (une fois pour mesurer les colonnes, une fois pour écrire), un avertissement précise que le téléchargement couvre tout le fichier, et Copier n’est pas proposé. Un fichier produit est plafonné à 4 Go.

Les données de contact restent sur votre appareil : la conversion s’exécute dans un worker en arrière-plan, dans cet onglet, Annuler l’interrompt, et le CSV n’est jamais envoyé sur un serveur. Avec Lot : convertir plusieurs fichiers, chaque fichier utilise les correspondances de colonnes actuelles : ne convertissez donc en lot que des fichiers qui ont les mêmes en-têtes.

Exemple : trois contacts en vCard 4.0

Trois lignes d’un export de contacts, converties en vCard 4.0 avec les correspondances automatiques. La virgule de Acme, Inc. et le saut de ligne de la note sont échappés ; la ligne qui ne contient qu’une entreprise prend le nom de celle-ci ; la dernière ligne n’a ni nom, ni entreprise, ni e-mail et est ignorée. Le fichier téléchargé utilise des fins de ligne 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

Questions fréquentes

Faut-il choisir vCard 4.0 ou 3.0 ?

Commencez par la 4.0 (RFC 6350), prévue pour les téléphones et applications actuels. Utilisez la 3.0 (RFC 2426) si un carnet d’adresses ou un CRM ancien refuse le fichier ; la 3.0 inclut aussi toujours le nom structuré qu’elle exige.

Est-ce que j’obtiens un fichier par contact ?

Non. Toutes les fiches vont dans un seul fichier .vcf, à raison d’un bloc BEGIN:VCARD…END:VCARD par ligne, que les carnets d’adresses importent comme des contacts distincts.

Puis-je ajouter des photos ou des groupes de contacts ?

Pas avec ce convertisseur. Il écrit les noms, l’organisation, la fonction, les e-mails, les téléphones, une adresse, le site web, la date de naissance et les notes.

Normes et références