¿Caducan los códigos QR? El patrón no caduca nunca
por el equipo de KoloQRFundamentos

No. Un código QR es un patrón impreso, y la norma QR no tiene ningún sitio donde alojar una fecha de caducidad, así que un símbolo de una carta se descodifica dentro de veinte años en los mismos caracteres que el día que se creó. Lo que sí puede dejar de funcionar son cuatro cosas detrás de él: la URL de destino, la redirección del proveedor por la que pasa un código dinámico, un límite de escaneos de un plan gratuito y la propia superficie impresa. Solo la última se ve en el objeto, y por eso las otras tres son las que pillan a la gente por sorpresa.
Puntos clave
- Los códigos QR no caducan. La norma QR define cómo se codifican unos caracteres en una retícula de módulos, y en esa retícula no hay ningún campo para una fecha, un propietario ni una licencia, así que ningún generador puede meterle una fecha de consumo a un símbolo aunque quisiera.
- Un código QR estático no tiene nada que caducar. El destino está escrito en el patrón, no lo guarda ninguna cuenta, y un archivo descargado se descodifica en la misma URL en un móvil que jamás ha oído hablar de la empresa que lo creó.
- Un código QR dinámico caduca con la misma fiabilidad que su suscripción. El patrón contiene un enlace corto del dominio del proveedor, y cuando el plan que hay detrás se cancela, las copias impresas dejan de resolver: Uniqode, por ejemplo, dice que los códigos dinámicos quedan inactivos cuando caduca una prueba o se cancela una suscripción, mientras que los estáticos siguen funcionando.
- "Mi código QR ha caducado" casi siempre significa que ha muerto la página que había detrás: un dominio que se dejó vencer, una URL de campaña retirada con la campaña o una migración que se llevó por delante la ruta. La descomposición de enlaces es el proceso por el que una dirección publicada deja de resolver porque algo detrás de ella se retiró, se trasladó o se desconectó, y se arregla en el alojamiento web sin tocar la impresión.
- Los límites de escaneos son el fallo que nadie prevé, porque el código funciona cuando lo pruebas y se para en mitad de la campaña. QRCodeChimp detiene los escaneos pasados los 1.000 al mes de su plan gratuito; la cuenta gratuita de QR Planet permite 100 escaneos al día.
- Un código impreso puede desgastarse aunque no pueda caducar. El papel térmico se borra, las pegatinas de exterior se cretean con el sol y una carta plastificada acumula arañazos que dispersan la luz sobre los patrones de localización; todo eso es una reimpresión, no una caducidad.
Cuatro cosas distintas que la gente llama código QR caducado
"El código QR ha caducado" describe un síntoma, no una causa, y las cuatro causas que hay detrás piden cuatro arreglos distintos. Tres se reparan sin tocar el material impreso; una es una reimpresión. Averiguar cuál tienes delante lleva un minuto y decide todo lo demás.
| Qué ha fallado en realidad | Qué hace el escaneo | De quién fue la decisión | Dónde se arregla |
|---|---|---|---|
| La URL de destino | Abre un 404, un dominio aparcado o la página de otro | Tuya, casi siempre sin querer | En el alojamiento o el registrador, sin reimprimir |
| La redirección del proveedor, en un código dinámico | Abre la página de error del proveedor, un aviso para mejorar el plan o nada | Del proveedor, o de tu facturación | Restaurando el plan; si no, reimprimiendo |
| Un límite de escaneos o un tope del plan gratuito | Funciona para los primeros que escanean y para el resto no | De los precios del proveedor | Subiendo de plan, o reimprimiendo un código estático |
| La superficie impresa | La cámara no llega a detectar ningún código, a ninguna distancia | De nadie: tinta, sol, agua y manoseo | Reimpresión, sobre un material más adecuado |
Fíjate en qué columna está la información interesante. Dos de los cuatro fallos son la decisión de otra persona llegando a tu material impreso sin avisar, y ninguno de los dos cambia nada que un cliente pueda ver en el objeto. El código tiene exactamente el mismo aspecto que el día que se imprimió, y eso es lo que hace tan desconcertante la llamada del cliente.
El símbolo no tiene dónde alojar una fecha de caducidad
Un código QR codifica caracteres y nada más. La norma, ISO/IEC 18004, describe cómo se convierte un texto en una retícula de módulos claros y oscuros, cómo esa retícula lleva corrección de errores y cómo un descodificador la encuentra y la lee, y no define ningún campo para una fecha de creación, una fecha de caducidad, una cuenta, una licencia o un propietario. No hay dónde alojar una fecha de consumo.
Por eso la respuesta es la misma sea cual sea el generador que hizo el código. Un código QR estático es un código con el destino escrito directamente en el patrón, así que no hay nada entre el escaneo y la página que abre. Cualquier herramienta que te entregue un archivo estático te ha entregado algo sin dependencias: el archivo se descodifica sin conexión, en un avión, en un móvil de un país donde la empresa que lo creó no ha operado nunca.
Lo que la gente recuerda cuando espera una fecha de caducidad es una prueba gratuita. Varias plataformas regalan códigos dinámicos durante una prueba, y una prueba sí termina, pero lo que termina es una cuenta en un servicio, no una propiedad del símbolo. La distinción importa porque te dice qué revisar: nunca el código, siempre aquello a lo que apunta.
Hay una consecuencia que conviene decir en voz alta, porque corta en el otro sentido. Un código estático no se puede desconectar, lo que también significa que no se puede retirar. Si un código impreso apunta a un sitio al que preferirías que no apuntara, los únicos remedios son cambiar lo que se sirve en esa dirección o recoger el material impreso.
Un código dinámico caduca porque caduca su redirección
Un código QR dinámico es un código que contiene un enlace corto del proveedor, que redirige a donde tú lo apuntes en cada momento. El patrón contiene, por tanto, un nombre de dominio que no es tuyo, y ese dominio sigue resolviendo exactamente mientras alguien siga pagando por él. Este es el único caso en el que "el código QR ha caducado" describe bien lo que ha pasado.
Los proveedores documentan qué ocurre al cancelar, y las respuestas se diferencian lo bastante como para leerlas antes de elegir uno. Estas son afirmaciones publicadas por ellos mismos, verificadas para las comparativas de este sitio en julio y agosto de 2026; las páginas de condiciones se mueven, así que confirma la redacción actual antes de fiarte de ninguna.
- Los códigos quedan inactivos. Uniqode dice que los códigos dinámicos quedan inactivos en cuanto caduca una prueba gratuita o se cancela una suscripción, y que los estáticos siguen funcionando. La comparativa con Uniqode tiene el cuadro completo.
- Unos códigos sobreviven y otros no. QRCodeChimp detiene los escaneos en cuanto se agotan los 1.000 mensuales del plan gratuito, y una cuenta de pago vencida mantiene activos solo los diez códigos dinámicos más recientes, de modo que cuál de tus códigos impresos sobrevive depende del orden en que se crearon.
- El límite se agota a mitad de campaña. Pageloot cuenta los escaneos por año, de 15.000 en Starter a 250.000 en Pro, y la cuenta gratuita de QR Planet permite 100 escaneos al día. Una campaña gasta el límite a rachas, así que el plan que importa es el que cubre la semana punta, no la media anual.
- El enlace se borra en lugar de caducar. La documentación de soporte de Bitly dice que un enlace borrado y los códigos QR asociados se eliminan de forma permanente y no se pueden recuperar, y que quien lo escanee después llega a una página de error de Bitly.
- Alguien se cuela delante de tu página. Los códigos dinámicos gratuitos de ME-QR muestran publicidad entre el escaneo y el destino. El código sigue resolviendo, que es justo por lo que esto nunca aparece al probarlo: tú ves tu página y el cliente ve antes un anuncio.
La versión estructural de esto no va de la fiabilidad de ningún proveedor concreto. Google retiró su propio acortador de URL: su blog para desarrolladores dijo que los enlaces goo.gl "dejarán de devolver una respuesta después del 25 de agosto de 2025", un plan que después se acotó a los enlaces que no habían mostrado actividad a finales de 2024. Quien hubiera impreso un código goo.gl recibió un anuncio en el que no había participado y una fecha límite sobre la que no podía actuar, porque la dirección estaba en tinta. Qué compra realmente una suscripción de códigos QR dinámicos desarrolla lo que eso cuesta a lo largo de la vida de un objeto impreso.
Si leer esto ha convertido la pregunta de "¿se me va a morir el código?" en "¿cuál debería haber impreso?", esa es otra pregunta con otra respuesta: estático o dinámico, decidido antes de imprimir nada la aborda desde el principio.
¿Caducan los códigos de Canva, QRCode Monkey o Bitly?
La versión por marcas de la pregunta tiene una respuesta que no depende de la marca: un código caduca si, y solo si, la herramienta lo hizo dinámico. Lo que cambia de un proveedor a otro es qué tipo de código te dieron y si te dijeron cuál era.
- QRCode Monkey. No. Sus códigos son estáticos y lo dice sin rodeos: "no caducan y funcionarán para siempre", sin tope de escaneos. Si QRCode Monkey es gratis de verdad cubre qué incluye eso y qué no.
- Canva. Un código estático de su app de códigos QR no caduca, y esa app fue solo estática durante años. El centro de ayuda de Canva documenta ahora códigos dinámicos con analítica en los planes de empresa, y un código dinámico depende del plan que tenga detrás, así que comprueba en el editor cuál has generado en vez de darlo por hecho, y mira la comparativa con Canva para saber qué te llevas en la exportación.
- Bitly. Un código QR de bit.ly es dinámico por construcción: el patrón contiene un enlace de bit.ly. Bitly dice que los enlaces bit.ly siguen resolviendo si bajas de plan o si la cuenta se elimina por inactividad, y que un enlace que borres tú se lleva sus códigos QR de forma permanente.
- Cualquier generador que te pidiera crear una cuenta antes de descargar. Esa es la pista que conviene conocer. Una cuenta es donde se guarda el destino de un código dinámico, y una herramienta que te entrega el archivo sin cuenta no tiene nada que guardar, aunque varias herramientas con cuenta también hacen códigos estáticos, así que es un indicio y no una prueba.
La forma fiable de resolverlo para un código que ya tienes es leer el código en vez de leer el marketing. Descodifica el archivo y mira la URL que hay dentro: si es tu propia dirección, el código es estático y permanente; si es un enlace corto en el dominio de otro, todo su futuro les pertenece a ellos. El escáner de códigos QR lee un archivo y te enseña la cadena.
Cuánto dura un código QR impreso sobre el objeto
Un código QR impreso dura lo que dure el contraste entre sus módulos claros y oscuros, que es una propiedad de la tinta, del soporte y del entorno, no del código. Este es el único sentido en el que un código QR tiene una vida útil, y es el que los proveedores de software nunca cuentan, porque el fallo ocurre en el papel y no en una cuenta.
Cuatro cosas acaban con un código impreso, y cada una ataca primero a un soporte:
- El papel térmico se borra. Los tickets, los resguardos y lo que sale de una impresora de etiquetas se oscurecen y luego se blanquean con el calor, la luz y el tiempo. Un código en un ticket tiene una vida útil de semanas dentro de un coche al sol.
- El ultravioleta cretea la tinta de exterior. Las pegatinas, los vinilos de escaparate y la rotulación de vehículos pierden densidad con el sol, y los módulos oscuros se aclaran antes que el soporte, lo que estrecha el contraste justo por el lado que importa.
- El manoseo desgasta la superficie. Una carta, una tarjeta de fidelización o una etiqueta colgante acumulan arañazos, y un plastificado brillante rayado dispersa la luz sobre el símbolo justo en el ángulo en que se sostiene un móvil. Impresión mate o brillante cubre qué acabado aguanta el manoseo y cuál solo lo aparenta.
- El agua y la grasa cambian el soporte. Todo lo que vive en una mesa absorbe aceite, y un módulo claro absorbido deja de ser un módulo claro. El plastificado lo resuelve y en el mismo paso introduce el problema del brillo.
Aquí la corrección de errores compra margen, no inmunidad. El nivel M recupera alrededor del 15 % de un símbolo dañado y el nivel H alrededor del 30 %, que es lo que permite que un código rayado se siga leyendo, pero ese presupuesto también lo gasta cualquier otra cosa que dañe el símbolo, y no hace nada por un código cuyo contraste ha bajado de manera uniforme en toda la superficie.
La prueba que merece la pena hacer es una que no propone nadie: vuelve a escanear la copia impresa más antigua que conserves, con un móvil normal, con la luz en la que vive el código de verdad. No cuesta nada, es la única medida de cómo se comporta tu tinta sobre tu soporte en tu entorno, y convierte la reimpresión de una sorpresa en algo previsto. Antes de la siguiente tirada, la lista de comprobación de impresión cubre los nueve números que deciden con cuánto margen empieza la nueva.
Averigua cuál de las cuatro ha fallado en realidad
Haz esto en orden con un código que ha dejado de funcionar. El orden importa porque cada paso descarta toda una familia de causas: los dos primeros separan un problema del código de un problema de la web, y el tercero separa un problema que puedes arreglar de uno que pertenece a un proveedor.
- Escanea el archivo original, no la copia impresa. Abre el PNG o el SVG exportado en una pantalla y escanéalo, o descodifícalo con una herramienta. Si el archivo escanea y la impresión no, el símbolo está bien y el fallo es físico: párate aquí y pasa a las comprobaciones de impresión. Si no escanea ninguno de los dos, el fallo está en el destino o en la redirección.
- Saca la URL del código y míratela. Descodifica el código e inspecciona la cadena. Si es tu propio dominio, es un código estático y un problema de la web que es tuyo. Si es un enlace corto en el dominio de un proveedor, es un código dinámico y todo lo que viene después de este paso les pertenece a ellos.
- Abre esa URL exacta en un navegador. Pega la cadena descodificada en un navegador en vez de buscar la página. Un 404, un dominio aparcado o una redirección al sitio de otro son descomposición de enlaces, y se reparan en el alojamiento o en el registrador sin tocar la impresión.
- Revisa la cuenta que hay detrás de un código dinámico. Si es el enlace corto de un proveedor, entra en la cuenta y busca una prueba caducada, un plan cancelado, un pago fallido, un enlace borrado o un límite de escaneos alcanzado. Si el código te funciona a ti y a los clientes no, el primer sospechoso es el límite.
- Compara la copia impresa con una recién impresa. Imprime el mismo código en papel de oficina y escanea las dos, una al lado de la otra. Si la nueva se lee y la vieja no, la impresión se ha degradado - borrada, rayada, engrasada o descolorida - y la respuesta es una reimpresión, no algo del software.
Si el código no funcionó nunca, esta no es la página: no ha caducado nada, y el fallo está en el tamaño, el contraste, la zona de silencio o el destino tal como se generó la primera vez. Por qué un código QR no escanea los recorre en orden.
Cómo imprimir un código que no se pueda desconectar
La disposición que elimina todos los fallos de la tabla salvo el de la impresión es un código estático apuntando a una ruta corta de un dominio tuyo, con esa ruta configurada para redirigir al destino real. El patrón es permanente, el destino sigue siendo editable en un panel de alojamiento y ninguna cuenta puede vencer por debajo: la única dependencia que queda es un registro de dominio que controlas tú.
KoloQR, un generador de códigos QR gratuito con códigos QR circulares y de formas personalizadas, hace solo códigos estáticos, y por eso puede decir que sus códigos no caducan sin matizarlo: no hay cuenta que guarde el destino, ni redirección que mantener viva, ni nada que cancelar. El generador exporta SVG, PDF, EPS y PNG sin registro. También es la razón de que no pueda contar escaneos ni reapuntar un código impreso: ese es el trato, y es todo el trato.
- Codifica una ruta que controles, no la página final. Algo como ejemplo.com/carta, corta y sin significado. Una ruta con el nombre de la campaña de este año es una mentira el año que viene, y el patrón ya no se puede corregir una vez impreso.
- Registra el dominio para más tiempo del que dure la tirada. La dependencia se ha movido a algo tuyo, y algo tuyo también se puede olvidar. Renovación automática, con una tarjeta que dure más que el cartel.
- Imprime una URL corta y legible junto al código. Rescata la tirada si algo de la cadena falla, y sirve a todo aquel a quien la cámara no le responda. Es el seguro más barato del arte final.
- Ten una lista de qué código impreso apunta a dónde. Dos líneas por código en una hoja de cálculo. Es lo que convierte un "un cliente dice que la pegatina no va" en un arreglo de cinco minutos en vez de en una investigación.
- Agenda la reimpresión de todo lo que esté a la intemperie o se manosee. Los códigos en pegatinas, tickets y cartas son consumibles. Decidirlo por adelantado sale más barato que descubrirlo por un cliente.
Nada de esto convierte una plataforma dinámica en un error. Lo que hace es que la pregunta de la caducidad se pueda responder por adelantado: un código estático solo falla cuando falla la dirección web que hay detrás o cuando el papel se gasta, y las dos cosas son tuyas de gestionar en lugar de ser de otro para anunciarlas.
Crea tu código QR
Gratis, sin cuenta y sin marca de agua. Elige una forma, añade un logo, comprueba el contraste y exporta SVG, PDF, EPS o PNG: un código estático sin ninguna suscripción detrás.
Generar código QRQuestions? Answered
No. La norma QR no tiene ningún campo para una fecha, un propietario ni una licencia, así que el símbolo no tiene fecha de consumo y se descodifica siempre en los mismos caracteres. Lo que sí puede caducar es el servicio por el que redirige un código dinámico, o la página web a la que apunta cualquier código. Un código estático no tiene ninguna de esas dependencias.
El patrón dura indefinidamente; la copia impresa dura lo que dure su contraste. Un código sobre cartulina estucada en interior sobrevivirá a la campaña para la que se hizo. Uno sobre papel térmico puede borrarse en semanas dentro de un coche caliente, y una pegatina de exterior pierde densidad con el ultravioleta. Vuelve a escanear la copia más antigua que tengas para saber dónde está la tuya.
Casi siempre porque la página que había detrás se movió o se borró, no porque el código haya cambiado. Descodifica el código, pega en un navegador la URL que contiene y mira qué contesta. Un 404 o un dominio aparcado se arreglan en la web. Una página de error de un proveedor significa un código dinámico con el plan vencido.
Los estáticos gratuitos no: no hay ninguna cuenta detrás que pueda terminar. Los dinámicos gratuitos suelen caducar de dos maneras: se acaba la prueba, o se alcanza un límite de escaneos. QRCodeChimp detiene los escaneos pasados los 1.000 al mes de su plan gratuito y QR Planet permite 100 al día, así que un código dinámico gratuito puede pararse a mitad de campaña con buen aspecto.
El símbolo no lleva contador, así que un código estático no tiene ningún límite. Los dinámicos están limitados por lo que permita el plan, porque cada escaneo pasa por la redirección del proveedor y se cuenta allí. Comprueba el límite y el periodo en que se reinicia antes de imprimir nada en cantidad.
Un código estático de la app de códigos QR de Canva no caduca, y esa app fue solo estática durante años. El centro de ayuda de Canva documenta ahora códigos dinámicos con analítica en sus planes de empresa, y esos dependen del plan que tengan detrás. Comprueba en el editor cuál has generado: que haya seguimiento de escaneos es la pista.
Sí, de dos maneras, y ninguna toca el código. El proveedor de un código dinámico puede retirar el servicio o desactivar la cuenta, como hizo Google con su propio acortador de URL. Y un dominio que dejes vencer lo puede registrar otro, con lo que tu código impreso pasa a apuntar a su página en vez de a ninguna parte.
Si lo que venció fue la redirección, restaurar el plan suele restaurar los códigos impresos; confírmalo con el proveedor, porque algunos solo restauran los más recientes. Si murió el destino, volver a publicar algo en esa URL exacta arregla todas las copias impresas de golpe. Si la impresión se ha borrado, ningún software ayuda y la respuesta es reimprimir.
Cualquier generador que te dé un archivo estático hace códigos que no pueden caducar, porque el destino está dentro del patrón y no en una cuenta. La pregunta que hay que hacerle a una herramienta no es si sus códigos caducan, sino si son estáticos, y si puedes descargar uno sin crear una cuenta, que suele ser la misma pregunta.
Sigue explorando
Páginas que continúan donde esta termina: el mismo contexto, el mismo tipo de código o la siguiente decisión que tomar.
¿Estático o dinámico? Decídelo antes de imprimir nada
La diferencia es dónde vive el destino, y de ahí salen el precio, la analítica y cada modo de fallo. Cuatro preguntas que deciden cuál imprimir.
El cartel dura diez años. La suscripción se renueva cada mes.
El patrón que imprimes contiene el dominio del proveedor, no el tuyo - por eso un plan caducado convierte un cartel en un objeto muerto, y por eso un dominio que sea tuyo es la única versión portátil de un código dinámico.
QRCode Monkey es gratis de verdad, y su PDF no es vectorial
La versión gratuita de QRCode Monkey es real, y dos cosas dentro de ella no son lo que parecen: la venta cruzada dentro del editor y una exportación en PDF que resulta ser una foto de un código QR en vez de un archivo vectorial.
Menús de restaurante
Atriles de mesa y envases para llevar que abren el menú actual con un solo escaneo - actualiza un precio y todas las mesas lo muestran, sin reimprimir nada.
Bodas
Un código en la invitación que lleva a los invitados al formulario de confirmación, al horario y las indicaciones, y después a un álbum de fotos compartido.
Código QR de URL
Lleva a cualquiera directo a una página web, landing page o enlace con un solo escaneo.
¿Por qué KoloQR?
- Crea códigos QR para sitios web, menús, Wi-Fi, PDF y tarjetas de visita
- Personaliza colores, logotipos y formas únicas
- Descarga archivos PNG y SVG de alta calidad
- Pensado tanto para impresión como para digital

