El diseño oscuro está aprobado, el código encima es blanco y el archivo de impresión sale mañana. Un teléfono de la oficina se niega. Los demás lo abren al primer intento.
Un código QR invertido se escanea. La ISO/IEC 18004 recoge la inversión de reflectancia en su cláusula 6.2, y la 12 ordena al decodificador sin esquinas invertir los píxeles y empezar de nuevo.
Las cámaras de los teléfonos leen claro sobre oscuro sin pedírselo. Los escáneres de apps, las bibliotecas y las pistolas de almacén salen de fábrica con eso apagado.
Lo deciden el contraste, una zona de silencio (quiet zone) en el color oscuro y qué escáner tiene quien te lee. ¿Cuál de las tres controlas tú?
Abajo: el mapa de qué lee los códigos invertidos, y siete que escaneamos el 10 de septiembre de 2026.
Qué es un código QR invertido y qué dice la norma en realidad
Dos fuentes con autoridad afirman que la especificación prohíbe invertir un código QR. Dice lo contrario, dos veces, y una de ellas se contradice tres párrafos más abajo.
Invertido significa módulos claros sobre fondo oscuro. Los datos no cambian: solo cambia qué color lleva los unos.
El soporte de Honeywell dice que invertir códigos QR «no está permitido según la especificación QR». El mantenedor de ZXing cerró la petición el 2 de enero de 2013: los códigos invertidos «no forman parte de la especificación exigida, así que no deberían usarse».
La ISO/IEC 18004:2015 cláusula 6.2 dice que los símbolos «están pensados para leerse» tanto «oscuro sobre claro como claro sobre oscuro». La cláusula 12 le pide al decodificador sin zonas candidatas a patrones de localización que «invierta el color de los píxeles claros y oscuros y vuelva a empezar». Rechazar un código invertido es saltarse un paso que la norma deletrea.
En el hilo mejor posicionado sobre esta duda, febrero de 2024, cuatro comentaristas insisten en que invertir los colores invierte los datos. Un diseñador de empaques del mismo hilo dice que no.
Hay que reconocerle algo a Honeywell: ese mismo artículo admite que «cada vez más algoritmos de escáner» corrigen los invertidos. La queja va de un ajuste de fábrica. La regla nunca estuvo ahí.
Qué escáneres leen un código QR invertido y cuáles se niegan
La base de conocimiento de Honeywell pregunta: «¿Por qué puedo leer un código QR concreto con mi teléfono móvil pero no con mi dispositivo Honeywell?». Los teléfonos lo arreglan en silencio, y el cliente culpa al escáner.
Los decodificadores buscan tres patrones de localización oscuros sobre campo claro: dar la vuelta a la imagen esconde lo que buscan. Admitir ambas formas obliga a decodificar cada fotograma dos veces, y jsQR avisa: «un golpe de rendimiento de ~50 %». ZXing se negó por eso en 2013.
Leen invertido por defecto:
- Cámaras de teléfono y Google Lens: un iPhone, un Pixel 7a, el botón de Ajustes rápidos de Android y Lens leyeron blanco sobre negro en la única prueba multidispositivo publicada, junio de 2025. Apple y Google no lo documentan: observado, no prometido.
- zxing-cpp (tryInvert) y jsQR (inversionAttempts): prueban en ambos sentidos por defecto.
- Escáneres Android de Datalogic: el 2D invertido viene en Both, el único fabricante industrial que lo entrega activado.
Tienen el ajuste, y viene apagado:
- Terminales Zebra: QR Inverse, parámetro 587, por defecto en Regular Only; Inverse Autodetect lee los dos.
- Honeywell: QRCodeInverseVideo, por defecto normal, 2 para automático, de la empresa que lo llama prohibido.
- Scandit y Dynamsoft: colorInvertedEnabled y GTM_INVERTED, apagados por defecto.
- ZXing para Java: ALSO_INVERTED, a activar a mano, llegó en la 3.5.0 el 1 de mayo de 2022 y no está en la 3.4.1.
- ZBar: test-inverted, apagado por defecto y global para todo decodificador.
No pueden, al menos hoy:
- html5-qrcode: petición abierta desde el 29 de julio de 2020, sigue abierta el 10 de septiembre de 2026.
- Detectores QR de OpenCV: la imagen la inviertes tú; su fallo de WeChat sigue abierto desde el 18 de junio de 2023.
- El rastreador de marcadores de Magic Leap 2 (3 de mayo de 2024) y ZXing.Net.Mobile, cuyo TryInverted falló en todos los iOS de un informe de junio de 2019.
La antigüedad del teléfono tiene poco que ver. Quién es el dueño del aparato, mucho.

