9 min de lecturaFunciones

¿Caducan los códigos QR? Qué se rompe y cómo evitarlo

El patrón impreso nunca caduca. Lo que caduca es la redirección detrás de un código QR dinámico - las cinco formas en que ocurre, y cómo sobrevivir a todas ellas.

Marius Voß
DevRel · edge infra
Tres capas detrás de un código QR que muestran que el patrón impreso nunca caduca, mientras que la redirección y el destino sí pueden hacerlo

No. El patrón impreso no caduca, y no puede hacerlo. Un código QR es una cuadrícula fija de módulos claros y oscuros que se decodifica exactamente en la misma cadena dentro de veinte años que esta misma tarde. Nada en él cuenta hacia atrás.

Lo que caduca es una de las dos cosas detrás del patrón: la página a la que apunta, o, en el caso de un código dinámico, el servicio de redirección que resuelve su enlace corto. Por eso la misma pregunta recibe un sí seguro de una persona y un no igualmente seguro de otra - están describiendo capas distintas. Si estás a punto de imprimir un código en 5000 folletos, la capa que te importa es la que no controlas. El flujo completo de impresión a escaneo vive en una campaña de código QR desde cero; este artículo trata sobre lo que le pasa a esa campaña dieciocho meses después.

Tres capas, y solo dos de ellas pueden fallar

Cada escaneo atraviesa tres capas, y fallan a ritmos completamente distintos.

El patrón son datos en reposo. La codificación está definida por el estándar QR y la cuadrícula de módulos lleva su propia corrección de errores, por lo que un código sobrevive a un cerco de café o a un pliegue; Denso Wave, que inventó el formato, documenta los niveles de corrección que hacen eso posible. Un patrón se puede destruir físicamente. No puede caducar.

La cadena codificada es lo que se incrustó en el momento de la generación. Para un código estático, es la URL final. Para un código dinámico, es un enlace corto, y el destino vive en una base de datos en otro lugar.

El destino es una página en un servidor web, con toda la mortalidad que eso implica. Los sitios se reestructuran, los productos se descontinúan, las agencias pierden la cuenta y dejan que el dominio caduque.

Un código estático tiene dos de estas capas y ningún servicio en medio, así que falla solo cuando falla el destino. Un código dinámico añade un tercero que tiene que seguir resolviendo tu enlace cada vez que alguien lo escanea. Ese salto extra te da destinos editables y analítica de escaneos. También introduce el único modo de fallo de todo este artículo al que la gente llama caducidad.

Las tres capas detrás de un escaneo que muestran que el patrón impreso nunca caduca, mientras que el servicio de redirección y la página de destino pueden fallar ambos

Las cinco formas en que muere un código QR dinámico

En un orden aproximado de la frecuencia con la que he visto que ocurre cada una:

Qué pasóQué hace el escaneo¿Se puede arreglar sin reimprimir?
Terminó la prueba gratuitaPágina de error del proveedor, o una redirección al propio sitio del proveedorSí, suscribiéndose
Se agotó la cuota mensual de escaneosLos escaneos dejan de resolverse hasta que el contador se reinicia o se mejora el planSí, mejorando el plan
Tarjeta caducada, factura impagadaLos códigos se apagan tras el periodo de graciaSí, hasta que se elimina la cuenta
Código, campaña o cuenta eliminados404 desde el dominio del proveedorRaramente, y nunca si el slug fue reciclado
El proveedor cerró o fue adquirido y descontinuadoEl dominio deja de resolver por completoNo

Fíjate en que cuatro de las cinco no tienen nada que ver con los códigos QR como tecnología. Son eventos de facturación. El patrón en el póster está bien; la factura no.

Las pruebas gratuitas son el filo más afilado aquí porque el plazo es muy corto en relación con la impresión. La página de precios de QR Code Generator promete "tus primeros 14 días van por cuenta nuestra" y limita su nivel de entrada a 10.000 escaneos (comprobado en agosto de 2026). Ninguna de las páginas que leí decía qué le pasa a un código cuando se cierra la ventana, que es exactamente la información que un comprador de impresión necesita y rara vez consigue. Catorce días es menos que el plazo de entrega de un trabajo de impresión decente. Es totalmente posible diseñar un código, aprobar una prueba de imprenta, y que el código muera antes de que lleguen las cajas.

El límite de escaneos merece su propia advertencia. Es el único modo de fallo que golpea más fuerte cuando las cosas van bien: una campaña supera las expectativas, agota su cuota a mitad de mes, y los códigos se quedan en silencio justo durante el pico que esperabas. Los niveles gratuitos son donde esto muerde más, con cuotas que a veces son solo unos pocos cientos.

