Saltar al contenido
Blog
Herramientas

Qué es un código QR y cómo funciona: si caduca, si admite tu logo y si es seguro

Para quien usa códigos QR en su negocio o quiere entenderlos: cómo los lee el celular, por qué algunos dejan de funcionar y cuánto logo aguantan, con una prueba propia.

Por 9 min de lectura

Un código QR es un código de barras en dos dimensiones. Sus cuadraditos blancos y negros, los «módulos», guardan un texto corto, como una dirección web o la clave del wifi. La cámara del celular (el móvil, en España) lo encuentra por los tres cuadrados de las esquinas, lee cada módulo como un 0 o un 1 y vuelve a armar el texto. Lleva datos de sobra para repararse si se mancha o se tapa en parte.

¿Caducan? Los normales, no; los «dinámicos» dependen del servidor de una empresa. ¿Admiten un logo? Sí, si es pequeño: en nuestra prueba, con la corrección al máximo, aguantaron siempre el 15 % del código tapado y casi nunca el 20 %. ¿Son seguros? Tanto como el enlace al que llevan.

¿Qué es un código QR?

Un código QR es un código de barras bidimensional: guarda datos a lo ancho y a lo alto, y por eso le cabe mucho más que a las barras de toda la vida, que se quedan en unos 20 caracteres según la historia que cuenta DENSO WAVE, su creadora. QR viene de Quick Response, «respuesta rápida».

DENSO WAVE, entonces una división de la japonesa DENSO, lo presentó en 1994, y la industria del automóvil lo adoptó para organizar su producción. En 2000 pasó a ser norma internacional, la ISO/IEC 18004, cuya edición vigente es de agosto de 2024.

¿Cómo funciona un código QR?

Piensa en una hoja cuadriculada: el texto se convierte en bits, y cada bit se dibuja como un módulo negro (1) o blanco (0). Se añaden datos de sobra para corregir errores y unas marcas fijas para que la cámara encuentre el código y mida su cuadrícula.

Cuantos más datos, más grande el código. Según la tabla de versiones de DENSO WAVE, hay 40: la 1 mide 21 × 21 módulos y cada una suma 4 por lado, hasta los 177 × 177 de la 40. Se usa la más pequeña donde caben los datos.

Las partes de un código QR

  • Tres cuadrados de posición en las esquinas. Su proporción de franjas, 1:1:3:1:1, es la menos frecuente en lo impreso, según DENSO WAVE, y le dice al lector dónde está el código y cómo está girado.
  • Patrones de alineación: cuadrados pequeños que corrigen la deformación si la foto sale torcida. La versión 1 no tiene; de la 2 a la 6, uno.
  • Líneas de temporización: una fila y una columna de módulos alternos que marcan la cuadrícula.
  • Información de formato: unos módulos junto a los cuadrados, repetidos dos veces, que indican el nivel de corrección y la máscara, un patrón que evita zonas confusas.
  • Zona de silencio: el margen en blanco, que DENSO WAVE fija en 4 módulos por lado.

Qué hace el celular al leerlo

  1. Busca los tres cuadrados por su proporción, aunque el código esté de lado o al revés.
  2. Endereza la imagen y traza la cuadrícula con ayuda del patrón de alineación, si lo hay.
  3. Lee el formato: qué nivel de corrección y qué máscara tiene.
  4. Lee los módulos, quita la máscara y los agrupa en palabras de 8 bits.
  5. Corrige los errores con Reed–Solomon, la misma matemática de los CD de música.
  6. Interpreta el texto: te muestra el enlace o te ofrece unirte al wifi.
De la cámara al enlace, paso a paso.

¿Cuánta información cabe en un código QR?

Como máximo, 7.089 dígitos, 4.296 caracteres alfanuméricos (mayúsculas, números y unos pocos signos) o 2.953 bytes, con la versión 40 y el nivel de corrección más bajo, según la tabla de DENSO WAVE. Pero conviene guardar mucho menos: cuantos más datos, más módulos, y más pequeño queda cada uno en el mismo espacio.

