Docuboxer
Por Sergio Alonzo Piña··7 min de lectura

Cómo leer un QR desde una captura de pantalla

El móvil no puede escanear un QR que está en su propia pantalla. Tres formas de leerlo desde una captura, una imagen o un PDF.

Cuando un código QR aparece en la propia pantalla del móvil o del ordenador —en una entrada de evento, en un correo, en una videollamada compartiendo pantalla— la cámara no sirve de nada: no puedes apuntarla hacia una pantalla que estás mirando de frente sin generar reflejos ni distorsión, y en muchos casos ni siquiera puedes acercar el dispositivo lo suficiente. La solución es tratar el QR como archivo, no como escena: haces una captura y la decodificas directamente. El lector de códigos QR de Docuboxer hace exactamente eso —desde una imagen subida, pegada o capturada con la cámara— sin subir nada a ningún servidor.

Método 1: capturar y subir la imagen

Es el camino más directo cuando el QR aparece en una web, una app de escritorio o un documento abierto. Haz la captura de pantalla con el atajo de tu sistema —Mayús+Cmd+4 en macOS, la herramienta Recorte y Anotación en Windows— y arrastra el archivo resultante al lector, o haz click para elegirlo desde tu carpeta de descargas. No necesitas recortar la imagen antes: el lector busca el código dentro de toda la captura, aunque lo ideal es que el QR ocupe una parte razonable del encuadre y no un punto minúsculo en una esquina.

Método 2: pegar directamente con Ctrl+V

Es el más rápido y el que menos fricción tiene: tras hacer la captura, sin guardarla en ningún sitio, ve al lector y pulsa Ctrl+V (Cmd+V en Mac). La imagen que tienes en el portapapeles se decodifica al instante. Es el flujo natural si el QR llega dentro de una app de mensajería o un correo y tu sistema copia la captura directamente al portapapeles en lugar de guardar un archivo.

Cuando el QR llega en un PDF o dentro de un correo

Aquí el problema suele ser de tamaño: un PDF a página completa reduce el QR a un cuadrado diminuto si capturas la hoja entera. Antes de capturar, haz zoom dentro del visor de PDF —o del cliente de correo— hasta que el QR ocupe buena parte de la pantalla, y captura solo esa región. Cuantos más píxeles reales tenga el código en la imagen final, más margen de error tiene el decodificador. Si el correo trae el QR como imagen adjunta en vez de incrustado en el cuerpo, mejor todavía: descarga el adjunto y súbelo directamente, sin pasar por una captura intermedia que siempre pierde algo de nitidez.

Por qué falla la lectura (y cómo arreglarlo)

Un QR no leído casi nunca significa "código roto"; casi siempre es un problema de la imagen de entrada, y suele tener arreglo:

  • Contraste bajo: QR gris sobre fondo blanco, o una captura con brillo muy alto que lava los negros. Sube el contraste o captura en modo oscuro desactivado si la web lo permite.
  • QR recortado por el margen: a los códigos QR les hace falta un borde en blanco (la "zona silenciosa") alrededor del patrón para que el decodificador lo reconozca como QR y no como ruido. Si tu captura corta justo al borde del cuadrado, vuelve a capturar dejando un margen visible.
  • Resolución insuficiente: ampliar una imagen pequeña con zoom no añade información real, solo estira los píxeles existentes. Busca la fuente original a mayor tamaño si es posible, en vez de hacer zoom sobre una captura ya pequeña.
  • QR sobre un fondo con patrón: QRs impresos sobre texturas, folletos con diseño detrás o fondos fotográficos confunden al decodificador porque el patrón compite visualmente con los módulos del código. Recorta la captura para dejar solo el QR y el mínimo de fondo alrededor.
  • QR invertido (claro sobre oscuro): la mayoría de QR son módulos negros sobre blanco, pero algunos diseños los invierten. No todos los lectores prueban ambas polaridades por defecto; el de Docuboxer sí lo intenta automáticamente, junto con una pasada a mayor escala, antes de darlo por no encontrado.

Si necesitas generar tú mismo un QR pensado para sobrevivir a estas condiciones —por ejemplo, para imprimirlo en un cartel donde sabes que habrá poca luz o roces—, el generador de QR te deja elegir el nivel de corrección de errores desde el origen, que es la mejor prevención posible.

La ventaja de seguridad: decodifica antes de abrir

