Volver a artículos

Publicado · 23 de septiembre de 2026

Cómo Hacer Cientos de Códigos QR a la Vez Desde una Hoja de Cálculo

No necesitas generar códigos QR uno por uno. Pon un valor único por fila en una hoja de cálculo, pásalo por un generador masivo y obtén cientos de códigos listos para imprimir en un solo archivo ZIP. Esta guía cubre la estructura de la hoja de cálculo, las opciones de herramientas y los errores que producen códigos rotos o duplicados.

Respuesta rápida

Pon un valor único por fila en la primera columna de un CSV — normalmente una URL, pero también puede ser un ID, un número de ticket o una cadena de Wi-Fi — y luego pasa ese archivo por un generador masivo de códigos QR. La mayoría de las herramientas te devuelven un archivo ZIP con un PNG o SVG por fila, listo para usar en etiquetas, credenciales o empaques. Es la misma idea si generas 20 códigos para un evento pequeño o 2,000 para todo un almacén.

Paso a paso

Estructura primero la hoja de cálculo. Deja exactamente un valor único por fila en la primera columna — una URL completa es lo más seguro, porque funciona con cualquier generador sin configuración extra. Guarda todo lo demás que necesites (un nombre, una etiqueta, un número de credencial) en columnas separadas; no lo mezcles con la columna que la herramienta va a codificar.

Ejecuta el lote. Sube el CSV a un generador masivo y lee la primera columna como un código QR por fila, devolviendo un ZIP con archivos PNG o SVG individuales. Para uso programático, una API de lotes normalmente admite hasta 1,000 códigos por solicitud.

Para códigos de combinación de correspondencia o por destinatario, mantén una columna de URL dedicada más una segunda columna que el paso de combinación llenará con el enlace de la imagen generada — esa es la estructura que esperan las herramientas de combinación de correspondencia al insertar un código QR distinto en cada correo saliente. Si las imágenes generadas viven en una carpeta compartida de la que la combinación las va a tomar, abre el acceso por enlace en esa carpeta primero — un archivo privado rompe el código incrustado para todos los destinatarios.

Problemas comunes y cómo solucionarlos

Dos filas comparten el mismo valor. Si una URL se repite, esas filas producen códigos idénticos e indistinguibles. Elimina los duplicados de la columna primero, y si necesitas diferenciar los escaneos más adelante — qué artículo se escaneó, qué destinatario abrió el enlace — enruta cada fila a través de su propio enlace corto en lugar de un único destino compartido.

Los códigos se ven más densos de lo esperado. Los valores más largos necesitan más módulos para codificarse, por eso una URL de seguimiento completa se ve más recargada que una palabra sencilla. La corrección de errores se suma a esto — los cuatro niveles estándar recuperan el 7%, 15%, 25% y 30% del código, y mayor recuperación significa menos espacio para datos en un mismo tamaño. Si un lote se va a imprimir pequeño, acorta las URLs primero, y revisa qué tan pequeño se puede imprimir un código QR antes de fijar las dimensiones de la credencial. Si el destino podría cambiar después de imprimir, un código QR dinámico resuelve eso — el código impreso se mantiene igual mientras el enlace detrás se actualiza.

Los nombres de archivo no coinciden con las filas esperadas. La mayoría de las herramientas nombran los archivos por orden de fila, no por contenido, así que revisa una muestra contra tu hoja de cálculo original antes de imprimir — un desajuste aquí es la forma más fácil de terminar con el código equivocado en la credencial equivocada.

Cómo hacer esto en QRDock específicamente

Antes de una impresión completa, escanea algunos de los códigos generados con QRDock para confirmar que cada uno abre el destino que querías — sin anuncios, sin seguimiento añadido a esa verificación. Si el lote necesita seguir siendo editable después de imprimirse, eso es señal de que quieres una capa dinámica o de enlaces cortos en lugar de URLs estáticas integradas en cada código; consulta analítica de códigos QR para ver cómo es en realidad rastrear un lote de escaneos una vez que los códigos están en el mundo real. Para códigos y escaneos puntuales mientras tanto, qrdock.app funciona sin registro.

Preguntas frecuentes

¿Cuál es la forma más rápida de hacer cientos de códigos QR a la vez?

Pon un valor único — normalmente una URL — por fila en la primera columna de un CSV, y luego pásalo por un generador masivo de códigos QR que acepte subida de CSV. La mayoría de las herramientas devuelven un ZIP con archivos PNG o SVG individuales, uno por fila, en segundos.

¿Cada código QR tiene que ser diferente?

Solo si necesitas distinguir los códigos más adelante, para seguimiento, personalización o enrutamiento por artículo. Si todos los códigos deben abrir la misma página, solo necesitas un código QR, no un lote.

¿Puedo generar códigos QR para una hoja de cálculo directamente en Google Sheets?

Sí, con un pequeño script de Apps Script que llama a una API gratuita de códigos QR por cada fila y escribe el enlace de la imagen de vuelta en la hoja, aunque una herramienta dedicada de CSV masivo es más rápida para un lote puntual de cientos de códigos.

¿Qué formato de archivo debo usar para códigos QR impresos?

SVG para cualquier cosa que se vaya a redimensionar o imprimir profesionalmente — credenciales, empaques, señalización — porque se mantiene nítido en cualquier tamaño. PNG está bien para uso en pantalla o una impresora de etiquetas estándar.

¿Por qué algunos de mis códigos QR generados en lote se ven más densos que otros?

La densidad escala con la cantidad de datos codificados. Las filas con URLs largas producen códigos visiblemente más recargados que las filas con URLs cortas, lo que puede dificultar el escaneo a distancia. Acorta las URLs antes de generar si el lote se va a imprimir pequeño.

Conclusión

Hacer cientos de códigos QR no requiere cientos de pasadas por un generador — una columna de valores únicos en un CSV, una ejecución en un generador masivo, un archivo ZIP con códigos listos para imprimir. El flujo de trabajo es el mismo sea que el lote tenga 20 códigos o 2,000; solo cambia el tamaño del archivo.