Por que o iPhone precisa de um .vcf
É natural esperar que o app Contatos aceite uma lista de pessoas. Ele não aceita. Os Contatos do iPhone não importam CSV, e os Contatos do iCloud.com também não. Os dois leem um arquivo de contato em texto simples que termina em .vcf, ou vCard; a página sobre o que é um arquivo VCF mostra um linha por linha. Dois lugares aceitam o CSV como ele é, o Google Contacts e os Contatos de um Mac, ambos explicados mais abaixo.
Prepare a planilha
A planilha precisa de uma linha de cabeçalho com os nomes das colunas e, depois, uma pessoa por linha. Salve-a como CSV. No Excel, escolha Arquivo > Salvar como e o formato “CSV UTF-8 (Delimitado por vírgulas) (*.csv)”; no Excel em português esse arquivo costuma sair com ponto e vírgula, e o conversor reconhece os dois. No Google Sheets é Arquivo > Fazer download > Valores separados por vírgula (.csv), e no Numbers, Arquivo > Exportar para > CSV.
Antes de salvar, corrija quatro coisas:
- Coloque nome e sobrenome em duas colunas; o conversor os mantém como foram digitados. De uma coluna só com o nome completo, ele toma a última palavra como sobrenome, então “João Carlos da Silva Santos” fica arquivado em “Santos”.
- Formate a coluna de telefone como Texto. O Excel trata um telefone como número: tira o zero ou o sinal de mais do início e pode mostrar um número longo como 4,47E+11.
- Dê a cada tipo de número a sua própria coluna, como Celular, Telefone comercial, Telefone residencial e Fax. O nome da coluna define o tipo do número.
- Desfaça células mescladas e apague linhas de título acima do cabeçalho. A primeira linha precisa ser a dos nomes das colunas.
Converta o CSV para VCF
O conversor de CSV para VCF roda no navegador, num computador ou no iPhone. Nada é enviado e não há conta.
- No topo da ferramenta, mude a direção para CSV → VCF.
- Solte o .csv na página, escolha o arquivo ou cole o texto dele. Deixe o separador em “Detectar (vírgula ou ponto e vírgula)”, a não ser que o arquivo use tabulações.
- Leia a tabela de prévia. “Coluna no seu arquivo” lista os seus cabeçalhos, “Primeiro valor” mostra o dado da primeira pessoa, e “Vira” é o campo de contato que essa coluna vai preencher.
- Corrija qualquer menu “Vira” que estiver errado. Uma coluna com nome que a ferramenta não conhece fica em “Ignorar esta coluna” até você escolher um campo.
- Confira “Primeiro contato como vCard”, que mostra a primeira pessoa em texto vCard.
- Selecione Baixar .vcf. O arquivo se chama contacts.vcf e traz todos os contatos.
Como as colunas viram campos de contato
| Coluna no seu arquivo | Vira | Atenção |
|---|---|---|
| Nome ou Nome completo | Nome e sobrenome | A última palavra vira o sobrenome |
| Title | Cargo | Num arquivo que também tem Job Title, Title é o prefixo do nome, como numa exportação do Outlook |
| Celular, Telefone comercial, Telefone residencial, Fax | Um número desse tipo | Um tipo de número por coluna |
| Telefone | Um número sem tipo | Renomeie para Celular ou Telefone comercial se o tipo importar |
| Telefone 2, E-mail 2 | Um segundo número ou e-mail | Vários valores numa célula também funcionam, separados por ponto e vírgula |
| Uma linha sem nome, e-mail ou telefone | Nada | Fica de fora, e a linha de status diz quantas ficaram |
O conversor também conhece as linhas de cabeçalho das exportações do Google Contacts, do Outlook, do HubSpot, do Salesforce e do Krane.
Se os acentos sobrevivem depende de como o CSV foi salvo. O conversor detecta UTF-8 e UTF-16 e lê qualquer outra coisa como o conjunto da Europa Ocidental, ou Windows-1252.
O “CSV (separado por vírgulas)” simples do Excel usa o conjunto local de letras do computador, a página de código, e grava as letras fora dele como pontos de interrogação. Elas já estão no arquivo antes de um conversor lê-lo, e nenhum consegue recuperá-las. O “CSV UTF-8” mantém as letras, e o Google Sheets sempre grava em UTF-8.
Coloque o .vcf no iPhone
AirDrop, Mail ou Arquivos
- Envie contacts.vcf para o celular por AirDrop, mande por e-mail para você mesmo ou salve no app Arquivos.
- Toque no arquivo. O iPhone mostra os contatos que ele contém.
- Toque em “Adicionar Todos os N Contatos”, onde N é o número, e depois em “Criar Novos Contatos”.
Os novos contatos vão para a conta padrão do celular. Ela fica em Ajustes > Apps > Contatos > Conta Padrão no iOS 18 e posterior, e em Ajustes > Contatos nas versões anteriores.
iCloud.com
- Acesse icloud.com/contacts e inicie a sessão.
- Selecione o botão Adicionar e escolha Importar vCard.
- Selecione contacts.vcf.
A Apple limita o iCloud a 50.000 cartões de contato no total e a vCards de até 256 KB cada.
Um Mac com os Contatos do iCloud
- Clique duas vezes em contacts.vcf. O app Contatos abre e pergunta se deve adicionar os cartões.
- Confirme. Com os Contatos do iCloud ativados, os cartões sincronizam com o iPhone.
Dois caminhos que dispensam o .vcf
Com o Google Contacts ou um Mac, você não precisa do conversor.
Em contacts.google.com, escolha Importar e depois Selecionar arquivo. As pessoas aparecem no iPhone quando a conta Google é adicionada ao celular com Contatos ativado. A ajuda do Google diz que uma importação de mais de 3.000 contatos de uma vez pode ter problemas, então divida um arquivo maior antes.
O app Contatos do Mac também importa CSV. Escolha Arquivo > Importar, selecione o arquivo, mude a codificação se precisar e revise os rótulos dos campos. Depois selecione “Ignorar primeiro cartão”. Sem isso, a linha de cabeçalho é importada como uma pessoa.
Krane para iPhone
Com o Krane: cartões de papel sem a planilha
Se você digitou esta planilha a partir de uma pilha de cartões de visita, a próxima pilha pode pular o arquivo. O Krane no iPhone, iPhone Duo e iPad lê cada cartão impresso com a câmera e adiciona o contato aos Contatos da Apple, sem CSV nem .vcf no meio. O scanner de cartão de visita é grátis para 10 escaneamentos por semana. Um limite: o Krane não importa CSV nem .vcf.