Lo comprobamos en octubre de 2026 con la librería qrcode: generamos enlaces cada vez más largos con el nivel M, el más usado según DENSO WAVE, y con el H, el más resistente.

Versión y módulos por lado de cada código. Datos: prueba propia con qrcode, octubre de 2026.
EnlaceNivel MNivel H
Corto (21 caracteres)Versión 2 · 25 × 25Versión 3 · 29 × 29
Con ruta a una página (55)Versión 4 · 33 × 33Versión 6 · 41 × 41
Con etiquetas de campaña (119)Versión 7 · 45 × 45Versión 10 · 57 × 57
Con más etiquetas (198)Versión 10 · 57 × 57Versión 14 · 73 × 73

A igual tamaño impreso, cada módulo del código de 57 × 57 mide menos de la mitad que en el de 25 × 25. Y según DENSO WAVE, cuanto más grande es el módulo, más fácil se lee. Quita las etiquetas de campaña que no uses.

¿Los códigos QR caducan?

Un código QR estático no caduca: el texto va dentro del dibujo y funciona mientras exista la página a la que apunta. Los que pueden fallar son los dinámicos, que guardan un enlace corto al servidor de otra empresa, la que te redirige; si esa empresa lo desactiva, el QR impreso deja de llevar a tu página.

El dinámico permite cambiar el destino sin reimprimir, pero ata el código a ese servicio: según la ayuda de QR Code Generator, al terminar la prueba gratis sus QR dinámicos se desactivan (consultado en octubre de 2026). Y en 2024 Google anunció el cierre de sus enlaces cortos goo.gl para agosto de 2025; al final, solo conservó los que seguían en uso.

Para cambiar el destino sin depender de nadie, crea un QR estático que apunte a una página de tu propio dominio, como tunegocio.com/menu, y cambia esa página cuando haga falta. Qué es un dominio lo explicamos en dominio, hosting y DNS.

Sí, gracias a la corrección de errores, pero con un límite. Hay cuatro niveles, que según DENSO WAVE pueden recuperar cerca del 7 % (L), el 15 % (M), el 25 % (Q) o el 30 % (H) de las palabras del código, bloques de 8 bits. Un logo en el centro cuenta como daño, y ese porcentaje no es de superficie.

Lo medimos en octubre de 2026. Con la librería qrcode generamos un enlace de 28 caracteres en los cuatro niveles y le tapamos el centro con un cuadrado blanco, del 5 al 30 % del área. Lo leímos con jsQR, un lector de código abierto, y repetimos con 50 enlaces distintos del mismo largo.

Cuántos de 50 códigos se leyeron con el centro tapado; entre paréntesis, lo que recupera cada nivel según DENSO WAVE. Con el 25 y el 30 %, ninguno. Datos: prueba propia con qrcode y jsQR, octubre de 2026.
NivelTamaño del códigoSe leyeron con el centro tapado
L (7 %)Versión 2 · 25 × 255 %: 41 de 50 · 10 %: ninguno
M (15 %)Versión 3 · 29 × 295 %: los 50 · 10 %: 10 de 50 · 15 %: ninguno
Q (25 %)Versión 3 · 29 × 2910 %: los 50 · 15 %: 11 de 50 · 20 %: ninguno
H (30 %)Versión 4 · 33 × 3315 %: los 50 · 20 %: 3 de 50 · 25 %: ninguno

Con el primer enlace, el nivel H aguantó incluso el 20 %; los 50 enlaces muestran que fue suerte. El motivo: ese 30 % se cuenta en palabras de 8 bits, y tapar parte de una palabra la estropea entera. Con el 20 % se dañaron 32 de sus 100 palabras, justo las que puede reparar; con el 25 %, 42.

Una prueba, un lector: jsQR leyó imágenes perfectas hechas por computadora. Una foto real, con poca luz, desenfoque o en ángulo, se lee peor, y la cámara de cada celular decodifica a su manera.

