Convertitore online gratuito da VCARD a CSV
Converti i contatti vCard in righe CSV modificabili per fogli di calcolo, CRM e importazioni in blocco.
Converti VCARD in CSV online - gratuito
Separatore di colonne
Excel in italiano si aspetta il punto e virgola. Con le virgole mette tutto in una sola colonna.
Codifica dei caratteri
Se Excel mostra male gli accenti, scegli UTF-8 con BOM o la tabella codici di Windows.
Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.
Importa un file da un URL
Incolla un link diretto al file. Lo scarichiamo sul nostro server e viene convertito esattamente come un file caricato.
Come funziona
-
1/3
Carica il tuo file .vcard
Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.
-
2/3
Avvia la conversione da .vcard a .csv
Dopo il caricamento del file, fai clic su converti quando sei pronto.
-
3/3
Scarica il file .csv convertito
Il risultato della conversione è pronto per il download.
Come convertire vcard in csv file
- Contatti e rubriche indirizzi
- Ancora nessuna valutazione.
Molti sistemi CRM, strumenti di mailing, fogli di calcolo e database richiedono i contatti sotto forma di tabella anziché di schede contatto. La conversione di una rubrica .vcf produce righe modificabili per l'importazione in blocco, la revisione o l'archiviazione, preservando al contempo il file di contatti originale per il ripristino.
Che cos'è il formato VCARD
VCARD, generalmente salvato con l'estensione .vcf, è un formato strutturato per le schede contatto. Telefoni, client email e applicazioni per rubriche lo usano per memorizzare nomi, organizzazioni, qualifiche professionali, numeri di telefono, indirizzi email, indirizzi postali, URL, note, compleanni, foto e altre proprietà.
Un file può contenere una scheda esportata da un dispositivo oppure molte schede provenienti da un'intera rubrica. Le versioni comuni includono vCard 2.1, 3.0 e 4.0. La versione e l'applicazione che esegue l'esportazione influiscono sui nomi delle proprietà, sulla codifica dei caratteri, sulla suddivisione delle righe e sui campi supportati.
Che cos'è il formato CSV
CSV, ovvero valori separati da virgole, memorizza i dati tabulari sotto forma di righe e colonne. Un CSV di contatti contiene comunemente una riga per persona e colonne come Full name, Organization, Phone, Email, Street, City e Postal code.
Excel, Google Sheets, LibreOffice Calc, piattaforme CRM, sistemi di mailing in blocco, database e script accettano comunemente file CSV. È testo semplice e facile da modificare o elaborare, ma non dispone di uno schema universale per i contatti. Un CSV può quindi omettere o semplificare funzioni di vCard come foto, categorie, più indirizzi con tipo, relazioni e proprietà personalizzate.
Come convertire il file
Utilizzo di 101convert.com
- Apri il convertitore da VCF a CSV su 101convert.com.
- Seleziona o trascina il file
.vcfnel convertitore. Un file contenente più schede deve essere inviato come file singolo, in modo che ogni scheda possa diventare una riga CSV separata. - Avvia la conversione e scarica il file
.csvrisultante. La conversione è disponibile senza installare software. - Apri il CSV in Excel, LibreOffice Calc o un altro foglio di calcolo. Se viene visualizzata una finestra di dialogo per l'importazione, seleziona UTF-8 e il delimitatore utilizzato dall'output, normalmente una virgola. Alcune impostazioni regionali dei fogli di calcolo utilizzano invece il punto e virgola.
- Controlla diversi record prima di importarli in un altro sistema, inclusi nomi con caratteri accentati, numeri di telefono, indirizzi, interruzioni di riga e record con più indirizzi email o numeri di telefono.
La conversione online richiede il caricamento del file di contatti; pertanto, utilizza invece un metodo locale quando la rubrica contiene dati riservati o informazioni dell'organizzazione che devono rimanere sul dispositivo.
Utilizzo di uno script Python locale
Per dati privati o conversioni batch ripetibili, installa il parser open-source vobject:
python -m pip install vobject
Salva questo file come vcf_to_csv.py:
import csv
import sys
import vobject
def value(card, name):
item = getattr(card, name, None)
return item.value if item else ""
def values(card, name):
return "; ".join(item.value for item in getattr(card, name + "_list", []))
with open(sys.argv[1], encoding="utf-8-sig") as source, open(
sys.argv[2], "w", newline="", encoding="utf-8-sig"
) as output:
fields = ["full_name", "organization", "phone", "email", "street", "city", "region", "postal_code", "country"]
writer = csv.DictWriter(output, fieldnames=fields)
writer.writeheader()
for card in vobject.readComponents(source):
address = getattr(card, "adr", None)
adr = address.value if address else None
writer.writerow({
"full_name": value(card, "fn"),
"organization": value(card, "org"),
"phone": values(card, "tel"),
"email": values(card, "email"),
"street": adr.street if adr else "",
"city": adr.city if adr else "",
"region": adr.region if adr else "",
"postal_code": adr.code if adr else "",
"country": adr.country if adr else ""
})Esegui lo script con i nomi dei file di input e output:
python vcf_to_csv.py contacts.vcf contacts.csv
Questo esempio combina più numeri di telefono e indirizzi email in una singola cella ed esporta il primo indirizzo postale. Estendi l'elenco dei campi e la logica di estrazione se il sistema di destinazione richiede colonne separate per i valori di cellulare, lavoro e casa.
Limiti di qualità e compatibilità
Le proprietà VCARD possono contenere righe suddivise, testo quoted-printable o UTF-8, virgole e punti e virgola con caratteri di escape, parametri come TEL;TYPE=CELL e campi ripetuti. Utilizza un convertitore basato su parser; sostituire direttamente virgole o punti e virgola può danneggiare nomi, indirizzi, note e dati telefonici.
CSV non può preservare tutte le proprietà vCard. Foto, categorie, note con interruzioni di riga, campi personalizzati, più indirizzi ed etichette dei tipi possono essere eliminati o combinati. Conserva il file .vcf originale finché il CSV non è stato verificato e importato correttamente.
Quando apri il risultato in un foglio di calcolo, importa le colonne dei numeri di telefono come testo, in modo da mantenere intatti gli zeri iniziali, i segni più e gli interni. Controlla i campi che iniziano con =, +, - o @ prima di aprire dati non attendibili in un foglio di calcolo, poiché alcune applicazioni potrebbero interpretarli come formule anziché come testo dei contatti.
Confronto formato: VCARD vs CSV
Come i formati VCARD e CSV si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .VCARD vCard | .CSV Comma-Separated Values |
|---|---|---|
| Leggibile come testo semplice | Sì | Sì |
| Tipi di dati | Parziale | Tipizzato |
| Strutture nidificate | Sì | No |
| Formule | No | No |
| Più tabelle o fogli | No | No |
| Dimensione tipica del file | Molto piccolo | Piccolo |
| Standard aperto | Sì | Sì |
| Ideale per | Condivisione e distribuzione | Scambio dati |
| Introdotto | 1996 | — |
| Sviluppatore | IETF | — |
| Tipo MIME | text/vcard | text/csv |
Le informazioni su estensioni e tipi di file sono fornite da File-Extensions.org
Il database attualmente non contiene alcun convertitore di file vcard.
Domande frequenti
Il convertitore da VCARD a CSV è gratuito?
Sì, convertire VCARD in CSV su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.
Quanto può essere grande il mio file VCARD?
Puoi caricare file VCARD fino a 3 MB e convertire fino a 3 file alla volta in un unico lotto. Con un piano a pagamento il limite sale fino a 15 MB per file e 100 file alla volta, consulta i nostri piani.
Cosa succede ai file caricati?
I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.
Devo installare un software per convertire VCARD in CSV?
No. La conversione da VCARD a CSV avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.
La conversione non è riuscita?
Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file VCARD valido per questa conversione da VCARD a CSV. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.