Initializing, please wait a moment

Correccion de errores del codigo QR y fallos de escaneo: por que tu QR no escanea

Ultima revision 2026-05-05. Generaste un QR con nuestro Generador de codigo QR, lo imprimiste en un flyer o lo pegaste en una diapositiva, y la camara no logra captarlo. La causa casi siempre es una de cuatro cosas - tamano del payload, nivel de correccion de errores, contraste o escala de impresion - y la solucion es mecanica, no magica. Esta guia nombra como se ve cada una y como hacer que el QR escanee en el primer intento.

Respuesta de 30 segundos. Un QR no escanea cuando (1) el payload es demasiado largo para el nivel de correccion de errores elegido (el patron se vuelve muy denso), (2) el contraste entre modulos y fondo es demasiado bajo (las camaras fallan en entornos oscuros o no blancos), (3) la escala de impresion esta por debajo de ~2 cm x 2 cm a la distancia de escaneo, o (4) parte del patron localizador (los tres cuadrados de esquina) esta cortada, ranurada o cubierta. Nuestro Generador de codigo QR emite un PNG; las cuatro verificaciones siguientes te dicen cual es tu problema especifico y como recuperarte.

Causa 1: payload demasiado largo para el codificador

Un codigo QR almacena su payload en un numero fijo de "modulos" - los pequenos cuadrados blancos y negros. Cuanto mas largo el payload, mas modulos necesitas, mas denso se vuelve el patron, y en algun punto la camara no puede resolver los modulos limpiamente desde la distancia de escaneo tipica de un telefono (15-30 cm).