Cómo saber si el código que tienes en la mano es dinámico

No se puede saber a simple vista. La densidad no es una señal, y tampoco lo es un logo en el centro. No hay ninguna diferencia visual entre un código estático y uno dinámico, ni ninguna fecha de caducidad impresa en ningún lado.

Así que decodifícalo en lugar de seguirlo. La mayoría de las apps de escaneo muestran la cadena decodificada y preguntan antes de abrirla, y cualquier decodificador de escritorio te mostrará el texto sin formato. Después, lee lo que obtuviste:

  1. Una URL de destino completa en tu propio sitio significa estático. No hay ningún servicio en medio y nada que pueda caducar.
  2. Un enlace corto en un dominio que reconoces como tuyo significa dinámico y portable. Una buena posición en la que estar.
  3. Un enlace corto en el dominio compartido de un proveedor significa dinámico y dependiente. El código funciona mientras esa empresa siga resolviéndolo.

Para los dos últimos casos puedes ir un paso más allá y comprobar la propia redirección con una sola petición:

curl -sI https://s.elido.me/spring26 | grep -i '^location\|^HTTP'

Un 301 o 302 con un encabezado Location demuestra que el código es dinámico y te muestra hacia dónde apunta actualmente. Nuestro comprobador de enlaces hace lo mismo en un navegador si prefieres no abrir una terminal, y expandir una URL corta explica qué más puedes aprender de la respuesta. Esta es también la auditoría más barata que puedes hacer sobre un patrimonio heredado de material impreso: decodifica cada código, lista los dominios, y tienes tu mapa de dependencias en una tarde.

La prueba de portabilidad que nadie hace antes de la tirada de impresión

Una sola pregunta decide si un evento de caducidad es una molestia o una reimpresión: ¿de quién es el dominio dentro del patrón?

La respuesta estándar de los proveedores de QR es que los códigos no se pueden mover entre proveedores, así que cambiar significa reimprimir. La propia guía de Uniqode sobre la caducidad de códigos QR dice exactamente eso, comprobado en agosto de 2026. Es cierto para sus códigos, porque sus códigos codifican su dominio. No es una propiedad de los códigos QR. Si la carga útil es go.yourbrand.example/spring26, el patrón apunta a un nombre de host en un dominio que tú posees. Cambias de proveedor y rediriges el dominio, recreas las rutas, y cada código impreso sigue funcionando. Lo impreso sobrevive a la relación con el proveedor, que es todo el sentido de poner tu propio dominio en soportes físicos.

Dos condiciones tienen que cumplirse, y merece la pena comprobar ambas antes de comprometerte:

  • El dominio debe ser tuyo en el sentido del registrador, no un subdominio del dominio del proveedor que simplemente contenga el nombre de tu marca.
  • El nuevo proveedor debe permitirte recrear las rutas exactas, idealmente mediante importación masiva, para que /spring26 siga significando lo que significaba.

Esa segunda es una pregunta real que hacer en una llamada de ventas, no una idea de última hora. Dominios personalizados para enlaces cortos recorre la parte de DNS, y nuestra configuración de dominio personalizado toma unos cinco minutos de principio a fin. Si imprimes códigos QR en cualquier cosa con una vida útil medida en años - menús, placas, maquinaria, embalajes - esta única decisión importa más que cualquier elección de diseño sobre la que discutirás.

Pon tus códigos en un dominio que poseas y el peor de los casos deja de ser una reimpresión y pasa a ser un cambio de DNS.

Dos códigos QR impresos comparados, uno que codifica el dominio de un proveedor y requiere reimpresión, y otro que codifica un dominio personalizado y sobrevive a un cambio de proveedor

Qué pasa con el historial de escaneos

Que los códigos se apaguen es el problema ruidoso. Perder los números es el silencioso.

El historial de escaneos suele vivir con quien resuelve el enlace, bajo la retención que especifique el plan, y una cuenta caducada no es el mejor momento para descubrir las opciones de exportación. Si te vas a mudar, exporta los datos de escaneo sin procesar antes de cancelar nada, no después. Los gráficos agregados son agradables de mirar e inútiles para conciliarlos más adelante con los números de un nuevo proveedor.

Dónde reside físicamente ese dato es una pregunta aparte que merece la pena hacer en la UE, ya que los registros de escaneo llevan ubicación derivada de la IP y detalles del dispositivo. Los nuestros permanecen en una región de la UE y se exportan como CSV cuando lo pidas; qué medir en la analítica de enlaces cortos explica cuáles de esos campos realmente se ganan su lugar, y rastrear escaneos de códigos QR explica la mecánica.

Una lista de comprobación de diez minutos antes de imprimir

