Ir para a ferramenta
ViewCSV
Sem upload de arquivos

Converter contatos CSV em VCF (vCard)

contacts.csv· DADOS DE EXEMPLO6 linhas · 7 colunas
Versão do vCard
4.0 (RFC 6350) para celulares e apps atuais; 3.0 (RFC 2426) para agendas mais antigas.
Associar colunas aos campos do contato
Mais opções
BEGIN:VCARD
VERSION:4.0
FN:Gael Alves
N:Alves;Gael;;;
ORG:Grupo Atlântico
EMAIL;TYPE=home:contact1@example.test
TEL;TYPE=cell,voice:+55 11 98863-1446
ADR:;;;Salvador;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Gael Silva
N:Silva;Gael;;;
ORG:Ipê Dados Ltda.
EMAIL;TYPE=home:contact2@example.test
TEL;TYPE=cell,voice:+55 11 91562-3137
ADR:;;;Porto Alegre;;;
NOTE:Met at the trade fair\nPrefers email
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Gael Gomes
N:Gomes;Gael;;;
ORG:Bem-te-vi Logística
EMAIL;TYPE=home:contact3@example.test
TEL;TYPE=cell,voice:+55 11 98255-5162
ADR:;;;São Paulo;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Miguel Pereira
N:Pereira;Miguel;;;
ORG:Bem-te-vi Logística
EMAIL;TYPE=home:contact4@example.test
TEL;TYPE=cell,voice:+55 11 96921-9987
ADR:;;;Curitiba;;;
NOTE:VIP\, call before 10:00
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Gael Lima
N:Lima;Gael;;;
ORG:Ipê Dados Ltda.
EMAIL;TYPE=home:contact5@example.test
TEL;TYPE=cell,voice:+55 11 92685-1342
ADR:;;;Rio de Janeiro;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Miguel Oliveira
N:Oliveira;Miguel;;;
ORG:Rio Claro Comércio
EMAIL;TYPE=home:contact6@example.test
TEL;TYPE=cell,voice:+55 11 96816-1579
ADR:;;;Recife;;;
END:VCARD

6 linhas · 1 arquivo

Abra uma lista de contatos em CSV e o conversor associa colunas como First Name, Email e Phone aos campos do vCard, depois grava um cartão por linha em um único arquivo .vcf que celulares e agendas de contatos conseguem importar. Confira as associações, escolha vCard 4.0 ou 3.0 e baixe. A conversão acontece no seu navegador, e o arquivo nunca é enviado.

Como converter CSV em vCard

  1. Clique em Abrir arquivo, arraste uma exportação .csv, .tsv ou .txt do seu CRM, planilha ou programa de e-mail, ou escolha Colar. Se os nomes aparecerem embaralhados, confira o delimitador e a codificação em Configurações de importação.
  2. Escolha a Versão do vCard: vCard 4.0 para celulares e apps atuais, vCard 3.0 para agendas mais antigas.
  3. Revise Associar colunas aos campos do contato. As colunas são associadas pelo nome do cabeçalho; troque qualquer campo ou marque Não usar. Os campos menos comuns ficam em Mais opções.
  4. Clique em Baixar VCF e importe o arquivo no seu celular, no Google Contatos, no Outlook ou nos Contatos da Apple.

Se a lista tiver espaços sobrando ou contatos duplicados, limpe-a antes: Limpar dados do CSV remove espaços e duplicados, e Renomear e reordenar colunas do CSV renomeia, reordena ou remove colunas antes da conversão.

Quais campos são gravados

Nome completoFN, o nome com que o contato aparece. Se não estiver associado ou estiver vazio, ele é montado com pronome de tratamento, nome, nome do meio, sobrenome e sufixo; na falta deles, usa a empresa e depois o e-mail pessoal ou o de trabalho.
Nome, Sobrenome, Nome do meio, Pronome de tratamento, Sufixo do nomeN, o nome estruturado (Last;First;Middle;Prefix;Suffix). O vCard 3.0 sempre o grava, porque a versão 3.0 o exige; o 4.0 só o grava quando alguma das partes tem valor.
Apelido, Empresa, CargoNICKNAME, ORG e TITLE.
E-mail (pessoal), E-mail (trabalho)EMAIL;TYPE=home e EMAIL;TYPE=work.
Celular, Telefone comercial, Telefone residencialTEL;TYPE=cell,voice, TEL;TYPE=work,voice e TEL;TYPE=home,voice. Os números são copiados como foram escritos, com espaços e +.
Endereço (rua), Cidade, Estado ou região, CEP, PaísUm único ADR com as partes na ordem do vCard; ele é gravado quando pelo menos uma das partes tem valor.
Site, Aniversário, ObservaçõesURL, BDAY e NOTE. O aniversário é copiado como foi escrito, então use uma data como 1985-04-12.

