Ir al generador
Just Give Me The QR

QR estático vs dinámico

Uno de los dos puede dejar de funcionar. Conviene saber cuál tienes antes de imprimir nada.

Toda la diferencia en una frase

Un código QR estático contiene tus datos. Un código QR dinámico contiene el enlace corto de otro, que apunta a un servidor que redirige a tus datos. Todo lo demás —las páginas de precios, las pruebas gratuitas, los códigos que de repente dejan de funcionar— se deriva de esa única diferencia.

Por qué un código estático no puede caducar

Un código QR no es una imagen que remite a información guardada en otro sitio. Es la información, escrita en un alfabeto bidimensional de cuadros blancos y negros. Cuando un teléfono lee https://tu-restaurante.example/menu en un código, no está consultando nada: descodificó ese texto directamente del dibujo, igual que tú descodificas letras a partir de tinta.

Por eso un código estático impreso no tiene más fecha de caducidad que un número de teléfono impreso. Nadie puede meter la mano en una tarjeta plastificada y cambiar lo que dice. No hay cuenta detrás, ni servidor que lo mantenga vivo, ni empresa cuyas decisiones de negocio puedan alcanzarlo. Se leerá igual dentro de diez años que hoy, mientras la tinta aguante y el destino siga existiendo.

También significa que la herramienta que lo hizo deja de importar después. Generar un código es un cálculo que se hace una vez, no una suscripción a un servicio. Con el archivo en tu disco, nosotros desaparecemos de la ecuación.

Qué es realmente un código dinámico

Un código dinámico contiene algo como https://proveedor-qr.example/a7Xk2. Al escanearlo, el teléfono va al proveedor, que busca a7Xk2 en una base de datos, encuentra tu destino y reenvía al visitante. Eso permite dos cosas: cambiar el destino después de imprimir y contar cada escaneo por el camino.

Las dos ventajas nacen del mismo hecho: cada escaneo tiene que pasar por un servidor que es del proveedor. No estás comprando un código. Estás alquilando una redirección, y el código de tu cartel vale exactamente lo que vale ese contrato de alquiler.

Cómo falla en la práctica

Lo más común es la prueba gratuita. Muchos generadores no dicen la palabra "prueba" cerca del botón de descarga; te enteras cuando el código empieza a mostrar una página de pago, normalmente con los folletos ya impresos. Luego está el plan que sí cancelaste, a propósito, olvidando que un código en tu empaque dependía de él.

Los fallos lentos son peores porque no los ves venir: al proveedor lo compran y cierra el dominio corto antiguo, o cierra del todo, o deja vencer el dominio, o pone el código detrás de un límite de escaneos. En todos los casos el fallo cae sobre material impreso que ya pagaste, y no hay nada que puedas hacerle a la tinta.

Cuándo el dinámico sí es la opción correcta

Es un producto real, no una estafa, y a veces es la única opción. Si necesitas poder cambiar el destino después de imprimir y no controlas ningún dominio, o necesitas analítica por escaneo que la analítica de la página no te da, un código dinámico hace algo que uno estático no puede. Solo entra sabiendo que estás comprando una dependencia permanente, presupuéstala para siempre y elige un proveedor al que le confiarías un compromiso de cinco años, porque eso es un código impreso.

Cómo cambiar el destino sin alquilar nada

Apunta un código estático a una URL que ya controlas y cambia lo que hay en esa URL. Un código con https://tu-sitio.example/menu es permanente, pero la página en /menu es tuya para editarla, redirigirla o sustituirla cuando quieras. Tienes la flexibilidad del código dinámico, la redirección es tuya, y lo único de lo que dependes es de tu propio dominio, que ya estabas pagando.

Para contar escaneos, pon analítica web normal en esa página de destino. Verás visitas, horas y ubicaciones aproximadas sin intermediarios, y el código sigue funcionando aunque después quites la analítica por completo.

Cómo saber cuál tienes ya

Escanea el código con cualquier teléfono y mira la dirección antes de abrirla. Si ves tu propio destino, es estático y estás a salvo. Si ves un enlace corto en un dominio que no reconoces —normalmente la marca del generador o un dominio raro de tres letras— es dinámico, y seguirá funcionando exactamente el tiempo que esa empresa decida.

Preguntas que la gente hace de verdad

¿Se puede editar un código QR estático después de imprimirlo?
No. Los datos son el dibujo, así que cambiar el destino significa generar e imprimir un código nuevo. Apuntarlo a una URL que controlas es la forma habitual de sortearlo.
¿Los códigos estáticos funcionan sin internet?
El escaneo en sí siempre funciona sin conexión, porque la descodificación ocurre en el teléfono. Que después pase algo útil depende del contenido: WiFi, tarjetas de contacto, texto y números de teléfono funcionan sin conexión; un enlace, obviamente, la necesita para abrirse.
¿Los códigos estáticos se escanean peor?
Llevan más datos, así que tienen más cuadros y pueden verse más densos que un enlace corto dinámico. Imprímelos un poco más grandes, respeta el margen blanco y se escanean igual de bien. Una URL corta mantiene el dibujo más simple.
¿Un código dinámico es alguna vez más seguro?
Es más flexible, no más seguro. Añade una empresa y un servidor entre tu cliente y tu contenido: una cosa más que puede caerse, ser hackeada, cambiar de dueño o empezar a cobrar.
Mi código impreso dejó de funcionar. ¿Puedo arreglarlo?
El impreso no, si era dinámico y la redirección ya no existe. Lo que sí puedes hacer es generar un sustituto estático que apunte a una URL tuya, para que la siguiente tirada no vuelva a tener este problema.