Seleccionar idioma

Generador masivo de códigos QR vCard

Crea un código QR de contacto por cada fila de tu CSV. Descarga todos los códigos en un ZIP con etiquetas y filas inválidas marcadas.

Mehmet Demiray Publicado Actualizado
Compartir
Generadores de códigos QR para cada usoEl centro de Callculation para crear códigos QR de enlaces, WiFi, contactos, correo y más, todo desde un mismo sitio.
Un contacto por línea, separados por comas: Nombre, Apellido, Teléfono, Email, Organización, Cargo, URL.

Códigos de contacto a gran escala

Cuando necesitas un código QR de contacto para decenas o cientos de personas, hacerlos uno a uno es inviable y se presta a errores. Esta herramienta toma un archivo CSV con una persona por línea y devuelve un ZIP con un código vCard por cada fila, todo en una sola pasada. Cada código guarda el mismo formato vCard 3.0 que usa el generador de QR vCard individual, así que al escanearlo el teléfono ofrece guardar el contacto directo en la agenda, sin apps ni pasos extra. El flujo es sencillo: subes la lista, revisas la cuadrícula de códigos etiquetados por nombre y descargas todo de golpe en un único archivo comprimido. Las filas con datos incompletos o mal formados se marcan aparte para que las corrijas sin bloquear el resto del lote, de modo que un error puntual nunca arruina el trabajo entero. Es el flujo natural para directorios de personal, insertos de credenciales de eventos y equipos comerciales que reparten muchas tarjetas digitales a la vez y necesitan producirlas de una fuente de datos común.

Cómo preparar el CSV

El orden de las columnas importa y conviene respetarlo. Cada línea sigue esta secuencia separada por comas: nombre, apellido, teléfono, correo, organización, cargo y URL. Solo el nombre y el apellido conviene tratarlos como obligatorios; el resto puede quedar vacío dejando dos comas seguidas en su posición, así mantienes la estructura aunque un contacto no tenga empresa ni web. Guarda el archivo en codificación UTF-8 para que las tildes y la letra eñe se conserven correctamente al escanear el código en cualquier teléfono. Si exportas desde una hoja de cálculo, comprueba que el separador sea la coma y no el punto y coma, un cambio frecuente en las versiones en español de Excel que descoloca todas las columnas. Una primera fila de cabecera es opcional, pero si la incluyes asegúrate de que la herramienta la ignore, porque de lo contrario la verás convertida en un código de prueba inútil dentro del ZIP. Antes de subir el archivo, revisa que ninguna línea tenga comas de más dentro de un campo, ya que eso desplazaría el resto de los datos.

Casos de uso habituales

El generador masivo encaja en cualquier situación donde muchos contactos salen de una misma fuente de datos estructurada. Los organizadores de eventos crean un inserto QR para la credencial de cada asistente, de modo que dos teléfonos se intercambian los datos con un solo escaneo y nadie teclea números a mano. Los equipos de recursos humanos generan códigos para las fichas del directorio interno y los colocan junto a la foto de cada empleado, manteniendo la información siempre accesible. Los equipos comerciales producen tarjetas de visita digitales para toda la plantilla sin diseñar nada de cero ni encargar trabajo externo. También sirve para asociaciones, ferias y congresos donde cada ponente necesita su propio código identificativo. Como el resultado es un ZIP con archivos etiquetados por nombre, llevarlos a una herramienta de diseño, a una plantilla de credenciales o a la imprenta es directo y sin retoques manuales. Si solo necesitas un código suelto para una persona concreta, el generador de QR vCard individual cubre ese caso con la misma calidad de salida.

Revisar el lote antes de imprimir

Un error en el CSV multiplicado por cien contactos sale caro en la imprenta y obliga a rehacer todo el trabajo. Por eso conviene revisar el lote con calma antes de mandar nada a producción. La cuadrícula muestra cada código con el nombre asociado, así detectas de un vistazo si una fila quedó desplazada, si un teléfono se coló en la columna del correo o si falta un campo. Las líneas que la herramienta no pudo interpretar aparecen marcadas aparte, normalmente por comas de más, campos obligatorios vacíos o un correo sin formato válido, y basta con corregirlas en el origen. Antes de imprimir toda la tirada, escanea dos o tres códigos de muestra con un teléfono real y confirma que el contacto se guarda en la agenda con el nombre, el teléfono y el correo correctos. Esta comprobación de apenas un minuto evita reimpresiones completas y credenciales con datos equivocados repartidas por todo un evento, donde corregir cada una después sería imposible.

Privacidad y otros generadores por lotes

Los datos de contacto son información sensible, así que el procesamiento ocurre en tu navegador siempre que sea posible y los códigos se generan sin enviar tu lista a un servidor para almacenarla. Eso te deja el control de la información del personal o de los asistentes, algo importante cuando manejas teléfonos y correos de muchas personas. Un código vCard estándar es además universal: cualquier cámara o lector moderno reconoce el formato y propone guardar el contacto en la agenda, sin necesidad de apps especiales ni configuraciones previas. Esa compatibilidad hace que los códigos funcionen igual de bien en cualquier sistema operativo móvil. Si trabajas con otros tipos de datos en volumen, Callculation ofrece generadores hermanos que siguen la misma filosofía: el generador masivo de QR de URL para listas de enlaces y el generador de códigos QR general para casos sueltos de cualquier tipo. Todos comparten la misma lógica de subir una lista, revisar la cuadrícula etiquetada y descargar un ZIP listo para usar de inmediato.

Las que respondemos con más frecuencia.

¿Qué formato necesita cada línea del CSV?

Cada línea representa un contacto con sus campos separados por comas en este orden: nombre, apellido, teléfono, correo, organización, cargo y URL. Guarda el archivo en codificación UTF-8 para conservar tildes y caracteres especiales. Si exportas desde Excel en español, revisa que el separador sea la coma y no el punto y coma.

¿Cómo dejo campos opcionales vacíos?

Deja la posición del campo en blanco manteniendo las comas a su alrededor. Por ejemplo, si un contacto no tiene empresa ni web, simplemente no escribes nada entre esas comas. Así la estructura de columnas se mantiene alineada y cada dato cae en su sitio al generar el código.

¿Cómo se nombran los archivos PNG del ZIP?

Cada imagen se etiqueta con el nombre del contacto de su fila, de modo que puedas reconocer el código sin abrirlo. Esto facilita asociar cada PNG con la persona correcta al montar credenciales o fichas. La cuadrícula previa también muestra el nombre debajo de cada código.

¿Qué pasa si dos contactos tienen el mismo nombre?

Ambos generan su propio código con sus datos respectivos, ya que cada fila se procesa de forma independiente. Si el nombre coincide, los archivos pueden recibir un sufijo para no sobrescribirse dentro del ZIP. Revisa la cuadrícula para confirmar que cada código lleva el teléfono y el correo de la persona correcta.

¿Qué ocurre con una línea que tiene errores?

La línea problemática se marca aparte y no detiene el resto del lote. Suele tratarse de comas de más, un campo obligatorio vacío o un correo con formato no válido. Corriges esa fila en el CSV, la vuelves a subir y los demás códigos se mantienen intactos.

¿Necesito una cuenta para usar la herramienta?

No hace falta registrarse ni iniciar sesión. Subes tu CSV, revisas la cuadrícula y descargas el ZIP con todos los códigos. La herramienta es gratuita y está pensada para producir muchos códigos de contacto de una sola pasada.