Cada campo recebe uma coluna, e a associação automática usa cada coluna no máximo uma vez. Uma célula com dois endereços, como a@example.com; b@example.com, continua sendo um único valor; coloque o segundo endereço em uma coluna própria e associe-a a E-mail (trabalho).

Escape, espaços cortados e linhas longas

  • A associação automática ignora maiúsculas e minúsculas, espaços, sublinhados, hífens e pontos, e reconhece os cabeçalhos mais comuns em exportações de contatos, além dos equivalentes em vários idiomas (Vorname, Nachname, Teléfono, 姓名…). Uma coluna chamada só Phone é associada a Celular, e Email a E-mail (pessoal).
  • Vírgulas, pontos e vírgulas e barras invertidas nos valores são escapados como \,, ; e \\, e uma quebra de linha vira \n, como exige a RFC 6350. Acme, Inc. continua sendo um único nome de empresa.
  • Os espaços em volta de cada valor são removidos. Nomes acentuados e em escritas não latinas são gravados em UTF-8.
  • Linhas com mais de 75 bytes são dobradas em linhas de continuação que começam com um espaço, sem partir um caractere de vários bytes. As linhas terminam com CRLF.
  • Uma linha sem nome, empresa nem e-mail não forma um cartão válido; por isso é ignorada e contada em um aviso acima da prévia.

Quando os contatos não são importados direito

  • “Associe pelo menos uma coluna a um campo do contato.” Nenhum cabeçalho foi reconhecido. Escolha as colunas você mesmo em Associar colunas aos campos do contato.
  • Os nomes aparecem como é depois da importação. O CSV não foi lido como UTF-8. Escolha a codificação dele (muitas vezes Windows-1252, em exportações antigas do Outlook ou do Excel) em Configurações de importação, confira a prévia e baixe de novo.
  • Está faltando um contato. A linha dele não tinha nome, empresa nem e-mail e foi ignorada; o aviso acima da prévia mostra quantas foram. Associe uma coluna de nome ou preencha a linha.
  • Uma agenda mais antiga recusa o arquivo. Mude a versão do vCard para vCard 3.0 e baixe de novo.

Limites e privacidade

Arquivos de até 25 MB, 100.000 linhas ou 2 milhões de células abrem com prévia ao vivo das primeiras 200 linhas. Arquivos maiores são convertidos em modo de streaming: o arquivo é lido duas vezes, em partes (uma para medir as colunas, outra para gravar), um aviso informa que o download cobre o arquivo inteiro e a opção Copiar não fica disponível. Cada arquivo de saída tem limite de 4 GB.

Os dados dos contatos ficam no seu dispositivo: a conversão roda em um worker em segundo plano nesta aba, Cancelar interrompe o processo e o CSV nunca é enviado a um servidor. Com Lote: converter vários arquivos, todos os arquivos usam as associações de colunas atuais, então converta em lote só arquivos com os mesmos cabeçalhos.

Exemplo: três contatos em vCard 4.0

Três linhas de uma exportação de contatos, convertidas para vCard 4.0 com as associações automáticas. A vírgula de Acme, Inc. e a quebra de linha da observação são escapadas; a linha que só tem empresa recebe o nome da empresa; a última linha não tem nome, empresa nem e-mail e é ignorada. O arquivo baixado usa quebras de linha 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

Perguntas frequentes

Escolho vCard 4.0 ou 3.0?

Comece pelo 4.0 (RFC 6350), feito para celulares e apps atuais. Use o 3.0 (RFC 2426) se uma agenda ou um CRM mais antigo recusar o arquivo; o 3.0 também sempre inclui o nome estruturado que exige.

Sai um arquivo por contato?

Não. Todos os cartões vão para um único arquivo .vcf, com um bloco BEGIN:VCARD…END:VCARD por linha, que as agendas importam como contatos separados.

Dá para incluir fotos ou grupos de contatos?

Não com este conversor. Ele grava nomes, empresa, cargo, e-mails, telefones, um endereço, site, aniversário e observações.

Padrões e referências