Converter VCF para CSV

Converter arquivos vCard para CSV de contatos transforma cartões hierárquicos em linhas simples de planilha, facilitando a importação em bancos de dados.

Selecione ou solte os arquivos aqui

Privado - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V

Enquanto espera seus arquivos, você pode jogar Code Rain

Garantia de privacidade sem transmissão pela rede 0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.

Comparação de formatos e especificações técnicas

EspecificaçãoVCFCSV
Tipo MIMEtext/vcardtext/csv
Tipocartão de visita eletrônico (vCard)dados tabulares
Compressãonenhum (texto UTF-8)nenhum
Especificação padrãoIETF RFC 6350 (vCard v4.0)IETF RFC 4180
Assinatura binária (magic bytes)42 45 47 49 4E 3A 56 43 41 52 44 (BEGIN:VCARD)fluxo de texto delimitado em conformidade com a RFC 4180

Visão geral e aplicações do formato

Gerenciar catálogos de endereços digitais muitas vezes exige transferir contatos entre aplicativos e clientes de e-mail diferentes. O VCF (Virtual Contact File) é adequado para enviar cartões de contato individuais entre celulares e programas de e-mail. Porém, para gerenciar centenas de registros, planilhas e ferramentas de e-mail em massa têm dificuldade com a estrutura aninhada dos arquivos VCF. Converter dados VCF para CSV (Comma-Separated Values) resolve essa limitação. Planilhas como Microsoft Excel e Google Sheets abrem arquivos CSV rapidamente. Assim, profissionais podem remover contatos duplicados, agrupar clientes e padronizar números de telefone e endereços em uma tabela antes de importar os dados para sistemas corporativos de gestão de relacionamento com clientes.

Especificações técnicas e análise de codecs

O formato VCF de origem usa o tipo MIME text/vcard e consiste em texto UTF-8 simples, organizado em linhas de propriedades como FN:John Doe e TEL:1234567890, delimitadas por BEGIN:VCARD e END:VCARD. Arquivos VCF não têm cabeçalho de bytes mágicos, embora muitas vezes comecem com os caracteres ASCII “BEGIN”. O formato CSV de destino usa o tipo MIME text/csv e organiza os dados em linhas e colunas, separadas por delimitadores como vírgulas ou ponto e vírgula. Por padrão, nenhum dos formatos usa compactação; ambos são fluxos de texto sem compactação. A conversão exige um analisador para ler as tags hierárquicas do VCF e organizar os valores em cabeçalhos de coluna específicos do CSV, como Nome, Sobrenome e E-mail.

Compatibilidade com sistemas operacionais e navegadores

Windows, macOS e Linux oferecem suporte nativo aos dois tipos de arquivo por meio de editores de texto, clientes de e-mail e planilhas. Navegadores modernos, como Google Chrome, Mozilla Firefox, Apple Safari e Microsoft Edge, leem e baixam arquivos VCF e CSV sem plugins. Android e iOS importam arquivos VCF diretamente para a agenda de contatos do dispositivo. Para importar CSV em celulares, é preciso usar um aplicativo de planilha ou uma ferramenta de conversão na nuvem.

Informações úteis

Sempre verifique se o seu sistema de destino usa os mesmos nomes de cabeçalho de coluna que o seu arquivo CSV gerado para evitar campos de dados ausentes durante importações em lote.

Perguntas frequentes

Como converter um contato vCard para CSV de contatos sem perder dados?

Como os dois formatos armazenam texto sem compactação, a conversão preserva os valores de texto. No entanto, se o CSV de destino não tiver colunas para campos VCF personalizados, como aniversários ou várias notas, esses campos adicionais poderão ser descartados. Por isso, é importante usar uma ferramenta de conversão bem configurada.

Qual é a diferença entre contato vCard e CSV de Contatos?

Um contato vCard é um formato hierárquico de texto baseado em cartões, criado para armazenar um ou mais contatos individuais com propriedades detalhadas e aninhadas. CSV de contatos é um formato tabular de planilha: cada linha representa um contato e cada coluna, um atributo específico, como nome, número de telefone e endereço de e-mail.