Probamos 7 códigos con un iPhone 17 Pro
El iPhone no es el lector más indulgente: en la escalera de QR STOCK, un iPhone XR se rindió en 1,3:1 donde un Pixel 7a, los Ajustes rápidos de Android y Lens seguían leyendo. «En mi teléfono escanea» no es una prueba.
Siete códigos, misma URL, versión 2, corrección de errores M, cada uno con zona de silencio de 4 módulos en su color. A pantalla completa en un Mac, a 30 cm, app Cámara de un iPhone 17 Pro, 10 de septiembre de 2026. Un dispositivo, una app, una pantalla encendida; Google Lens y Android sin probar.
- A, negro sobre blanco, 21:1: el control.
- B, blanco sobre negro con zona de silencio negra, 21:1: una inversión limpia.
- C, ese bloque sobre una página blanca, 21:1: su zona de silencio sigue negra.
- D, azul marino sobre blanco, 10,4:1: oscuro, no negro.
- E, amarillo sobre azul marino, 11,7:1: inversión más color.
- F, gris claro sobre blanco, 1,9:1: poco contraste, sin invertir.
- G, rojo sobre verde, 1,5:1: contrastado para el ojo, plano para una cámara.
Los siete escanearon al primer intento, incluidos F y G, los dos construidos para fallar. Léelo estricto: una pantalla encendida no es papel, y un teléfono no es una flota. El de tu bolsillo es lo que menos debe preocuparte: rompen un código QR invertido los lectores del mapa de arriba y los accidentes de dos secciones más abajo.
No somos los primeros: esa misma prueba de QR STOCK, del 13 de junio de 2025, leyó blanco sobre negro por las cinco vías; QR Planet encontró uno ilegible para 2 de 5 apps el 26 de enero de 2023. La de QR STOCK lleva en línea desde junio de 2025, y ningún proveedor las cita.
Las cinco comprobaciones que salvan un código QR oscuro
Entre un código QR invertido que funciona y uno que falla sin avisar a nadie hay cinco comprobaciones. La cara es la que nadie hace.
- La zona de silencio tiene que ser del color oscuro. La cláusula 6.3.8 fija su reflectancia igual a la de los módulos claros; la 6.2 hace que, bajo inversión, sean los oscuros. Cuatro módulos, los cuatro lados, color del fondo, no blancos. En febrero de 2020, un marco arregló una app que no leía los códigos sin marco de un proveedor.
- El contraste, para una cámara, es luminancia, no lo que ve tu ojo. La guía de DataMatrix de GS1 de enero de 2018 avisa: algunos escáneres usan luz roja, con lo que el rojo se lee como blanco, y los tonos intermedios «no deberían usarse». Los proveedores publican 4:1 sin citar nada; la norma no da cifra. Suelos medidos, ambos con luz: 2:1 en la escalera de QR STOCK, 1,5:1 en nuestra pantalla. Sobre papel, quédate con el 4:1.
- Ni degradados encima de los patrones de localización, ni transparencia: un PNG hecho oscuro sobre claro se invierte solo en una diapositiva oscura.
- El mate le gana al brillo, y lo grande a lo pequeño. El anexo K de la norma avisa: el reflejo especular «puede superar con mucho la componente difusa deseada». Lo que se ve bien en pantalla muere sobre cartulina: mira hasta qué punto puede encoger un código QR.
- Prueba en el peor dispositivo que encuentres, con mala luz. Descarta lo que hace que un código QR deje de escanear antes de culpar a la inversión.
Una tirada no tiene vuelta atrás, y el fallo es silencioso: quien no pudo escanearlo nunca te llama. ¿No puedes marcar todas las casillas? Quédate en oscuro sobre claro.

