Saltar al contenido

Guía

¿Caducan los códigos QR? Qué deja de funcionar en realidad

Un código QR no es un cupón y no se acaba. El patrón impreso en tu cartel seguirá siendo legible dentro de diez años, porque es una manera de escribir texto, no una suscripción. Lo que sí puede dejar de funcionar es todo aquello de lo que el código depende: la página a la que apunta, la redirección que lo lleva, la cuenta dueña de esa redirección. Esas son las cuatro maneras en que muere un código impreso, y solo una tiene que ver con que alguien te quiera vender algo.

El patrón en sí no tiene fecha de caducidad

Un código QR es una manera de escribir caracteres como cuadros blancos y negros. Un lector lee los cuadros y recupera los caracteres. En la especificación no hay campo de fecha, ni reloj, ni contador de cuántas veces se ha leído.

Eso significa que un código impreso no puede caducar como se suele temer. No se desactiva a distancia, no se detiene después de cierto número de escaneos y no necesita renovarse. Un código impreso en una pared en 2015 y sin tocar desde entonces se sigue decodificando exactamente en los caracteres con los que se creó.

Así que cuando alguien dice que su código QR caducó, lo que se rompió fue otra cosa. Vale la pena saber cuál: las cuatro causas tienen soluciones muy distintas y solo una se puede corregir después de imprimir.

Las cuatro cosas que sí se rompen

Todo código impreso muerto se reduce a una de ellas. En los cuatro casos el patrón está bien: el lector lo sigue leyendo perfecto y le entrega al teléfono una dirección que ya no lleva a ningún lado útil.

  • El destino se movió o lo borraron. Reorganizaron el sitio, caducó el archivo compartido, la página de campaña se bajó junto con la campaña. Por mucho, la causa más frecuente.
  • Apagaron la redirección. Un código dinámico depende de un servicio que lleva el escaneo; si esa cuenta vence, se cierra o llega al límite de un plan gratuito, el reenvío se detiene y todas las copias impresas fallan al mismo tiempo.
  • El destino pide un inicio de sesión que quien escanea no tiene. Una página que a ti te funciona porque tu navegador está dentro, y a nadie más. Invisible en las pruebas y evidente para cada cliente.
  • El código nunca fue legible. Impreso demasiado chico, con poco contraste, sin zona de silencio, estirado desde una imagen de baja resolución. No dejó de funcionar: nunca funcionó, y la primera persona que lo intentó fue un cliente.

Qué «caduca» en un código estático

Un código estático lleva el destino dentro del patrón. No hay ningún servicio en medio, así que no hay nada que vencer, y ese es de verdad el argumento más fuerte a favor de los códigos estáticos, que conviene decir sin rodeos.

Lo que sí puede fallar es la dirección. Si apunta a una página que alguien mueve, a un dominio que no se renueva o a un enlace de archivo que deja de resolver, el código carga una dirección muerta para siempre y ningún panel del mundo puede ayudar. El código no caducó; internet se movió debajo de él.

Por eso el dominio importa más que la herramienta. Una dirección en tu propio dominio se puede redirigir desde el servidor mucho después de imprimir, así que hasta un código estático sigue siendo reorientable. Una dirección en el acortador o el hosting de archivos de un tercero caduca justo cuando ellos decidan.

Qué «caduca» en un código dinámico

Un código dinámico lleva una dirección corta de redirección, y la redirección es un servicio vivo. Esa dependencia es el precio de poder cambiar el destino después de imprimir, y conviene entenderla desde el principio en lugar de descubrirla en el peor momento.

Tres cosas terminan una redirección: se cierra la cuenta, el plan vence de una forma que apaga el reenvío, o el proveedor cierra. Las tres fallan igual: cada copia impresa de ese código deja de funcionar el mismo día, y eso es peor que una página muerta, porque le pega a todo el tiraje de golpe.

La protección no es evitar los códigos dinámicos, sino saber de quién es la cuenta y mantener el destino en un dominio que tú controles, para que un cambio de proveedor sea una migración y no una reimpresión.

