Generador de códigos QR: cómo crear uno que se escanee bien
Guía práctica para crear códigos QR: corrección de errores, contraste, tamaño para pantalla e impresión, diseño y pruebas en distintos dispositivos.

Un código QR puede funcionar perfectamente en un monitor y dejar de escanearse al imprimirlo en una etiqueta pequeña y brillante. El problema no suele estar en el enlace, sino en una cuadrícula demasiado densa, un contraste insuficiente, un tamaño reducido o un diseño que oculta los elementos que necesita reconocer el lector.
El generador gratuito de códigos QR de MeoVC permite comprobar estos parámetros antes de descargar. En impresión es especialmente importante: una imagen en pantalla se sustituye con facilidad, pero los envases, los menús o una tirada de folletos deben producirse de nuevo.
Prueba gratis el generador de códigos QR de MeoVC
Qué almacena un código QR
Un código QR está compuesto por módulos claros y oscuros, los pequeños elementos cuadrados que forman su cuadrícula. El lector localiza los tres grandes marcadores de las esquinas, determina la orientación del código, lee la cuadrícula y reconstruye los datos almacenados.
El código puede contener una dirección web, texto, datos de contacto, la configuración de una red Wi-Fi, una dirección de correo electrónico u otros datos. Para enlazar una página web, elige un generador de códigos QR para URL. Este codifica la propia dirección, que la cámara del teléfono reconoce y ofrece abrir en el navegador.
Cuanto más largo sea el contenido, más densa será la cuadrícula. Los módulos pequeños cuestan más de distinguir en una imagen reducida, con poca luz o tras una impresión deficiente. Elimina los parámetros innecesarios del enlace, salvo que la página o tus analíticas dependan de ellos.
Antes de crear el código, decide si debe ser estático o dinámico. Un código estático guarda la dirección final directamente en la cuadrícula. No depende de ningún servicio, pero no permite cambiar el enlace sin generar otra imagen. Un código dinámico apunta a una dirección intermedia. Puedes cambiar el destino final, aunque el código dependerá del servicio encargado de la redirección.
Cómo elegir el nivel de corrección de errores
Los códigos QR admiten cuatro niveles de corrección de errores: L, M, Q y H. Añaden datos redundantes que ayudan al lector a recuperar el contenido cuando algunos módulos están sucios, desgastados, tapados por un logotipo o mal impresos.
Según DENSO WAVE, los niveles L, M, Q y H permiten recuperar aproximadamente el 7 %, 15 %, 25 % y 30 % de las palabras de código. Son porcentajes de palabras de código, no de una superficie equivalente de la imagen: una sola mancha puede tapar zonas importantes de la cuadrícula. El riesgo es mayor si afecta a los marcadores de las esquinas o al espacio libre que rodea el código.
- L sirve para una imagen limpia en pantalla o una impresión de gran formato en buenas condiciones.
- M es un punto de partida sensato para la mayoría de los usos.
- Q resulta útil en envases, adhesivos y materiales que pueden rayarse o ensuciarse.
- H ofrece el mayor margen y suele ser necesario al añadir un logotipo.
Un nivel de corrección más alto hace que la cuadrícula sea más densa con la misma cantidad de datos. Por eso no conviene elegir H de forma automática: en un código pequeño, la mayor densidad puede perjudicar más de lo que ayuda el margen adicional. M es una buena base en condiciones normales; Q o H tienen sentido si habrá suciedad, daños o un logotipo.
Por qué el contraste importa más que una paleta bonita
La combinación más fiable es un código oscuro sobre un fondo liso y claro. No tiene que ser blanco y negro, pero los módulos deben diferenciarse claramente del fondo por su luminosidad. Dos colores saturados pueden parecer muy distintos y tener una luminosidad parecida, lo que dificulta que el lector separe la cuadrícula.
Un código claro sobre fondo oscuro se conoce como código invertido. Las aplicaciones modernas suelen reconocerlo, pero algunas cámaras antiguas y ciertos lectores integrados esperan la disposición convencional. Si el material va dirigido a un público amplio, es más seguro mantener los módulos más oscuros que el fondo.
Los degradados, las fotos y la transparencia requieren todavía más cuidado. La parte más clara de los módulos debe contrastar con la parte más oscura del fondo. MeoVC incluye una comprobación automática de contraste que avisa de una mala combinación antes de exportar, aunque sigue siendo necesaria una prueba final en una pantalla real o una muestra impresa.

