
Un código QR estático guarda su contenido directamente en el patrón, así que no se puede cambiar después de imprimirlo y no puede informar de cuántas veces se escanea. Un código QR dinámico guarda en su lugar un enlace corto de redirección, de modo que puedes cambiar el destino cuando quieras y medir cada escaneo sin reimprimir nada. Para la cámara del móvil, los dos se ven igual y se abren igual de rápido. La regla práctica es sencilla: si el contenido es permanente y privado, como una contraseña de wifi o una nota de texto, basta con uno estático. Si el código va en material impreso que circulará durante meses, apunta a una página web o tiene que demostrar su valor con cifras, elige el dinámico.
Puntos clave
- Un código QR estático contiene el contenido final, por lo que su destino queda fijo para siempre una vez impreso.
- Un código QR dinámico contiene un enlace corto que redirige, por lo que puedes editar el destino y seguir los escaneos más tarde.
- Los códigos estáticos sirven para contenido permanente y sin conexión, como datos de wifi, tarjetas de contacto y números de serie.
- Los códigos dinámicos sirven para campañas impresas, envases, menús y todo lo que quieras medir o actualizar.
- Los códigos dinámicos suelen necesitar menos módulos, lo que facilita escanear códigos impresos pequeños.
- El precio del código dinámico es depender de un servicio de redirección que debe seguir en línea.
¿Cuál es la diferencia entre un código QR estático y uno dinámico?
La diferencia está en dónde vive la información. En un código QR estático, vive dentro de los cuadrados blancos y negros. En un código QR dinámico, los cuadrados solo guardan una dirección corta, y la información vive en un servidor al que apunta esa dirección.
Todo lo demás se deriva de esa decisión de diseño. Como el código estático es autónomo, funciona sin conexión cuando los datos son locales, nunca caduca y nadie se interpone entre quien escanea y el contenido. Como el código dinámico pasa por una redirección, se puede actualizar su destino, registrar cada escaneo y desactivarlo si alguien lo usa de forma indebida.
Ninguno es mejor en general, y muchas empresas usan ambos: estático para la tarjeta de wifi de la recepción, dinámico para el folleto del escaparate. Si quieres el paso a paso completo de cada ajuste, consulta la guía de códigos QR dinámicos.
¿Cómo funciona un código QR estático?
Un código QR estático es la traducción directa de tu contenido a un patrón bidimensional definido por la norma ISO/IEC 18004, desarrollada originalmente por Denso Wave en 1994. Cuando escribes una URL, un teléfono o una contraseña de wifi en un generador, este convierte los caracteres en módulos (los cuadraditos), añade corrección de errores y dibuja el resultado. La cámara del móvil simplemente invierte el proceso.
De ahí salen tres propiedades:
- El contenido queda congelado. Cambiar un solo carácter produce un patrón completamente distinto. Una errata en 5.000 folletos impresos significa 5.000 códigos erróneos.
- Más contenido significa un patrón más denso. Los códigos QR van de la versión 1 (21 × 21 módulos) a la versión 40 (177 × 177 módulos). Una URL larga con parámetros de seguimiento puede llevar el código a una versión superior, con módulos más pequeños que cuesta leer a distancia o sobre superficies curvas.
- No queda registro de los escaneos. El móvil lee el contenido y actúa. Nada en medio sabe que hubo un escaneo.
La ventaja es la independencia: un código estático de wifi seguirá funcionando dentro de diez años aunque la herramienta que lo creó ya no exista.
¿Cómo funciona un código QR dinámico?
Un código QR dinámico contiene un enlace corto, por ejemplo una ruta breve en el dominio del proveedor, en lugar de tu destino final. Al escanearlo, el móvil abre ese enlace, el servidor consulta el destino actual, registra el escaneo y redirige al visitante en una fracción de segundo. Para quien escanea, la experiencia es idéntica a la de un código estático.
Como el destino se guarda en el servidor, puedes editarlo desde un panel en cualquier momento. El patrón impreso no cambia, porque el enlace corto que contiene nunca cambia. Eso es lo que hace que un código dinámico se pueda editar después de imprimirlo.
En el paso de redirección también se produce la medición. Una configuración dinámica típica registra:
- La fecha y la hora de cada escaneo.
- La ubicación aproximada, normalmente país, región y ciudad, deducida de la dirección IP.
- El tipo de dispositivo, el sistema operativo y el navegador.
- El referente o la fuente, cuando existe.
Los códigos dinámicos también pueden llevar controles imposibles en uno estático, como protección con contraseña, fecha de caducidad o un número máximo de escaneos. Esos controles solo funcionan porque un servidor responde a cada escaneo antes de que el visitante llegue al contenido.
¿Cómo se comparan los códigos QR estáticos y dinámicos?
| Pregunta | Código QR estático | Código QR dinámico |
|---|---|---|
| ¿Se puede cambiar el destino después de imprimir? | No, hay que reimprimir | Sí, desde un panel |
| ¿Se pueden contar y analizar los escaneos? | No, solo de forma indirecta con la analítica web | Sí, hora, ubicación, dispositivo y fuente |
| ¿Funciona sin conexión? | Sí, con datos locales como wifi o texto | No, la redirección necesita conexión |
| Densidad del patrón | Crece con la longitud del contenido | Se mantiene baja porque el enlace es corto |
| Dependencia de un proveedor | Ninguna | El servicio de redirección debe seguir en línea |
| Contraseña, caducidad y límite de escaneos | No es posible | Es posible |
| Ideal para | Contenido permanente, privado y sin conexión | Marketing, tiradas impresas, envases, menús |
Una fila merece especial atención: la densidad del patrón. Un código dinámico solo guarda un enlace corto, así que suele necesitar menos módulos que un código estático con una URL larga. Menos módulos significa que cada uno puede imprimirse más grande con el mismo tamaño total, algo que ayuda en tarjetas de visita, etiquetas de producto y cualquier lugar con poca luz.
¿Cuándo es un código QR estático la opción correcta?
El estático es la herramienta adecuada siempre que el contenido sea fijo y no necesite una página web intermedia. Ejemplos típicos:
- Acceso wifi. Un código QR de wifi contiene el nombre de la red, el tipo de cifrado y la contraseña en un formato estándar. El móvil lee esos campos y se conecta directamente, así que no hay nada que redirigir. La guía del código QR de wifi para invitados explica cómo configurarlo en una cafetería u oficina.
- Datos de contacto sin conexión. Una vCard codificada directamente permite guardar tu número incluso sin cobertura, algo útil en ferias abarrotadas.
- Etiquetas internas. Etiquetas de inventario, números de serie y ubicaciones de almacén cambian poco y no necesitan analítica.
- Información privada. Si no quieres que ningún servidor sepa que hubo un escaneo, el código estático es la opción más limpia.
También hay una vía intermedia para enlaces web sencillos. Si imprimes un código estático que apunta a una URL con parámetros de campaña, tu propia analítica web puede contar las visitas que genera. Aun así, no podrás corregir un enlace roto ni cambiar la página, y no verás los escaneos que nunca llegaron al sitio, pero para un evento puntual con una página fija puede ser suficiente.
¿Cuándo deberías elegir un código QR dinámico?
Elige el dinámico cuando el código se imprima en grandes cantidades, circule durante mucho tiempo o tenga que justificar su coste. Los menús de restaurante cambian con las temporadas. Los carteles siguen en la pared mucho después de acabar la campaña. Los envases se imprimen meses antes de llegar al lineal, y la página asociada puede tener que cambiar por una retirada, una nueva receta o un nuevo idioma.
Los envases muestran bien lo que está en juego. En una encuesta a consumidores de junio de 2025, GS1 US concluyó que el 66 % de los adultos estadounidenses escanearía un código QR en un envase de alimentos para ver datos como frescura, ingredientes y vida útil. Un código impreso en millones de unidades nunca debería quedar atado a una sola URL.
La misma lógica vale para las etiquetas, que tratamos a fondo en la guía de códigos QR en envases de producto. Otros usos donde el dinámico destaca:
- Folletos, carteles y buzoneo en los que quieres comparar qué ubicación genera más escaneos.
- Menús, listas de precios y programas de eventos que cambian con frecuencia.
- Solicitudes de reseñas y formularios de opinión cuya plataforma de destino podría cambiar.
Una prueba útil: imagina que el código ya se ha impreso 1.000 veces. Si cambiar su destino te costaría dinero o una situación incómoda, debe ser dinámico.
¿Son seguros los códigos QR dinámicos y qué pasa con la privacidad?
Un código QR no puede contener malware por sí mismo. El riesgo siempre está en el destino, y ese riesgo crece. El Barracuda 2026 Email Threats Report, basado en más de 3.100 millones de correos analizados en enero de 2026, encontró que el 70 % de los adjuntos PDF maliciosos contenía códigos QR que llevaban a sitios de phishing. Los atacantes cuentan con que la gente confía en un código que no puede leer.
Los códigos dinámicos tienen aquí una ventaja estructural: su propietario puede desactivar un código comprometido o redirigirlo a una página segura en minutos, mientras que un código estático seguirá enviando a la gente al mismo sitio para siempre. Para que tus códigos inspiren confianza:
- Usa un enlace corto en un dominio reconocible para que la vista previa en el móvil parezca legítima.
- Coloca el código donde una manipulación se notaría y revisa con regularidad que nadie haya pegado pegatinas encima de tus códigos públicos.
- Envía siempre a páginas con HTTPS.
En cuanto a la privacidad, el seguimiento de escaneos es una forma de analítica web y debes tratarlo como tal. Recoge solo lo necesario, menciónalo en tu política de privacidad y, si tu público es europeo, elige un proveedor que aloje los datos en la UE. Los códigos estáticos siguen siendo la opción cuando no se acepta ningún tipo de seguimiento.
¿Cómo se crea cada tipo paso a paso?
El proceso es casi idéntico; la verdadera elección se hace en el primer paso.
- Elige el tipo. Estático para contenido permanente sin conexión, dinámico para todo lo que se imprime en volumen o merece medirse.
- Introduce el contenido. Para una URL, pega la dirección completa. Para wifi o datos de contacto, rellena los campos en lugar de escribir el formato en bruto.
- Personaliza con cuidado. Los colores de marca y un logotipo están bien, pero mantén un contraste fuerte, patrón oscuro sobre fondo claro, y deja una zona de silencio de al menos cuatro módulos alrededor del código.
- Elige la corrección de errores. El nivel M (alrededor del 15 % de recuperación) sirve para la mayoría de usos. Usa el nivel H (alrededor del 30 %) si colocas un logotipo en el centro.
- Prueba antes de imprimir. Escanea con al menos un iPhone y un móvil Android, al tamaño real y desde la distancia real.
- Exporta en formato vectorial para imprimir. SVG o PDF se mantienen nítidos a cualquier tamaño; PNG basta para pantallas.
Puedes probar los primeros pasos aquí mismo con un sencillo código de enlace.
¿Qué errores se cometen al elegir entre ambos?
El error más caro es imprimir un código estático para algo que va a cambiar. Un restaurante que imprime un código estático hacia un menú en PDF tiene que reimprimir cada tarjeta de mesa cuando el PDF cambia de dirección. Con un código dinámico habría bastado una edición en el panel.
El segundo error va en sentido contrario: usar un código dinámico donde no aporta nada. Una tarjeta de wifi en recepción no gana nada con una redirección y en cambio suma una dependencia. Reserva los códigos estáticos para tareas estáticas.
Otros problemas habituales:
- Probar solo en pantalla. Un código que se escanea en un monitor puede fallar en papel brillante, en una botella curva o bajo la luz cálida de un restaurante.
- Imprimir demasiado pequeño. Como regla aproximada, el código debe medir alrededor de una décima parte de la distancia de escaneo, es decir, unos 2 cm para un móvil a 20 cm.
- Perder el acceso a la cuenta. Un código dinámico solo dura lo que dure tu acceso a la plataforma que lo gestiona, así que regístralo con un correo compartido de la empresa, no con uno personal.
Preguntas frecuentes
¿Puedo convertir un código QR estático en uno dinámico?
No. El contenido de un código estático forma parte del patrón impreso y no se puede cambiar. Necesitas crear un nuevo código dinámico y sustituir la versión impresa, idealmente en la próxima reimpresión del material.
¿Caducan los códigos QR dinámicos?
Un código dinámico funciona mientras el servicio de redirección esté activo y el código siga habilitado en tu cuenta. También puedes fijar una fecha de caducidad a propósito, por ejemplo para una oferta limitada que debe terminar con la campaña.
¿Un código QR dinámico es más lento de escanear?
No de forma perceptible. La redirección añade un paso de servidor muy breve y, como el enlace codificado es corto, el patrón suele ser más simple y rápido de leer que el de un código estático con una URL larga.
Crea códigos QR estáticos y dinámicos con QRiety
Con QRiety creas códigos estáticos para contenido permanente y códigos dinámicos que puedes editar y medir después de imprimir, todo desde un mismo panel. Cada escaneo muestra hora, ubicación, dispositivo y fuente, y puedes añadir protección con contraseña, fecha de caducidad o límite de escaneos cuando lo necesites. La plataforma la desarrolla un equipo con sede en la UE y puedes empezar con el plan gratuito. Crea tu primer código QR gratis.


