Guía del código QR: tamaño, corrección de errores y redirecciones

Que un código se lea depende de la física, no del contenido: tamaño, contraste, zona de silencio y margen de error. Desde la generación hasta la imprenta, pasando por el Wi-Fi, las tarjetas de contacto y las cadenas de redirección.

10 min de lectura ToolsBasic
Guía del código QR: tamaño, corrección de errores y redirecciones

Para que un código QR se lea casi en cualquier situación bastan cinco reglas: que el lado impreso mida aproximadamente una décima parte de la distancia desde la que se escaneará, que el dibujo sea oscuro sobre fondo claro, que no recortes el margen vacío que lo rodea (la zona de silencio), que el contenido sea lo más corto posible y que lo pruebes a tamaño final en varios teléfonos antes de imprimir. Cuando un código falla en la calle, la causa casi nunca es el contenido, sino el tamaño, el contraste, la zona de silencio o la calidad de impresión. Un cuadrado que no se lee es peor que no tener ninguno: promete algo y no lo cumple. Esta guía reúne las decisiones que determinan el resultado, desde la generación hasta el papel.

Generar y verificar van de la mano. El generador de códigos QR crea el código en tu dispositivo, no envía el texto a ningún servicio y descarga un PNG de al menos 320 píxeles. El lector de códigos QR también decodifica en tu dispositivo, sin subir la imagen, así que comprobar que el cuadrado funciona antes de imprimirlo no cuesta nada. Para ver adónde lleva realmente la dirección, comprobar redirecciones recorre la cadena paso a paso, y codificar y decodificar URL te deja leer los parámetros.

Qué hace que un código QR se pueda leer

La cámara necesita tres cosas para descifrar el cuadrado: suficientes píxeles, suficiente contraste y suficiente espacio libre alrededor. Si falta cualquiera de ellas, la lectura falla por corto que sea el contenido.

Tamaño y distancia de lectura

Hay una regla aproximada que funciona bien: el lado del código impreso debe medir alrededor de una décima parte de la distancia de lectura. En un folleto que se lee en la mano, a unos 30 centímetros, bastan 3 centímetros. En un escaparate que se escanea desde dos metros, el código debe medir unos 20 centímetros. Los cuadrados de 1,5 centímetros que salen de una impresora doméstica son técnicamente válidos y fallan a menudo en la práctica. Cuanto más largo es el contenido, más fino es el dibujo, así que en esos casos aumenta el tamaño.

Zona de silencio y contraste

El cuadrado necesita un margen libre en los cuatro lados, de un ancho equivalente a cuatro módulos, siendo el módulo el cuadradito más pequeño del dibujo. El PNG del generador ya incluye ese margen; no lo recortes al colocarlo en tu diseño. En cuanto al contraste, la regla es sencilla: dibujo oscuro sobre fondo claro. El generador dibuja en negro sobre blanco, la combinación más segura para la lectura. Los códigos invertidos, claros sobre fondo oscuro, fallan en muchos lectores.

Nivel de corrección de errores

El código incluye datos redundantes para poder leerse aunque una parte esté dañada. Esa redundancia tiene cuatro niveles, y cuanto más alto es el nivel, más denso es el dibujo.

NivelSuperficie recuperableDensidad del dibujoUso típico
LAlrededor del 7 %La más bajaMostrar en pantalla
MAlrededor del 15 %EquilibradaImpresión en general
QAlrededor del 25 %AltaCódigos con un logotipo central
HAlrededor del 30 %La más altaExteriores, superficies que se desgastan

El generador usa el nivel M, una opción equilibrada para impresos cotidianos como folletos, tarjetas de visita, menús y carteles. No ofrece opciones de color ni de logotipo. Poner un logotipo en el centro después, con un programa de diseño, consume buena parte del margen de alrededor del 15 % del nivel M, por lo que te recomendamos usar el código tal como se genera. Si el logotipo es imprescindible, necesitas un código generado con nivel Q o H y probarlo en muchos dispositivos.

