Un QR Code negro sobre blanco funciona — pero no tiene por qué ser así. Con las reglas de contraste correctas y el nivel de corrección de error adecuado, puedes crear un QR Code de colores que refleje la identidad visual de tu marca y que cualquier smartphone pueda escanear sin problemas. El error más común es añadir color sin respetar el contraste, y el resultado es un código bonito que nadie puede leer.
Esta guía explica las reglas de oro del contraste, una tabla de "funciona o no", el paso a paso en Code2Scan y los errores más frecuentes.
Por qué el color importa (y por qué puede fallar)
El lector de QR Code detecta la diferencia de brillo entre los módulos oscuros (los cuadraditos) y el fondo claro. Si esa diferencia — el contraste — cae por debajo de cierto umbral, el algoritmo de decodificación falla o se vuelve inestable.
Añadir color no está prohibido: el problema es hacerlo mal. Las dos trampas más comunes:
- Invertir los colores — fondo oscuro con módulos claros. La mayoría de los lectores asume fondo blanco y módulos oscuros; la inversión confunde el algoritmo y falla en muchos smartphones.
- Contraste insuficiente — azul marino en el fondo y azul rey en los módulos, por ejemplo. El ojo humano los distingue, pero el escáner óptico no.
La regla de oro: el contraste lo es todo
Sigue estas pautas y tu QR Code de colores funcionará:
- Los módulos siempre más oscuros que el fondo. Nunca inviertas.
- Relación de contraste mínima de 4:1 entre el color de los módulos y el color del fondo (recomendado 7:1 para impresión física).
- Los degradados pueden funcionar — siempre que la parte más clara del degradado mantenga contraste suficiente con el fondo en toda la extensión del código.
- Los fondos con textura o imagen dificultan la lectura. Coloca siempre una capa blanca semitransparente bajo el QR si usas foto de fondo.
- Los finder patterns (los tres cuadrados de las esquinas) pueden tener color, pero deben destacar claramente — son los que el lector usa para localizar y orientar el código.
Tabla: combinación de color → ¿funciona?
| Combinación | ¿Funciona? | Riesgo |
|---|---|---|
| Módulos azul oscuro sobre fondo blanco | Sí | Bajo |
| Módulos verde oscuro sobre fondo crema | Sí | Bajo |
| Degradado azul oscuro→medio sobre fondo blanco | Sí (¡prueba primero!) | Medio |
| Módulos morado sobre fondo gris claro | Sí | Medio |
| Módulos naranja vivo sobre fondo amarillo | No | Alto — contraste insuficiente |
| Módulos blancos sobre fondo de color (invertido) | No | Muy alto — falla en la mayoría de lectores |
| Módulos gris claro sobre fondo blanco | No | Muy alto — sin contraste |
| Fondo con foto sin capa blanca | No | Muy alto — ruido visual |
Corrección de error: tu mejor aliada al personalizar
El estándar QR Code tiene cuatro niveles de corrección de error (ECC):
| Nivel | Código | Recuperación de datos | Uso recomendado |
|---|---|---|---|
| Bajo | L | 7% | QR simple, sin personalización |
| Medio | M | 15% | Uso general |
| Alto | Q | 25% | Con logo o personalización moderada |
| Máximo | H | 30% | QR muy personalizado, con logo grande |
Regla práctica: siempre que añadas colores personalizados, sube el ECC a Q o H. Esto crea redundancia extra en los datos y el lector puede reconstruir la información aunque algunos módulos sean visualmente ambiguos por el color.
Consulta más sobre combinación con logo en QR Code con logo personalizado.
Combinando con la paleta de tu marca
- Toma el color primario de tu marca y verifica el contraste con blanco (#FFFFFF) en el WebAIM Contrast Checker. Si supera 4,5:1, puedes usarlo como color de módulos.
- Fondo: mantenlo blanco o muy claro. El beige, off-white y gris muy claro funcionan bien.
- Finder patterns (esquinas): pueden usar el color secundario de la marca — pero siempre oscuro sobre el fondo claro elegido.
- Logo al centro: si vas a incluir un logo, usa ECC nivel H y asegúrate de que no cubra más del 30% del área total del código.
Paso a paso en Code2Scan
- Accede al generador de QR Code de Code2Scan.
- Pega el enlace o contenido al que apuntará el QR.
- En Personalización, elige:
- Color de los módulos: tu color de marca oscuro
- Color del fondo: blanco o muy claro
- Nivel de corrección de error: Q o H
- Previsualiza el QR generado y comprueba visualmente que las esquinas destacan bien.
- Prueba antes de publicar: apunta la cámara del móvil. ¿Funciona? Prueba en al menos dos teléfonos distintos (iOS y Android).
- Exporta en SVG para impresión o PNG en alta resolución para uso digital.
Para entender por qué SVG es superior para impresión física, consulta QR Code SVG vs PNG.
Por qué probar en varios teléfonos
Las apps de cámara usan algoritmos distintos. El iPhone con iOS nativo suele ser más tolerante; las cámaras Android de gama baja, menos. Un QR con contraste en el límite puede funcionar en un iPhone y fallar en un Android de entrada. Prueba siempre en al menos dos dispositivos — uno de gama alta y uno básico.
Si falla en alguno:
- Aumenta el contraste (elige un color más oscuro para los módulos)
- Sube el ECC a H
- Elimina la textura del fondo
Errores comunes
Invertir los colores (fondo oscuro, módulos claros)
Es el error más grave. La mayoría de los lectores espera módulos oscuros sobre fondo claro. Al invertir, el lector interpreta los "espacios" como módulos y falla. Nunca inviertas.
Contraste insuficiente entre módulos y fondo
Tonos similares provocan lecturas inestables — a veces funciona, a veces no, según la iluminación. Muy malo para material impreso que debe durar meses.
Fondo con imagen o textura sin capa protectora
Una foto o textura detrás del QR crea ruido visual que el lector confunde con módulos. Usa siempre fondo sólido o una capa blanca semitransparente.
ECC en nivel L al personalizar
Con personalización, cualquier módulo ligeramente ambiguo cuenta. ECC bajo no tiene margen de recuperación. Sube a Q o H.
Exportar solo en PNG de baja resolución para impresión
Un PNG pixelado se ve borroso al escalar. Usa SVG. Consulta errores comunes en QR Code para más peligros.
No probar antes de imprimir a gran escala
Imprimir mil flyers con un QR que no funciona tiene un coste alto. Valida siempre el archivo final antes de enviarlo a la imprenta.
Resumen
- Módulos oscuros sobre fondo claro — nunca inviertas.
- Contraste mínimo 4:1 (idealmente 7:1 para impresión).
- Degradados OK si el contraste se mantiene en toda la extensión.
- Fondo sólido — evita fotos y texturas sin capa blanca.
- ECC Q o H al personalizar con colores o logo.
- Finder patterns destacados — las esquinas deben sobresalir.
- Prueba en dos móviles (iOS y Android) antes de publicar.
- Exporta en SVG para impresión.
Crea tu QR Code de colores ahora mismo — accede al generador gratuito de Code2Scan y personaliza con los colores de tu marca sin sacrificar la lecturabilidad. Consulta también cómo crear un QR Code gratis para ver todas las opciones disponibles.