El problema de los generadores gratuitos

Busca un generador de códigos QR y la mayoría de los resultados te dará un código dinámico sin decirlo. Lo dinámico es el producto de paga, así que la versión gratis muchas veces es una prueba: el código funciona una semana o catorce días y luego la redirección se convierte en una página para contratar.

Y esos códigos se imprimen. Se prueba el código, funciona, se va a diez mil volantes, y la falla llega cuando el material ya se repartió y la pestaña se cerró hace rato. Es la forma más común del reclamo «mi código QR caducó», y no es una caducidad: es una redirección que siempre se iba a retirar.

La revisión toma un minuto antes de imprimir: escanea y lee lo que muestra el teléfono. Si la vista previa es tu propia dirección, el código es estático y no hay nada que retirar. Si es una dirección corta en un dominio que no reconoces, averigua de quién es y qué le pasa cuando dejas de pagar.

Que el código impreso sobreviva a la campaña

Nada de esto pide otro tipo de código. Pide decidir, antes de aprobar el arte, de qué depende el código y quién se hace cargo de mantener eso vivo.

  • Apunta a un dominio que tú controles, sea el código estático o dinámico. Es la única decisión que sigue siendo reversible después de imprimir.
  • Confirma qué tienes antes del tiraje: escanea el código y lee la dirección que muestra el teléfono, en vez de confiar en la etiqueta del generador.
  • Si es dinámico, ten claro qué cuenta es dueña de la redirección y asegúrate de que no sea el acceso personal de una sola persona.
  • Mantén viva la página de destino en lugar de reemplazarla. Una página que se queda en su lugar con contenido nuevo es una redirección por otros medios.
  • Abre el destino en un teléfono, con datos móviles, en una ventana privada, para que un inicio de sesión olvidado no te esconda una página que nadie más alcanza.
  • Imprime a buen tamaño, con zona de silencio real, desde un archivo vectorial, y escanea una prueba física. Un código que nunca funcionó se ve idéntico a uno caducado.
  • Anota la fecha en que termina la campaña y adónde debe apuntar el código después. La mayoría de los códigos muertos son simplemente páginas que nadie tuvo el encargo de mantener.

Sobre el autor

Andrii Petlovanyi

Desarrolla Mosaqo en web, iOS y Android.

FAQ

Preguntas frecuentes

¿Los códigos QR caducan después de cierto tiempo?

No. El patrón impreso es una manera de escribir texto: no tiene límite de tiempo, ni de escaneos, ni renovación. Si un código deja de funcionar, su destino se movió, su redirección se apagó, o nunca fue legible al tamaño en que se imprimió.

¿Caducan los códigos QR gratuitos?

El código no, pero la redirección detrás de un código dinámico gratuito muy seguido sí. Muchos generadores gratuitos dan una redirección de prueba que deja de reenviar a la semana o dos y muestra una página para contratar. Un código estático de esas mismas herramientas no tiene nada que retirar y sigue funcionando.

¿Cuánto dura un código QR impreso?

Lo que duren el destino y la tinta. El patrón sigue legible indefinidamente si sobrevive físicamente, así que la vida práctica la define si la página que abre sigue existiendo, más el sol, la abrasión y el plastificado del material.

¿Qué pasa con mis códigos si dejo de pagar?

Depende por completo del proveedor, y es la pregunta que hay que hacer antes de imprimir, no después. A los códigos estáticos no les pasa nada, porque no hay nada en medio. Los dinámicos terminan cuando termina la redirección: pregunta qué ocurre al bajar de plan, al no pagar y al cerrar la cuenta, y mantén el destino en tu propio dominio para poder reorientarlo a otro lado.

SIGUIENTE PASO

¿LISTO PARA TU PRIMER QR?

Crea un código QR y pruébalo antes de imprimir

La primera versión de Mosaqo es gratuita y no requiere tarjeta de pago.

Comenzar gratis