Planificar el contenido de un código QR

Cuantos más datos lleva el cuadrado, más fino es su dibujo y más grande hay que imprimirlo. Acortar el contenido mejora directamente la lectura.

  • Usa una dirección corta y limpia. Un enlace inflado con parámetros de seguimiento vuelve el dibujo visiblemente más denso. El generador de slug te ayuda a crear una ruta ordenada.
  • No cambies mayúsculas por minúsculas. La ruta de una dirección distingue entre ellas. El estándar QR tiene un modo más compacto limitado a mayúsculas, números y algunos símbolos, pero este generador codifica el texto como bytes UTF-8; el ahorro viene de acortar la dirección.
  • Elige una dirección permanente. Un código impreso no se puede editar. Apuntar a una dirección intermedia que tú controlas, en lugar de a la página de la campaña, te permite cambiar el destino más adelante.
  • Las tildes y la eñe no son un problema. Como el generador usa UTF-8, se codifican correctamente; simplemente cada una ocupa más de un byte y el dibujo se vuelve algo más denso.

Tipos de contenido y cómo escribirlos

El generador codifica el texto exactamente como lo escribes. La mayoría de las aplicaciones de cámara reconocen ciertos patrones y proponen la acción correspondiente:

ObjetivoTexto que debes escribirNota
Página webexample.com/menu o la dirección completaEl contenido más corto y habitual
Llamada telefónicatel:+52XXXXXXXXXXIncluye el prefijo del país
Correo electrónicomailto:hola@example.comAñadir un asunto agranda el código
Red Wi-FiWIFI:T:WPA;S:Invitados;P:clave;;Los punto y coma y los dos puntos se escapan con barra invertida
Texto libreCualquier notaEl lector solo lo muestra

Los datos de la red Wi-Fi son un caso especial: recuerda que la contraseña queda al alcance de cualquiera que vea el cuadrado. Es razonable para una red de invitados, nunca para la red de la empresa. Una tarjeta de contacto con nombre, cargo, dos teléfonos y una dirección supera fácilmente unos cientos de caracteres; en esos casos, imprime el código un tamaño más grande.

Comprobar la cadena de redirecciones

Si usas una dirección intermedia, asegúrate de que la cadena está sana. La herramienta de comprobación visita la dirección desde el servidor y muestra la cadena paso a paso, con el código de estado y el destino de cada salto. Sigue hasta 10 redirecciones, solo acepta direcciones públicas http y https, no descarga el cuerpo de la página y permite 15 comprobaciones por minuto. Ejecútala una vez antes de imprimir y fíjate en tres cosas: ¿el último paso devuelve 200?, ¿los traslados permanentes usan 301?, ¿la cadena ha crecido a tres o cuatro saltos sin motivo? Cada salto adicional retrasa la apertura en una conexión móvil.

Prueba antes de imprimir

Ver el cuadrado en el monitor no demuestra nada. Una prueba real tiene cuatro partes y todas llevan pocos minutos.

  • Escanéalo con varios dispositivos. La cámara y el software de lectura cambian de un teléfono a otro; tres teléfonos de dos marcas distintas son una muestra razonable.
  • Imprímelo a tamaño final. Un código que funciona en pantalla puede fallar en papel. Haz la prueba en el material definitivo y con las medidas definitivas.
  • Pruébalo desde la distancia real. Coloca el cuadrado donde va a estar y escanéalo desde donde estará el visitante.
  • Verifica también el archivo. Sube una captura del archivo final al lector de códigos QR. Si tu navegador admite BarcodeDetector, se listan todos los códigos de la imagen; si no, como ocurre con Chrome en Windows, Firefox o Safari, el decodificador integrado lee el primero que encuentra. Si hay varios códigos en la misma imagen, recórtalos y pruébalos por separado. Las fotos grandes se reducen a 1600 píxeles antes de decodificarlas.