Tres bandas aproximadas de payload que vale la pena conocer:

  • URL corta o texto bajo ~25 caracteres (ej. https://tusitio.com, "WIFI:..." SSID corto). El patron permanece disperso y escanea limpiamente a cualquier tamano razonable.
  • URL o texto medio de 25-100 caracteres (ej. URLs con tracking, vCards cortos). El patron comienza a densificarse; en su mayoria bien pero cuidado con bajo contraste o impresion pequena.
  • URL larga o vCard completo de 100-300+ caracteres (tarjeta de contacto completa con telefono, email, organizacion, direccion; URLs con multiples params de tracking). El patron ahora es muy denso - tamanos de impresion pequenos fallaran al escanear.

Solucion: acorta el payload antes de generar. Para URLs, descarta parametros de tracking o usa un servicio de enlace corto. Para vCards, manten solo campos esenciales (nombre, un solo telefono, un solo email). Para Wi-Fi, no incrustes una contrasena larga si puedes evitarla. Re-genera desde el Generador de codigo QR despues de recortar y el patron deberia aflojar notablemente.

Causa 2: discrepancia de nivel de correccion de errores

Los codigos QR tienen cuatro niveles de correccion de errores - L (~7% recuperable), M (~15%), Q (~25%), H (~30%). Niveles mas altos significan que el codigo puede ser parcialmente oscurecido (una superposicion de logo, una mancha de huella, una esquina rota) y aun decodificar, pero al costo de mas modulos por caracter de payload.

El trade-off en lenguaje simple:

  • L (Bajo) - predeterminado para la mayoria de generadores incluido el nuestro. Escaneo mas rapido, patron mas pequeno a un tamano de payload dado. Usa cuando el QR sera mostrado en una pantalla digital limpia o impresion prosa.
  • M (Medio). Un pequeno buffer de confiabilidad a costo menor de patron. Usa para flyers impresos que pueden doblarse o mancharse.
  • Q (Quartil). Aproximadamente 25% del codigo puede ser oscurecido y el escaneo aun funciona. Usa cuando planeas superponer un pequeno logo en el centro.
  • H (Alto). Aproximadamente 30% oscurecible. Usa para senalizacion exterior que puede desvanecerse, pelar o ser parcialmente cubierta.

El Generador de codigo QR en este sitio emite a nivel L, que es el predeterminado correcto para uso digital e impresion prosa. Si necesitas especificamente tolerancia de superposicion, genera el QR, envuelvelo en tu herramienta de diseno, y prueba el escaneo desde el medio final real (impreso en el tamano real, montado a la distancia real) antes de ir a impresion.

Causa 3: bajo contraste entre modulos y fondo

La camara del telefono lee los modulos como binarios: oscuro o claro. Si los modulos son gris oscuro sobre un fondo gris claro - o peor, sobre un fondo coloreado que se solapa con el valor del modulo - la camara no puede aplicar threshold limpiamente y el escaneo falla. Esta es la causa unica mas comun de "el QR esta justo ahi, por que mi telefono no lo lee?"

Reglas generales de contraste:

  • Oscuro sobre claro, no claro sobre oscuro. Aunque los QRs invertidos (modulos blancos sobre fondo oscuro) son tecnicamente validos, muchas camaras antiguas y algunas apps rehusan decodificarlos. Quedate con oscuro-sobre-claro a menos que controles el dispositivo de escaneo.
  • Fondo solido, no fotografico. Colocar un QR sobre una fotografia casi nunca funciona - el ruido en la foto se desangra en el patron del modulo.
  • Negro verdadero, no color oscuro. Modulos azul oscuro, rojo oscuro o marron oscuro escanearan, pero reducen el margen de contraste. Si imprimes en tamano pequeno, prefiere negro puro.
  • Fondo blanco o casi blanco. Crema, off-white, amarillo muy palido suelen estar bien. Pasteles saturados son arriesgados.

Nuestro Generador de codigo QR emite un PNG negro-verdadero-sobre-blanco-verdadero. Si lo restilas en una herramienta de diseno, manten la razon de contraste alta y vuelve a probar con dos telefonos diferentes antes de imprimir.

Causa 4: escala de impresion bajo el piso de resolucion de la camara

Un codigo QR necesita aproximadamente 10 modulos por centimetro de distancia de escaneo en la camara. Un QR de payload corto tiene ~21 modulos por lado; un QR de payload largo tiene ~57+. Imprime a 2 cm x 2 cm y una URL de 25 caracteres esta bien; imprime el mismo payload a 1 cm x 1 cm y los modulos colapsan en ilegibilidad en una camara de telefono.

Pisos practicos de escala de impresion:

  • Tarjeta de visita / pegatina / flyer (distancia de escaneo ~15 cm): minimo 2 cm x 2 cm para payloads cortos, 3 cm x 3 cm para medios, 4-5 cm x 4-5 cm para vCards completos.
  • Cartel / senalizacion (distancia de escaneo 30-60 cm): minimo 5 cm x 5 cm; para senalizacion exterior escaneada desde el otro lado de una sala, 10-15 cm x 10-15 cm.
  • Presentacion de diapositivas (distancia de escaneo varia; asume parte trasera de la sala ~5 m): al menos 10 cm x 10 cm renderizado, y pre-prueba desde la fila trasera real antes de la charla.

El PNG del Generador de codigo QR es una imagen raster; si lo amplias sin artefactos de anti-aliasing, permanece escaneable. Si necesitas impresion muy grande y el PNG se ve cuadriculado a escala, regenera a un tamano de salida mayor o convierte a SVG via el conversor SVG a PNG en reverso (la mayoria de herramientas QR tambien exportan SVG; la nuestra emite PNG que escala limpiamente con reescalado vecino-mas-cercano).

Recorte y el patron localizador: una quinta falla comun

Cada QR tiene tres grandes "patrones localizadores" cuadrados en tres esquinas (superior izquierda, superior derecha, inferior izquierda). La camara localiza el QR detectandolos. Si cualquiera de ellos esta recortado, ocluido o ranurado, el escaneo falla por completo - no "con errores", sino por completo, porque la camara no puede encontrar el codigo en primer lugar.

Al disponer un QR en una tarjeta o flyer, deja al menos un borde blanco de 4 modulos de ancho (la "zona tranquila") alrededor de todo el codigo. No dejes que cuadriculas de layout o formas de fondo toquen los cuadrados localizadores. Si tu QR esta fallando en una pagina impresa que escanea bien en pantalla, esto es lo primero que verificar - levanta la copia impresa e inspecciona los tres cuadrados de esquina contra la version de pantalla.

Diagrama de flujo rapido de diagnostico

  1. El QR escanea desde la pantalla? Si no, el codificador no es el problema - el payload o contraste si.
  2. Si si desde la pantalla pero no desde la impresion: mide el codigo impreso. Cada lado < 2 cm? Imprime mas grande.
  3. Aun fallando desde impresion en > 2 cm: verifica los patrones localizadores de esquina visualmente. Los tres cuadrados presentes y sin recortar?
  4. Aun fallando: verifica el contraste. Oscuro sobre claro? Negro verdadero sobre fondo blanco? Sin tinte coloreado sobre el QR?
  5. Aun fallando en payloads largos: regenera con una URL mas corta o vCard recortado. El patron de payload largo es demasiado denso para muchas camaras de telefono.

Lo que NO causa fallos de escaneo (mitos comunes)

  • "Necesitas un generador de QR pago." No. La especificacion QR es abierta; un generador gratuito en el navegador como el nuestro produce un codigo que escanea identicamente a uno pago. Pagas por analytics o branding, no por escaneabilidad.
  • "QRs curvos o rotados no escanean." Las camaras de telefono modernas manejan rotacion moderada y curvatura de superficie leve bien. Wrap severo (alrededor de una botella) rompe escaneos, pero una etiqueta plana en una superficie ligeramente curva suele estar bien.
  • "Telefonos viejos no pueden escanear QRs." El escaneo nativo de QR se envio en iOS 11 (2017) y en camaras stock de Android por la misma epoca. Cualquier cosa de los ultimos 7 anos lo tiene incorporado.
  • "Necesitas instalar una app QR." No en iPhone o Android moderno. Si un flyer instruye al lector a instalar una "app escaner QR", el QR esta siendo usado en marketing de 2008 y deberia ser reemplazado.

Herramientas y guias relacionados en este sitio

  • Generador de codigo QR - el generador en el navegador que produjo el PNG que estas depurando.
  • Compress Image - si el archivo PNG impreso es enorme y necesitas enviar un flyer mas pequeno por email, comprime el PNG del QR primero.
  • SVG to PNG - para disenadores regenerando un QR vectorial a un tamano raster especifico.
  • Photo Editor - para anadir un borde blanco de zona-tranquila o colocar el QR en un tile de fondo limpio antes de imprimir.

← Volver al Generador de codigo QR

Why trust these tools

  • Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
  • Truly in-browser - no upload. Every file-processing tool on this site runs in your browser through modern Web APIs (File, FileReader, Canvas, Web Audio, WebGL, Web Workers). Your photo, PDF, audio, or text never leaves your device.
  • No tracking during tool use. Analytics ends at the page view. The actual input you paste, drop, or capture is never sent to any server and never written to any log.
  • Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
  • Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.