Cuando tu código QR se invierte sin que tú lo pidas
La versión más rara es la que nadie eligió: el código salió oscuro sobre claro y llegó blanco sobre negro. Tres culpables posibles, ninguno es el código QR.
Litmus documentó el 27 de febrero de 2025 qué clientes de correo invierten por completo las imágenes en modo oscuro: Gmail en iOS, Outlook 2021 y Office 365 en Windows, Windows Mail.
Dark Reader también invierte las imágenes de las páginas, y lleva rompiendo emparejamientos por QR desde un reporte de WhatsApp Web de 2016, con otro caso en 2024.
Y los productos lanzados así sin querer: los pasos para reproducir el fallo del reporte de PairDrop del 23 de octubre de 2023 son «pon el tema en oscuro» y «empareja dispositivos con código QR».
El modo oscuro del teléfono que escanea no cambia nada; le da la vuelta el lado que muestra el código. Ponlo sobre un recuadro claro sólido, o inviértelo a propósito con su zona de silencio oscura. La inversión accidental es la deliberada sin zona de silencio.
Qué hacer cuando tu teléfono no quiere leer un código invertido
Veinte segundos, sin tienda de apps ni ajustes.
- iPhone: captura el código, ábrelo en Fotos, mantén pulsado y toca la vista previa del enlace. De iOS 15 en adelante.
- Android: abre la imagen en Google Fotos, toca el icono de Lens y luego el enlace, como explica cómo escanear un código QR.
- Si el problema es el escáner de una app, cámbiate a uno genérico: QRDroid y Binary Eye están confirmados por usuarios en códigos invertidos.
- Último recurso, dale la vuelta: en Ajustes, Accesibilidad, Pantalla y tamaño del texto, Invertir clásico invierte todos los colores, y un segundo dispositivo lee el código en tu pantalla. Invertir inteligente no vale: Apple lo define como invertir los colores «en todas partes menos en las imágenes».
Si el escáner lo construyes tú, es un solo ajuste, y arriba está su nombre. Si a ti te costó cuatro pasos, a tu cliente también, y la mayoría no se molestará.
Cuándo invertir y cuándo quedarse en el clásico
El código QR más famoso de la publicidad fue uno claro, que cambiaba de color, rebotando sobre una pantalla negra: Coinbase, Super Bowl LVI, 13 de febrero de 2022, más de 20 millones de visitas a la página de destino en un minuto, según Branch. Que un código QR invertido te sirva depende de quién es dueño del lector.
Vete al fondo oscuro cuando el contexto es tuyo, o cuando quien lee sostiene su teléfono:
- Empaques oscuros, tarjetas de visita negras, acreditaciones de eventos, señalización oscura, interfaces oscuras con su zona de silencio.
- Televisión y diapositivas oscuras, donde los códigos QR en la tele tienen sus propias reglas.
- Las etiquetas metálicas grabadas con láser y las anodizadas salen claras sobre oscuro.
Quédate en oscuro sobre claro cuando el aparato es de otro:
- Empaques de tienda que pasan por caja: GS1 UK pidió a las marcas el 21 de julio de 2025 que «se abstengan de usar reflectancia inversa»: los escáneres de punto de venta pueden no admitirla. Las Especificaciones Generales 26.0 de GS1, de enero de 2026, no lo prohíben: es una advertencia sobre el hardware del mostrador.
- Sanidad, logística, almacenes, gafas de realidad aumentada: todo lo que lea una pistola o una máquina.
¿El escáner es tuyo, o te fías del teléfono? Fondo oscuro. ¿Lo tomas prestado? Clásico.
La parte donde admitimos que hacemos códigos QR
Transparencia total: también hacemos un generador de códigos QR. Relee lo anterior sabiéndolo.
Oh My Code te da selectores de color separados para los módulos y para el fondo, con vista previa en vivo: claro sobre oscuro es una opción más. Las exportaciones PNG y SVG se llevan la zona de silencio oscura incluida, el detalle que la mayoría de los diseños pierde antes del archivo de impresión, y el editor avisa cuando un par de colores debilita el escaneo, antes de que lo diga un cliente.
Haz el oscuro y el seguro, y que decida un teléfono.
Preguntas frecuentes sobre el código QR invertido
¿Funcionan los códigos QR si se invierten?
Sí. La ISO/IEC 18004 recoge la inversión de reflectancia como característica, y su decodificador de referencia reintenta con los píxeles invertidos si no encuentra las esquinas. Todas las vías nativas de teléfono probadas en junio de 2025 leyeron blanco sobre negro. Los fallos se concentran en escáneres de apps, bibliotecas y pistolas industriales que lo traen apagado.
¿Un código QR puede ser blanco?
Sí: módulos blancos sobre fondo oscuro. Tres condiciones: un fondo oscuro de verdad y no un tono medio, una zona de silencio de ese color y cuatro módulos de ancho, y un PNG transparente solo sobre una superficie que controles. Los proveedores citan 4:1; ese número es suyo, no de la norma.
¿Puedo cambiar el sentido de un código QR?
Girarlo sale gratis: la norma incluye la independencia de orientación para rotación y reflexión, así que un código escanea en cualquier ángulo. El efecto espejo es más arriesgado: se recupera tarde en la decodificación, releyendo la información de formato, no dando la vuelta a los píxeles. La inversión es una tercera cosa.
¿Qué es un código QR inverso?
Dos significados. En imprenta, la impresión en negativo son módulos claros sobre fondo oscuro, lo que esta página llama invertido. En internet, «código QR inverso» suele significar decodificar un código para recuperar su texto: leerlo, nada más. El AI Overview de Google mezcla los dos.
¿Los códigos QR tienen que ser en blanco y negro?
No. Un decodificador mide contraste de luminancia, no color. El azul marino sobre blanco es seguro; el rojo sobre verde, a 1,5:1, es una apuesta que nuestro iPhone ganó en pantalla. Denso Wave, que inventó el formato, apunta que los escáneres leen con luz roja: un código rojo sobre blanco puede desaparecer, y recomienda negro sobre blanco.
¿Cuál es la advertencia del FBI sobre los códigos QR?
Va de códigos manipulados y credenciales robadas, no de color: nada de eso depende de si tus módulos son claros u oscuros. Un código con fondo oscuro no es ni más seguro ni más peligroso que uno clásico. Cómo funcionan las estafas con códigos QR cubre el riesgo real.





