Vai allo strumento
ViewCSV
Nessun caricamento del file

Convertire contatti CSV in VCF (vCard)

contacts.csv· DATI DI ESEMPIO6 righe · 7 colonne
Versione vCard
4.0 (RFC 6350) per smartphone e app recenti; 3.0 (RFC 2426) per le rubriche meno recenti.
Abbina le colonne ai campi del contatto
Altre opzioni
BEGIN:VCARD
VERSION:4.0
FN:Leonardo Ricci
N:Ricci;Leonardo;;;
ORG:Nord Est Dati
EMAIL;TYPE=home:contact1@example.test
TEL;TYPE=cell,voice:+39 06 58767968
ADR:;;;Milano;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Emma Ricci
N:Ricci;Emma;;;
ORG:Lago Blu S.p.A.
EMAIL;TYPE=home:contact2@example.test
TEL;TYPE=cell,voice:+39 06 53047714
ADR:;;;Bari;;;
NOTE:Met at the trade fair\nPrefers email
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Ginevra Ricci
N:Ricci;Ginevra;;;
ORG:Officine Gallo
EMAIL;TYPE=home:contact3@example.test
TEL;TYPE=cell,voice:+39 06 90392960
ADR:;;;Firenze;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Alice Gallo
N:Gallo;Alice;;;
ORG:Rossi S.r.l.
EMAIL;TYPE=home:contact4@example.test
TEL;TYPE=cell,voice:+39 06 17199812
ADR:;;;Torino;;;
NOTE:VIP\, call before 10:00
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Alessandro Colombo
N:Colombo;Alessandro;;;
ORG:Nord Est Dati
EMAIL;TYPE=home:contact5@example.test
TEL;TYPE=cell,voice:+39 06 52321989
ADR:;;;Milano;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Emma Colombo
N:Colombo;Emma;;;
ORG:Nord Est Dati
EMAIL;TYPE=home:contact6@example.test
TEL;TYPE=cell,voice:+39 06 61777188
ADR:;;;Firenze;;;
END:VCARD

6 righe · 1 file

Apri un elenco di contatti in CSV: il convertitore abbina colonne come First Name, Email e Phone ai campi vCard e scrive una scheda per ogni riga in un unico file .vcf, che smartphone e rubriche possono importare. Controlla gli abbinamenti, scegli vCard 4.0 o 3.0 e scarica. Il file viene convertito nel browser e non viene mai caricato.

Come convertire un CSV in vCard

  1. Scegli Apri file, trascina sullo strumento un export .csv, .tsv o .txt del tuo CRM, foglio di calcolo o programma di posta, oppure usa Incolla. Se i nomi appaiono illeggibili, controlla delimitatore e codifica in Impostazioni di importazione.
  2. Scegli la Versione vCard: vCard 4.0 per smartphone e app recenti, vCard 3.0 per le rubriche meno recenti.
  3. Controlla Abbina le colonne ai campi del contatto. Le colonne vengono abbinate in base al nome dell’intestazione; puoi cambiare qualsiasi campo o impostarlo su Non usata. I campi meno comuni si trovano in Altre opzioni.
  4. Seleziona «Scarica VCF» e importa il file nello smartphone, in Google Contatti, in Outlook o in Contatti di Apple.

Se l’elenco contiene spazi superflui o duplicati, sistemalo prima: Pulisci CSV elimina gli spazi e i duplicati, e Mappa colonne CSV può rinominare o unire le colonne prima della conversione.

Quali campi vengono scritti

Nome completoFN, il nome con cui il contatto viene mostrato. Se non è abbinato o è vuoto, viene composto da titolo, nome, secondo nome, cognome e suffisso; se mancano anche questi, si usa l’azienda e poi l’email personale o di lavoro.
Nome, Cognome e Secondo nome, Titolo (prefisso), Suffisso del nomeN, il nome strutturato (Last;First;Middle;Prefix;Suffix). vCard 3.0 lo scrive sempre, perché la versione 3.0 lo richiede; la 4.0 lo scrive solo quando almeno una delle parti ha un valore.
Soprannome, Azienda, QualificaNICKNAME, ORG e TITLE.
Email (personale), Email (lavoro)EMAIL;TYPE=home e EMAIL;TYPE=work.
Cellulare, Telefono di lavoro, Telefono di casaTEL;TYPE=cell,voice, TEL;TYPE=work,voice e TEL;TYPE=home,voice. I numeri vengono copiati come sono scritti, spazi e + compresi.
Indirizzo, Città, Provincia o regione, CAP, PaeseUn solo ADR con le parti nell’ordine previsto da vCard; viene scritto quando almeno una parte ha un valore.
Sito web, Data di nascita, NoteURL, BDAY e NOTE. La data di nascita viene copiata così com’è, quindi usa una data come 1985-04-12.