Nuestra recomendación: nivel H, el logo lo más pequeño posible y una prueba impresa con varios teléfonos; DENSO WAVE advierte que lo que se pone encima del código le quita contraste. Si usas nuestro generador de QR gratis, al subir un logo cambia al nivel H y te avisa si el código deja de leerse.

¿Son seguros los códigos QR?

Un código QR no hace nada por sí solo: solo guarda texto. El riesgo está en adónde lleva, y a simple vista no se sabe: un estafador puede imprimir uno que abre una copia falsa de tu banco para pedirte datos o un pago. INCIBE, el instituto de ciberseguridad de España, lo llama «Qrishing».

Pasa de verdad: en diciembre de 2023, la Comisión Federal de Comercio de EE. UU. avisó de estafadores que tapan el QR de los parquímetros con uno propio. Lo que aconsejan ambos organismos:

  • Mira la dirección antes de abrirla. Si no es la del sitio que esperas, no entres.
  • Desconfía de un QR pegado encima de otro o de uno que llega por mensaje con prisas.
  • No escribas contraseñas ni datos de tarjeta en una página abierta desde un QR; para tu banco, usa su app.

¿Qué cambia para ti y para tu negocio?

Un QR ahorra escribir: la carta del restaurante, la clave del wifi, los datos para una transferencia o tu tarjeta de contacto pasan del papel al celular. Si lo vas a imprimir:

  • Elige un QR estático: no depende de ninguna suscripción.
  • Respeta el margen blanco de 4 módulos, sin texto ni dibujos pegados.
  • Cuida el contraste y no estires ni deformes el código al diseñar.
  • Pruébalo impreso con dos o tres celulares, a la distancia real, antes de imprimir 500.
  • Revísalo de vez en cuando: INCIBE aconseja a las empresas comprobar que nadie ha cambiado sus QR.

Lo que se exagera sobre los códigos QR

  • «Los códigos QR caducan». Solo los dinámicos. Un estático funciona mientras exista la página a la que lleva, que es lo que de verdad puede caducar.
  • «Cualquier logo cabe». El 30 % del nivel H se refiere a palabras de datos, no a superficie: con el 20 % tapado, solo 3 de nuestros 50 códigos se leyeron.
  • «Escanear un QR siempre es seguro». Escanear solo muestra un texto; el peligro llega al abrir el enlace, instalar algo o pagar sin mirar a quién.

Lo esencial

Un QR es texto convertido en módulos, con corrección de errores. Los estáticos no caducan, un logo pequeño cabe con el nivel H y la seguridad empieza por mirar la dirección.

Si vas a hacer uno, nuestro generador de códigos QR los crea estáticos y sin registro, y está con el resto de nuestras herramientas.

Preguntas frecuentes

¿Necesito una app para leer un código QR?

Normalmente no. En el iPhone, la app Cámara lo reconoce y muestra un enlace para tocarlo, según la ayuda de Apple; en los Pixel, la cámara hace lo mismo y también sirve Google Lens, según la ayuda de Google. En otros Android depende de la marca.

¿Hay que pagar por usar códigos QR?

No. DENSO WAVE decidió no ejercer su patente sobre los QR que siguen la norma, así que cualquiera puede crearlos gratis. Lo suyo es la palabra: «QR Code» es una marca registrada de DENSO WAVE INCORPORATED; el dibujo, no.

¿De qué tamaño hay que imprimir un código QR?

Depende de sus módulos y de la distancia de lectura. DENSO WAVE pone un ejemplo: un código de versión 2 con módulos de 0,5 mm mide 12,5 mm de lado, más el margen. Imprime una prueba y léela desde donde la leerán tus clientes.

Vertize Plus

¿Quieres crear tu código QR ahora?

Nuestro generador de QR es gratis, sin registro, y comprueba que el código se lee antes de que lo descargues.