Comparado con descubrir un fallo cuando la campaña ya está en marcha, esto no cuesta nada. En tiradas de miles de ejemplares, saltarse la prueba es el ahorro más caro que existe.

Impresión y colocación

Un cuadrado perfecto en pantalla se estropea en papel por tres motivos: la tinta que se expande, la resolución insuficiente y una superficie inadecuada. El PNG del generador mide al menos 320 píxeles y cada módulo ocupa un número entero de píxeles, así que los bordes son nítidos. Calcular los píxeles necesarios a partir del tamaño de impresión a 300 DPI simplifica las cosas:

Lado impresoPíxeles necesarios a 300 DPIUso típico
2 cmUnos 236 pxEtiquetas, envases
3 cmUnos 354 pxTarjetas de visita, folletos
5 cmUnos 591 pxTarjetas de mesa, menús
10 cmUnos 1181 pxCarteles A4
20 cmUnos 2362 pxEscaparates, carteles grandes

Si necesitas un archivo mayor, redimensionar imagen puede ampliarlo hasta 4000 píxeles; ampliar por múltiplos enteros, como 2 o 4 veces, mantiene los bordes de los módulos lo más limpios posible. Como los bordes pueden suavizarse un poco al ampliar, haz siempre una prueba de lectura con el archivo final. En carteles grandes que se ven desde lejos, una densidad menor suele bastar; consulta a tu imprenta.

Para la colocación, dos reglas prácticas: no pongas el código en superficies curvas, que se doblen o que brillen, y añade siempre unas palabras que expliquen qué hace. Algo tan breve como “escanea para ver el menú” da confianza para escanear. Por accesibilidad, imprime también la dirección en texto legible, para no dejar fuera a quien no puede usar la cámara.

Cuándo no usar un código

Estos cuadrados no sirven para todo. En una pantalla, el visitante ya está delante de un dispositivo y necesitaría otro para escanear; en una web, un enlace normal es mejor, salvo que quieras facilitar el paso de un equipo de escritorio al teléfono. Tampoco se leen los códigos en movimiento ni los que aparecen dos segundos en un vídeo; ahí funciona mucho mejor una dirección corta y fácil de recordar. Y no olvides la confianza: nadie puede saber adónde lleva un cuadrado con solo mirarlo, así que el texto que lo acompaña no es un adorno, sino parte de lo que convence a la gente para escanearlo.

Preguntas frecuentes

¿Un logotipo en el centro impide la lectura?

Es un riesgo. El generador produce códigos de nivel M y no añade logotipos; un logotipo puesto después consume la mayor parte del margen de corrección. Si se supera el límite, el código se lee en unos teléfonos y en otros no, que es el peor resultado porque tu propia prueba puede salir bien.

¿Puedo cambiar el destino de un código ya impreso?

No, si el código contiene directamente el destino. Por eso en los impresos casi siempre conviene una dirección intermedia que controles: el destino puede cambiar y el papel sigue siendo válido. Después de cambiar la redirección, vuelve a probar la cadena.

¿Puedo hacer un código QR de colores?

El generador solo produce dibujo negro sobre fondo blanco. Si lo recoloreas en un programa de diseño, mantén la relación de dibujo oscuro sobre fondo claro, conserva una gran diferencia de luminosidad y evita los degradados y los fondos con textura.

¿Por qué se lee en unos teléfonos y en otros no?

Casi siempre indica un diseño al límite: un poco pequeño, con la zona de silencio algo estrecha o con el contraste algo débil. Los teléfonos con buena cámara lo toleran y los demás no. Imprimirlo un tamaño más grande suele resolverlo por completo.

La diferencia entre los tipos de redirección se explica en redirecciones 301 y 302. Si vas a preparar datos estructurados para meterlos en un código, consulta trabajar con datos JSON; si el código va a aparecer como imagen en una página, aplica las reglas de texto alternativo de optimización de imágenes para SEO. Y si necesitas una clave para la red de invitados, lee antes contraseñas seguras e identificadores.

Herramientas relacionadas

Catálogo

Artículos del blog