Ogni campo prende una sola colonna, e l’abbinamento automatico usa ogni colonna al massimo una volta. Una cella con due indirizzi, come a@example.com; b@example.com, resta un unico valore: metti il secondo indirizzo in una colonna a parte e abbinala a Email (lavoro).

Dati particolari: come vengono gestiti

  • L’abbinamento automatico ignora maiuscole, spazi, trattini bassi, trattini e punti, e riconosce le intestazioni più comuni degli export di contatti, insieme ai loro equivalenti in diverse lingue (Vorname, Nachname, Teléfono, 姓名…). Una colonna Phone generica viene abbinata a Cellulare ed Email a Email (personale).
  • Virgole, punti e virgola e barre rovesciate nei valori vengono protetti come \,, ; e \\, e un a capo diventa \n, come richiede la RFC 6350. Acme, Inc. resta un solo nome di azienda.
  • Gli spazi intorno a ogni valore vengono eliminati. I nomi con accenti o in alfabeti non latini vengono scritti in UTF-8.
  • Le righe più lunghe di 75 byte vengono spezzate su righe di continuazione che iniziano con uno spazio, senza dividere un carattere multibyte. Le righe terminano con CRLF.
  • Una riga senza nome, azienda o email non può diventare una scheda valida: viene saltata e conteggiata in un avviso sopra l’anteprima.

Risoluzione dei problemi

  • Abbina almeno una colonna a un campo del contatto. Questo messaggio compare quando nessuna intestazione è stata riconosciuta. Scegli tu le colonne in Abbina le colonne ai campi del contatto.
  • Dopo l’importazione i nomi appaiono come é. Il CSV non è stato letto come UTF-8. Scegli la sua codifica (spesso Windows-1252 per gli export di Outlook o Excel meno recenti) in Impostazioni di importazione, controlla l’anteprima e scarica di nuovo.
  • Manca un contatto. La sua riga non aveva nome, azienda o email ed è stata saltata; l’avviso sopra l’anteprima indica quante righe. Abbina una colonna del nome o completa la riga.
  • Una rubrica meno recente rifiuta il file. Passa alla versione vCard 3.0 e scarica di nuovo.

Limiti e privacy

I file fino a 25 MB, 100.000 righe o 2 milioni di celle si aprono con un’anteprima dal vivo delle prime 200 righe. Quelli più grandi vengono convertiti in streaming: il file viene letto due volte a blocchi (una per misurare le colonne, una per scrivere), un avviso ricorda che il download comprende l’intero file e Copia non è disponibile. Un singolo file di output può arrivare al massimo a 4 GB.

I dati dei contatti restano sul tuo dispositivo: la conversione gira in un worker in background in questa scheda del browser, Annulla la interrompe e il CSV non viene mai inviato a un server. Con Conversione multipla: più file insieme tutti i file usano gli abbinamenti di colonna attuali, quindi converti insieme solo file con le stesse intestazioni.

Esempio

Tre righe da un export di contatti, convertite in vCard 4.0 con gli abbinamenti automatici. La virgola in Acme, Inc. e l’a capo nella nota vengono protetti; la riga con la sola azienda prende il nome dell’azienda; l’ultima riga non ha nome, azienda o email e viene saltata. Il file scaricato usa fine riga 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

Domande frequenti

Meglio vCard 4.0 o 3.0?

Parti dalla 4.0 (RFC 6350), pensata per smartphone e app recenti. Usa la 3.0 (RFC 2426) se una rubrica o un CRM meno recenti rifiutano il file; la 3.0 include inoltre sempre il nome strutturato che richiede.

Ottengo un file per ogni contatto?

No. Tutte le schede finiscono in un unico file .vcf, con un blocco BEGIN:VCARD…END:VCARD per ogni riga, che le rubriche importano come contatti separati.

Posso aggiungere foto o gruppi di contatti?

Non con questo convertitore. Scrive nomi, azienda, qualifica, email, telefoni, un indirizzo, sito web, data di nascita e note.

Standard e riferimenti