Haz esto antes de que el archivo vaya a la imprenta, no después de que lleguen las cajas:

  1. Decodifica el código y lee la carga útil en voz alta. Si el dominio no es uno que poseas, decide de forma consciente que te parece bien.
  2. Revisa el plan detrás de él: cuota de escaneos, fecha de fin de prueba, qué hace el proveedor con los códigos cuando la facturación se detiene. Consigue esa última respuesta por escrito si el soporte es costoso.
  3. Confirma que puedes editar el destino y que editarlo no genera un nuevo enlace corto. Códigos QR dinámicos frente a estáticos explica por qué algunas herramientas hacen esto último sin avisar.
  4. Imprime una prueba y escanéala con un teléfono barato con poca luz, a la distancia a la que se colocará una persona real. Qué tamaño debe tener un código QR tiene las reglas de distancia.
  5. Agenda un reescaneo para dentro de seis meses. Los códigos mueren en silencio, y nadie reporta un póster muerto.

La última es el hábito que separa a los equipos a los que esto sorprende de los que no. Una redirección muerta no genera ninguna queja ni ninguna alerta; simplemente deja de convertir en silencio. Si tus códigos importan, pon una entrada recurrente en el calendario para ellos y escanea algunos a mano, o conecta una comprobación de disponibilidad contra los destinos.

Lee la serie central

Este artículo pertenece al clúster de funciones. Para la construcción completa, una campaña de código QR desde cero cubre desde la planificación hasta la medición, y qué es un código QR cubre qué son realmente los cuadrados.

Relacionados en el blog

Preguntas frecuentes

¿Caducan los códigos QR?

El patrón impreso no. Es una cuadrícula fija de módulos que se decodifica en la misma cadena para siempre. Lo que puede caducar es aquello a lo que apunta esa cadena: una página de destino que se retira, o, en el caso de un código dinámico, el servicio de redirección que resuelve su enlace corto. Así que un código QR estático no tiene nada que caducar, y uno dinámico dura exactamente el tiempo que alguien siga respondiendo por su enlace.

¿Cuánto dura un código QR?

Indefinidamente como patrón. Un código estático impreso en 1998 todavía se decodifica hoy. En la práctica, la vida útil del código es la vida útil de lo más débil que hay detrás de él, que suele ser una suscripción antes que una página. Los códigos en soportes físicos que sobreviven a las campañas - señalización, embalaje, placas - son los casos donde esto importa más.

¿Caducan los códigos QR gratuitos?

Los códigos estáticos gratuitos nunca caducan, porque los datos viven en el patrón y no interviene ningún servicio. Los códigos dinámicos gratuitos suelen hacerlo, ya sea cuando se cierra la ventana de prueba o cuando se agota la cuota mensual de escaneos. QR Code Generator, por ejemplo, ofrece 14 días de prueba y limita su plan de entrada a 10.000 escaneos, según su página de precios en agosto de 2026. Lee el plan antes de la tirada de impresión, no después.

¿Se puede reactivar un código QR caducado?

A veces, y depende por completo del proveedor. Si la cuenta todavía existe y el enlace corto nunca se reasignó, volver a pagar suele devolver el mismo enlace a la vida con su historial de escaneos intacto. Si la cuenta se eliminó, o el proveedor recicló el slug para otro cliente, el código impreso está muerto y ninguna cantidad de dinero lo arregla.

¿Cómo puedo saber si un código QR impreso es estático o dinámico?

Decodifícalo y lee el texto sin formato en lugar de seguirlo. La mayoría de las apps de escaneo te muestran la cadena decodificada antes de abrirla. Si ves la URL de destino final, el código es estático. Si ves un enlace corto en el dominio acortador de alguien, es dinámico, y ese dominio es ahora una dependencia de tu soporte impreso.

¿Puedo mover un código QR impreso a otro proveedor sin reimprimir?

Solo si el código codifica un dominio que controlas. Un código dinámico que apunta a tu propio dominio corto es portable: rediriges el dominio hacia un nuevo proveedor, recreas las mismas rutas, y lo impreso sigue funcionando. Un código que apunta al dominio compartido de un proveedor no se puede mover en absoluto, que es la razón real por la que los proveedores dicen que cambiar significa reimprimir.

Prueba Elido

Pega una URL, obtén un enlace corto

Sin registro. El enlace vive 30 días. Crea una cuenta para conservarlo.

Gratis, sin registro · 2 por día

Prueba Elido

Acortador de URL alojado en la UE: dominios personalizados, análisis profundo y API abierta. Plan gratuito - sin tarjeta de crédito.

Etiquetas
do qr codes expire
qr code expiry
dynamic qr code
static qr code
qr code not working
custom domain

Seguir leyendo