codigo-qr.es
qr-dinamicotutorialcomo-funciona

¿Qué es un código QR dinámico y cómo funciona?

La tecnología detrás del QR que puedes editar sin reimprimir

5 de mayo de 20265 min de lectura

Un código QR dinámico codifica una URL corta gestionada por un servidor en lugar del destino final. Cuando alguien escanea el código, el servidor consulta el destino actual y redirige en milisegundos. Esto permite cambiar a dónde apunta el QR en cualquier momento, sin modificar ni reimprimir el código físico.

¿Cómo funciona técnicamente un QR dinámico?

El QR codifica una URL corta del tipo codigo-qr.es/r/abc12345. Al escanear, el servidor lee esa URL, consulta el destino configurado y redirige. El código físico nunca cambia.

La arquitectura es simple pero elegante. El código QR impreso en papel codifica una URL corta — por ejemplo `codigo-qr.es/r/abc12345`. Esta URL es fija y nunca cambia.

Cuando el móvil lee el código, visita esa URL. El servidor de codigo-qr.es recibe la petición, consulta en base de datos cuál es el destino configurado para ese código, y devuelve una redirección HTTP 302 hacia la URL final. Todo esto ocurre en 50-200 milisegundos, imperceptible para el usuario.

Tú controlas ese destino desde el panel: puedes cambiarlo en cualquier momento. El próximo escaneo del mismo código físico irá al nuevo destino.

Como efecto secundario, el servidor registra el escaneo de forma anónima: dirección IP (hasheada con sal diaria, no reversible), país y ciudad por geolocalización aproximada, User-Agent del navegador (dispositivo, sistema operativo) y timestamp. Nunca datos personales identificables.

¿Cuál es la diferencia entre QR dinámico y QR con UTM?

El QR dinámico usa redirección por servidor: el destino es editable. El QR con UTM añade parámetros a la URL final: el destino es fijo pero aparece en Google Analytics del cliente.

Hay dos formas de 'rastrear' un QR y son muy diferentes:

QR dinámico (modo redirect en codigo-qr.es): El código físico apunta a nuestro servidor, que redirige al destino. La analítica vive en el panel de codigo-qr.es. El destino es editable. No necesitas Google Analytics.

QR con parámetros UTM (modo UTM en codigo-qr.es): El código codifica directamente tu URL final con parámetros como `?utm_source=cartel&utm_medium=qr&utm_campaign=verano`. No hay redirección: el código es estático. La analítica aparece en tu Google Analytics. El destino NO es editable (si necesitas cambiarlo, hay que reimprimir).

¿Cuándo usar cada uno? Si ya tienes Google Analytics configurado y quieres que los escaneos aparezcan en tus informes de tráfico, usa UTM. Si quieres flexibilidad para cambiar el destino y analítica propia sin depender de GA, usa dinámico.

¿El QR dinámico funciona en cualquier lector de QR?

Sí. El lector no distingue entre QR estático y dinámico: lee la URL corta, abre el navegador y la redirección ocurre de forma transparente. Compatible con iOS, Android y lectores industriales.

Desde el punto de vista del lector, un QR dinámico es idéntico a uno estático: contiene una URL que el lector abre en el navegador. El lector no sabe que va a haber una redirección.

Compatibilidad:
iPhone (iOS 11+): cámara nativa, sin app adicional
Android (9+): cámara nativa en la mayoría de modelos
Lectores industriales (Zebra, Honeywell, etc.): leen la URL y la procesan según su configuración
Aplicaciones específicas (QR Scanner, Scanbot, etc.): todas compatibles

La única limitación: el teléfono necesita conexión a internet para que el servidor de redirección pueda consultar el destino. Si no hay cobertura, la URL corta carga pero no puede redirigir.

¿Cuándo NO usar un QR dinámico?

Cuando el dato es permanente y no necesitas analítica, el QR estático es más simple y no depende de ningún servidor. Ideal para contactos fijos, WiFi corporativo o webs que no cambian.

El QR dinámico no es siempre la mejor opción. No lo uses cuando:

El dato nunca va a cambiar. Tu URL principal de empresa, tu perfil de LinkedIn, las credenciales WiFi del despacho que llevan 5 años iguales. El QR estático es más simple y sin dependencias.

Necesitas privacidad total. El QR dinámico pasa por un servidor. Aunque los datos son anónimos y cifrados, si el caso de uso requiere que absolutamente ningún intermediario vea el tráfico, el estático es la única opción.

Trabajas en entornos sin conexión. En almacenes, naves industriales o zonas rurales sin cobertura, el QR dinámico no puede completar la redirección. Para datos que deben ser legibles offline (número de serie, identificador de pieza), usa QR estático con texto plano.

Solo necesitas una solución puntual. Si generas un QR para una presentación de PowerPoint que usarás esta semana y nunca más, el estático es suficiente y gratuito sin registro.

§CODIGO-QR.ES / PRO

Prueba el QR dinámico gratis

Crea tu primer QR dinámico sin tarjeta ni registro. Cambia el destino, ve la analítica y descarga en PNG o SVG vectorial.

Preguntas frecuentes

¿El QR dinámico caduca?
El código físico no caduca nunca. El servicio de redirección funciona mientras la cuenta de codigo-qr.es está activa. Con plan Free tienes hasta 3 QR dinámicos activos sin fecha de expiración.
¿Se puede ver quién ha escaneado mi QR dinámico?
No. La analítica es anónima: registra país, ciudad por geolocalización, tipo de dispositivo y hora, pero no identifica ni rastrea al usuario individual. La dirección IP se hashea diariamente con sal y no es reversible.
¿El QR dinámico es más difícil de escanear que el estático?
No. Desde el punto de vista del lector son idénticos. El QR dinámico lleva menos datos (una URL corta en lugar de la URL completa), lo que técnicamente lo hace incluso más fácil de escanear: menos módulos, mayor tolerancia a daños.
¿Cuántos escaneos aguanta un QR dinámico?
Sin límite. La infraestructura de codigo-qr.es no tiene límite de escaneos por código. Un QR dinámico puede recibir millones de escaneos.

Más artículos