No olvides la zona de silencio alrededor de la cuadrícula. Cuando un borde, un texto, un patrón o el límite del diseño quedan demasiado cerca, al lector le cuesta separar el código de su entorno. Deja un margen claro y uniforme, y mantén los adornos lejos de los marcadores de las esquinas.
Tamaño del código QR para pantalla e impresión
No existe un tamaño que sirva en todas las situaciones. En pantalla influyen la resolución de la imagen, la densidad de píxeles, la escala de la página y la distancia a la cámara. En impresión se suman la calidad de la impresora, la expansión de la tinta, la textura de la superficie y la precisión del corte.
En una web, el código QR puede ser bastante pequeño porque el lector puede acercar el teléfono al monitor. Un cartel se escanea desde varios pasos de distancia, por lo que necesita un código mucho mayor. En un envase, la distancia es corta, pero las curvas, los reflejos y la letra pequeña reducen la legibilidad. Una medida universal en centímetros dice poco si no se conocen estas condiciones.
MeoVC calcula un tamaño mínimo recomendado para pantalla e impresión según la estructura de cada código. No reduzcas el archivo final por debajo de esa recomendación y conserva sus proporciones. Una cámara puede no reconocer un cuadrado estirado hasta convertirlo en rectángulo.

Para uso digital, elige una imagen nítida, sin el desenfoque que producen varios cambios de tamaño. Para imprimir conviene más un formato vectorial o un archivo de mapa de bits con resolución suficiente. Cuando la imagen esté colocada en el diseño, comprueba su tamaño final y no solo el archivo original: el editor puede reducirla discretamente durante la exportación.
Cómo personalizar un código QR sin estropearlo
El color, la forma de los módulos y un logotipo pueden adaptar el código a una marca. Sin embargo, algunos dispositivos no lo reconocerán si el diseño oculta su estructura. Resulta especialmente arriesgado cambiar a la vez los módulos, los marcadores de las esquinas, el fondo y los colores: si el escaneo falla, será difícil saber qué cambio lo ha provocado.
Haz los cambios de diseño de uno en uno:
- Mantén los tres marcadores de las esquinas fáciles de distinguir.
- Conserva un contraste fuerte y la zona de silencio.
- No hagas los módulos demasiado finos, desconectados o parecidos al fondo.
- Añade un logotipo solo con un nivel de corrección de errores adecuado.
- Vuelve a probar el escaneo después de cada cambio.
Coloca el logotipo cerca del centro sin cubrir una gran parte de la cuadrícula. Un fondo blanco a su alrededor separa la marca de los módulos, pero también oculta datos. La corrección de errores puede recuperar la zona tapada; no convierte el centro del código en un lienzo en blanco ilimitado.
Un marco decorativo también puede interferir con el escaneo. Si parece un cuarto marcador, se confunde con los módulos o invade la zona de silencio, algunos lectores interpretarán mal los límites. Un buen diseño respeta la estructura del código en vez de esconderla.
Por qué probarlo en un solo teléfono no basta
Que un código se escanee bien en un teléfono nuevo no dice mucho sobre otros dispositivos. Las cámaras, las aplicaciones y los lectores integrados utilizan algoritmos distintos. Las diferencias se notan sobre todo con poco contraste, colores invertidos, formas complejas y una zona de silencio insuficiente.
MeoVC avisa de los ajustes que pueden reducir la compatibilidad entre distintas generaciones de lectores. Sirve para comparar versiones, pero no reproduce el reflejo de un envase laminado, un local oscuro ni una impresión descolorida.

Prueba el código con la cámara y al menos una aplicación de terceros si el público utilizará lectores distintos. Para material impreso, haz una prueba con la misma impresora y el mismo soporte. Escanéala desde la distancia prevista, en ángulo y con la iluminación habitual del lugar. Para pantalla, revisa las versiones móvil y de escritorio de la página, también con el brillo reducido.
Cómo crear muchos códigos QR sin errores manuales
Si necesitas códigos para un catálogo de productos, entradas, empleados o páginas individuales, copiarlo todo a mano pronto causa confusiones. Una fila omitida o un enlace pegado dos veces puede dejarte una imagen correcta que contiene datos equivocados.
La creación masiva de códigos QR de MeoVC está pensada para esta tarea. Prepara los datos de origen como lista o tabla y genera el conjunto de archivos. Antes, comprueba que cada fila sea única, que las direcciones sigan un formato coherente y que los nombres previstos para los archivos coincidan con los registros de la tabla.
Tras descargar los archivos, abre varios códigos del principio, del centro y del final del conjunto. Si la impresión tiene consecuencias importantes, compara cada valor codificado con los datos de origen, automáticamente o a mano. Una revisión visual no detectará un enlace intercambiado: el código puede escanearse a la perfección y llevar al lugar equivocado.
Qué comprobar en el diseño final
Antes de publicar, responde a cinco preguntas:
- ¿El código lleva a la página correcta, en lugar de limitarse a escanearse bien?
- ¿La cuadrícula conserva sus proporciones, el contraste y la zona de silencio en el diseño?
- ¿El tamaño se ajusta a la distancia real de la cámara?
- ¿Los marcadores de las esquinas quedan libres de logotipos, marcos y otros elementos?
- ¿El archivo final o la prueba impresa funciona en los dispositivos del público?
Prueba exactamente el diseño que verá el público. El PNG original no mostrará los problemas introducidos al cambiar el tamaño, imprimir o colocar el código sobre una superficie reflectante.