Tienes una hoja con 500 clientes en Excel y necesitas llevártelos al móvil sin teclearlos uno a uno. La solución es guardar la hoja como CSV y pasarla por un conversor online que la devuelve en formato VCF (vCard), un archivo de texto con un bloque BEGIN:VCARD por cada contacto que Outlook, Gmail y la app de Contactos del teléfono reconocen a la primera.
Al terminar este tutorial vas a tener un VCF listo para importar, vas a saber revisar el archivo a ojo en Bloc de notas para detectar errores y vas a entender por qué a veces el conversor devuelve un solo contacto o las tildes salen como símbolos raros. Funciona en cualquier versión de Excel desde 2007, en Excel para Microsoft 365, en Excel para la web y en Excel para Mac.
Qué es un VCF (vCard) y por qué se convierte desde un CSV
Un VCF, también llamado vCard, es un archivo de texto plano que guarda uno o varios contactos siguiendo un estándar (vCard 3.0 y 4.0 son los más usados). Cada contacto va dentro de un par de líneas BEGIN:VCARD y END:VCARD, con sus datos repartidos en líneas con dos puntos: FN para el nombre completo, TEL para el teléfono, EMAIL para el correo, ORG para la empresa.
La mayoría de agendas y teléfonos lo importan tal cual: Outlook lo abre al hacer doble clic, Gmail lo coge desde Contactos > Importar y tanto iOS como Android lo admiten desde la app de Contactos o adjunto a un correo. Por eso, cuando los datos viven en una hoja de Excel, lo natural es exportar la hoja como CSV y pasar ese CSV por un conversor online que lo traduce a VCF.
La agenda que usaremos de hilo conductor es una hoja Contactos con 500 clientes: nombre, apellidos, email, teléfono, empresa y cargo. Lo que se haga aquí lo podrás repetir con cualquier otra.
Qué hace Excel con un CSV antes de convertirlo
Un CSV es un archivo de texto donde cada fila es un registro y cada campo va separado por un carácter (coma o punto y coma). Excel lo abre, pero el cómo depende de la puerta de entrada.
Si haces doble clic sobre el CSV, Excel usa el separador de tu Windows: en español suele ser el punto y coma, así que un CSV hecho con comas aparece todo en una sola columna. Además, si el archivo no es UTF-8, las tildes y la ñ se transforman en caracteres como á o ñ.
El camino limpio es importar el CSV con Power Query. Así puedes fijar la codificación a 65001 (Unicode UTF-8) y elegir el delimitador antes de cargarlo.
Al pulsar, Excel abre una ventana previa. Ahí, en Origen del archivo, eliges 65001: Unicode UTF-8; en Delimitador, Coma o Punto y coma según el archivo; y pulsas Transformar a carga. La hoja resultante queda con cada campo en su columna y los acentos bien escritos.
Las columnas que reconocen los conversores online
Los conversores online de CSV a VCF esperan cabeceras concretas para saber qué campo de la vCard rellenar. Si tu columna se llama exactamente igual, el mapeo es automático; si no, lo que no encaje va al campo NOTE como clave:valor.
| Cabecera del CSV | Campo de vCard | Tipo de dato |
|---|---|---|
| First Name | N;GIVEN= / FN | Texto (texto) |
| Last Name | N;FAMILY= / FN | Texto (texto) |
| E-mail Address | EMAIL;TYPE=INTERNET | Texto (texto) |
| Phone 1 – Value | TEL;TYPE=CELL | Texto (texto) |
| Organization | ORG | Texto (texto) |
| Title | TITLE | Texto (texto) |
| Address | ADR | Texto (texto) |
| Note | NOTE | Texto (texto) |
Por ejemplo, una columna Notas extras que no reconozcan muchos conversores acaba automáticamente arriba en uno de los campos de la vCard como dato adicional.
Preparar el CSV en Excel antes de subirlo
Vamos con la agenda de 500 clientes. Primero dejamos la hoja limpia y luego la exportamos como CSV UTF-8, que es lo que entienden los conversores.
- Abre la hoja Contactos. La primera fila debe tener estas cabeceras: First, Last, Email, Phone 1 – Value, Organization, Title.
- Quita las comillas sobrantes: Ctrl+L abre Buscar y reemplazar; en Buscar escribe ", en Reemplazar con déjala vacía y pulsa Reemplazar todos.
- Quita duplicados: selecciona toda la tabla y pulsa Quitar duplicados desde la cinta.
- Guarda como CSV UTF-8.
- En la advertencia «Puede que el archivo CSV contenga características…» pulsa Aceptar.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | First | Last | Phone 1 – Value | Organization | Title | |
| 2 | Ana** | García | ana.garcia@empresa.com | +34666555444 | Distribuciones Norte | Directora |
| 3 | Luis** | Pérez | luis.perez@empresa.com | +34611222333 | Consultoría Sur | Consultor |
| 4 | Marta** | López | marta.lopez@empresa.com | +34699888777 | Logística Este | Jefa de trades |
| 5 | Pedro** | Ruiz | pedro.ruiz@empresa.com | +34655444333 | Servicios Oeste | Técnico |
| 6 | Sofía** | Díaz | sofia.diaz@empresa.com | +34600112233 | Marketing Centro | Directora |
| 7 | Jorge** | Sanz | jorge.sanz@empresa.com | +34633221100 | S.A. Tres | Comercial |
Convertir el CSV a VCF paso a paso en Coolutils
Coolutils ofrece una herramienta directa para CSV a VCF.
- Entra en
csv to vcfen coolutils.com. - Pulsa Seleccionar archivo y sube el CSV que acabas de guardar.
- Deja el formato de salida en VCF y, si aparecen, deja marcadas las casillas de encabezado y pie.
- Pulsa Convertir y descarga el archivo .vcf resultante.
- Abre el .vcf con Bloc de notas: verás un bloque BEGIN:VCARD…END:VCARD por cada fila de la hoja.
| A | |
|---|---|
| 1 | BEGIN:VCARD |
| 2 | VERSION:3.0 |
| 3 | N:García;Ana;;; |
| 4 | FN:Ana García |
| 5 | EMAIL;TYPE=INTERNET:ana.garcia@empresa.com |
| 6 | TEL;TYPE=CELL:+34666555444 |
| 7 | ORG:Distribuciones Norte |
| 8 | TITLE:Directora |
| 9 | END:VCARD |
Convertir el CSV a VCF en The Web Vendor
The Web Vendor pide más datos al conversor.
- Entra en
webvendor.comy abre el conversor de CSV a VCF. - Sube el archivo (máximo 2 MB).
- Indica la fila de inicio (1 si la primera fila son cabeceras, 2 si quieres que las ignore), la fila final, la columna de inicio y la columna final.
- Empareja cada columna del CSV con un campo de vCard y, si procede, con un tipo (HOME, WORK, CELL).
- Pulsa Convertir; el servicio te envía un VCF demo con los primeros contactos; tras confirmar el pago recibes el archivo completo.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | profesional: Profesional | |||||
| 2 | campos_vcard: Nombre, Apellidos, Email, Teléfono | |||||
| 3 | A | B | C | D | E | |
| 4 | 1 | Fila inicio | Fila fin | Columna inicio | Columna fin | |
| 5 | 2 | 2 | 7 | A | F | sí |
Importar el VCF en Outlook, Gmail y en el móvil
Con el VCF en la mano, la importación es parecida en cualquier app.
Outlook: abre Outlook, ve a Persona > Administrar > Importar contactos en el menú, selecciona el VCF o CSV; revisa los datos y acepta el formulario.
Gmail: entra en contacts.google.com, pulsa Crear contacto > Importar contactos, selecciona el VCF y pulsa Importar.
Móvil Android: abre la app Contactos, pulsa el menú de tres puntos y elige Importar desde archivo y ajústalo si lo pide.
Móvil iOS: conecta el iPhone a un PC o Mac, abre Finder o iTunes, abre la sección Información, marca Contactos y Sincronizar contactos con, selecciona vCard y acepta el formulario.
Por qué el VCF sale vacío, con un solo contacto o con caracteres rotos
El conversor importó las cabeceras como un contacto
Si el VCF trae un primer contacto con nombre First, Last, Email…, el conversor contó la fila de cabeceras como un registro más.
Solución: en The Web Vendor sube la fila de inicio a 2. En Excel, selecciona la fila 1, córtala con Ctrl+X, guarda el CSV y vuelve a subirlo.
Todos los campos quedaron quedaron en una sola columna
Si al abrirlo en Bloc de notas ves un solo registro con FN:First Last Email Phone…, el delimitador no se aplicó: el CSV se guardó con el separador regional equivocado.
Solución: rehárcalo según el material que te han dado usando Datos > Obtener y transformar datos > Desde texto/CSV, elige Coma como delimitador y vuelve a exportar.
Las tildes y la ñ salen como símbolos raros
Si los nombres aparecen como GarcÃa o MartÃnez, el archivo se guardó en otra codificación (normalmente Windows-1252).
Solución: guarda el archivo de Excel como CSV UTF-8 desde Guardar como y elige Codificación UTF-8 o 65001 si la pide.
Lo que ya sabes hacer con tu CSV y tu VCF
- Tienes el CSV en UTF-8 y con cabeceras que los conversores entienden.
- Has comprobado el mapeo de columnas y los datos de cada cliente antes de subir.
- Has revisado el VCF en Bloc de notas y ves los BEGIN:VCARD y END:VCARD.
- Has importado el VCF en Outlook, Gmail o en el móvil con el menú de la app.
Si tienes que repetir esto cada semana, automatiza la exportación desde Excel con Power Query o con una macro VBA que genere el VCF directamente sin pasar por la web.
Información verificada en octubre de 2026.
Dudas al convertir un CSV a VCF
1. ¿Cómo pasar un CSV a VCF gratis sin instalar nada?
Desde Excel abre tu CSV, revisa que la primera fila tenga los nombres de cada campo (Nombre, Teléfono, Correo, etc.) y guarda el libro como .xlsx. Luego entra en un conversor web que acepte XLSX/XLS y descargue vCard 3.0: subes el archivo, mapeas las columnas a las propiedades de la tarjeta de visita y obtienes un .vcf con un contacto por fila.
2. ¿Se puede convertir un CSV a VCF desde el móvil Android?
Sí, con aplicaciones como CSV to vCard Converter, Contacts VCF o VCF Editor de Google Play. El proceso es el mismo: importar el CSV, asignar qué columna corresponde a nombre, teléfono y correo, y exportar a un .vcf que luego abres en la app Contactos de tu teléfono.
3. ¿Cómo pasar un Excel a VCF gratis por internet?
Guarda tu hoja en Excel como .xlsx (Archivo > Guardar como > Libro de Excel), entra en un conversor online que admita ese formato y elige el perfil vCard 3.0. Tras subir el archivo, mapeas las columnas a los campos del contacto y descargas el .vcf generado, que ya puedes importar en Gmail, Outlook o tu móvil.
4. ¿Qué es exactamente un conversor de CSV a vCard?
Es una herramienta, normalmente una pequeña aplicación de escritorio o una página web, que lee un archivo de contactos en CSV y lo reescribe respetando el estándar vCard 3.0 o 4.0. Genera un .vcf con un BEGIN:VCARD y un END:VCARD por cada contacto, de forma que Gmail, Outlook, iOS o Android lo reconozcan al importarlo.
5. ¿Cómo se convierte un archivo de CSV a VCF paso a paso?
Primero prepara el CSV con encabezados claros (Nombre, Apellido, Teléfono, Correo). Después ábrelo en Excel, comprueba que las comas separan bien los campos y guárdalo como .xlsx. Por último, usa un conversor que admita XLSX y exporte vCard 3.0: mapeas columnas, ejecutas la conversión y descargas el archivo .vcf.
6. ¿Se puede crear un archivo VCF directamente desde una página web?
Sí, hay editores online de vCard donde rellenas un formulario con nombre, teléfonos, correos y direcciones y al pulsar "Generar" obtienes un archivo .vcf listo para descargar. Es útil para uno o pocos contactos, pero si tu base de datos tiene muchos registros conviene pasar primero por Excel y un conversor por lotes.
7. ¿Hay algún conversor gratuito de CSV a VCF sin marcas de agua?
Sí, tanto las versiones gratuitas de escritorio (como CSV to vCard Converter de CoolUtils) como varios conversores web generan el .vcf sin añadir nada al contenido. Lo importante es que la herramienta indique explícitamente "vCard 3.0" o "4.0" y permita descargar el archivo completo en lugar de mostrarlo solo en pantalla.
8. Lector VCF online
Con un lector de vCard online: subes el archivo .vcard, pulsa "Abrir" y la página te muestra los contactos uno a uno con sus campos (FN, TEL, EMAIL, ORG). Si solo quieres ver qué hay dentro, también puedes abrir el .vcf con el Bloc de notas, ya que es texto plano con BEGIN:VCARD y END:VCARD por contacto.
Fuentes
- MicrosoftCSV to VCF Converter Software for vCard – Microsoft Storeconsultado el 13/10/2026
- MicrosoftCONVERTIR — documentación oficialconsultado el 13/10/2026
- MicrosoftFormatos de archivo de Excel — documentación oficialconsultado el 13/10/2026
- MicrosoftDe Word a Excel — documentación oficialconsultado el 13/10/2026
- MicrosoftImportar un archivo de texto o CSV — documentación oficialconsultado el 13/10/2026