Escanear un QR con la cámara y dejar que el sistema operativo abra el enlace automáticamente es el flujo más rápido, pero también el más ciego: nunca ves la URL real antes de visitarla. Decodificar primero como texto invierte esa lógica — lees el contenido, compruebas el dominio, y solo entonces decides si merece la pena abrirlo. El lector de Docuboxer va un paso más allá: si el texto visible de un enlace sugiere un dominio pero el enlace real apunta a otro distinto, o si el QR usa un esquema no seguro, te avisa antes de convertirlo en un botón clicable. Es la misma lógica que aplicarías si tuvieras que pegar una URL sospechosa en el codificador y decodificador de URL para desmontarla carácter a carácter en vez de hacer click a ciegas.

Vale la pena recordar también que una captura de pantalla puede llevar metadatos de la foto original si procede de la galería del móvil en vez de una captura pura —ubicación GPS incluida en algunos casos. Si vas a compartir esa imagen con otra persona después de leer el QR, revisa antes lo que lleva dentro con la herramienta de metadatos EXIF.

Qué no se puede recuperar

Hay que ser honesto con los límites: un QR muy dañado, con manchas grandes, doblado en la zona de los patrones de posición, o del que solo se ve una fracción pequeña, no se recupera — ni con esta herramienta ni con ninguna otra. Cuánto daño tolera depende del nivel de corrección de errores elegido al generarlo: el estándar define cuatro niveles, del más permisivo al más estricto en cuanto a espacio ocupado —L (~7% de daño tolerado), M (~15%), Q (~25%) y H (~30%)—. Con menos de aproximadamente un 30% del código visible, incluso el nivel H se queda corto. Nota importante: esto no es una barra de progreso ni un porcentaje exacto verificable a simple vista, es una referencia de diseño del formato; en la práctica, si al ojo le cuesta reconocer dónde empieza y termina el patrón, al decodificador también.

Nota aparte: esto no lee códigos de barras

El lector de Docuboxer está construido específicamente para QR; no decodifica códigos de barras lineales como EAN-13 o UPC, que usan una estructura distinta. Si lo que necesitas es generar ese tipo de códigos —para un producto, un inventario, una etiqueta—, la herramienta correcta es el generador de códigos de barras.

Preguntas frecuentes

¿Por qué mi móvil no puede escanear un QR que está en su propia pantalla?

Porque la cámara necesita apuntar hacia fuera para enfocar el código, y el QR está dentro de la pantalla que estás mirando: no hay forma física de encuadrarlo con la misma cámara. La solución no es óptica sino de archivo — tomar la captura y decodificarla como imagen, no como escena.

¿Cómo leo un QR desde una captura de pantalla en el ordenador?

Haz la captura con la herramienta de tu sistema (Mayús+Cmd+4 en Mac, Recorte y Anotación en Windows), y súbela o pégala directamente con Ctrl+V en el lector de QR. No hace falta guardar el archivo ni convertirlo: el portapapeles funciona igual que una imagen normal.

¿Qué hago si el código QR está dentro de un PDF?

Haz zoom sobre el QR dentro del visor de PDF hasta que ocupe una parte grande de la pantalla y captura solo esa zona. Cuanto mayor sea el QR en píxeles dentro de la captura, más fiable es la lectura — evita capturar la página entera con el QR diminuto en una esquina.

¿Por qué falla la lectura de mi código QR?

Las causas más comunes son: contraste bajo entre el QR y el fondo, el código recortado por el borde de la captura (le falta el margen blanco), resolución insuficiente tras ampliar una imagen pequeña, un QR superpuesto sobre un fondo con textura o patrón, y QRs en claro sobre oscuro (invertidos), que algunos lectores no prueban por defecto.

¿Es seguro leer un QR desconocido con esta herramienta?

Es más seguro que escanearlo con la cámara y abrirlo directamente, porque ves el contenido decodificado como texto antes de visitar ningún enlace. La herramienta además avisa si el dominio visible en el texto no coincide con el dominio real del enlace, una técnica habitual de phishing por QR.

¿Se puede recuperar un código QR dañado o parcialmente tapado?

Depende del nivel de corrección de errores con el que se generó: entre un 7% y un 30% de daño según el nivel (L, M, Q o H). Por debajo de ese margen, o con menos de aproximadamente un 30% del código visible, no hay forma de reconstruir los datos — ni esta ni ninguna otra herramienta.

Lee un código QR ahora mismo

Sube una imagen, pégala con Ctrl+V o usa la cámara. Gratis y 100% local.

Abrir lector de QR →

Herramientas relacionadas

También te puede interesar: 13 herramientas para developers que respetan tu privacidad.