La cámara y la pantalla miran hacia lados opuestos
El móvil que muestra el código es el móvil que tendrías que apuntar hacia él, y la cámara principal mira hacia atrás. Ningún ajuste da la vuelta a eso.
Un segundo móvil sigue siendo una cámara apuntando a una pantalla
Una pantalla es una rejilla de píxeles y el sensor de una cámara es otra rejilla. Fotografía una con la otra y sobre la imagen se posan bandas repetidas.
Dos cosas de esas bandas van contra la intuición. Son peores cuando la pantalla está poco iluminada, porque una pantalla atenuada pasa más tiempo con los píxeles apagados. Y son peores todavía en una sala luminosa, donde una exposición corta no puede promediar el parpadeo.
Puede que no haya ninguna distancia que funcione
La cámara principal de un móvil deja de enfocar más o menos a unos pocos centímetros. Si te acercas para ganar píxeles, la foto sale desenfocada; si te alejas para enfocar, el código queda demasiado pequeño para descodificarlo.
Lo que el móvil ya hace por su cuenta
Las dos plataformas ya saben leer un código dentro de una imagen, y las dos lo cuentan poco.
En iOS, mantén pulsado el código en Fotos
Abre la imagen en Fotos, mantén pulsado el código y el móvil te ofrece lo que ha encontrado. Antes hay que tener activado Texto en Vivo, en Ajustes, General, Idioma y región, y no está disponible en todas las regiones ni en todos los idiomas.
La función llegó en iOS 16, no en iOS 15; en iOS 15 apareció Texto en Vivo para el texto corriente. Apple nunca ha documentado esta vía. Sus instrucciones para escanear un código QR cubren la cámara y un control que añades a mano al centro de control, nunca una foto guardada.
En Android, rodea el código donde está
Rodea para buscar es la vía pensada para un código que ya está en la pantalla. Mantén pulsado el botón de inicio o la barra de navegación y luego rodea el código. Lee códigos dentro de un correo, un PDF, una foto o un vídeo.
Necesita la app de Google con Google como asistente. El resto de Android 17 va por la cámara en directo, incluida la app de cámara de los Pixel, que no escanea en modo retrato ni en modo vídeo. Las capas de cada fabricante varían.
Inteligencia Visual no es la herramienta para esto
En iOS 26 funciona sobre lo que haya en la pantalla, lo que suena justo a lo que hacía falta. No lo es. Nada de lo que hace afecta a los códigos QR ni a los de barras; necesita un iPhone 15 Pro o posterior; y existe en dieciséis idiomas, en beta.
Dónde se detienen esas vías
Los motores de debajo leen códigos de barras unidimensionales, pero los botones de encima dan por hecho que hay un enlace: todas las acciones que ofrece cualquiera de las dos plataformas son una versión de abrir esta web. La tarjeta de una tienda es un EAN-13 sin más, sin ninguna dirección dentro.
Y luego están los contenidos que no son enlaces en absoluto. Una credencial de wifi es una cadena; también lo es un código de activación de eSIM, sobre el que un iPhone actúa desde la cámara pero no desde Fotos.
Y no se guarda nada. Tocas el enlace, el panel se cierra y la semana que viene vuelves a buscar la misma captura. Apple Wallet no ayuda, porque un pase tiene que emitirlo y firmarlo el comercio: Tarjetas en Apple y Google Wallet
Que es la razón de ser de la app: un código guardado como tarjeta sigue ahí la segunda vez que lo necesitas, sin nada que rebuscar. ScanKeeper es gratis en iOS y Android.
Cuando una imagen no se lee
Unos tres píxeles por módulo
Un código QR es una rejilla de módulos, los cuadraditos con los que está construido. La descodificación empieza a ser fiable con unos tres píxeles por módulo; dos es el mínimo publicado, no un objetivo.
Así que un código de veinticinco módulos de ancho pide unos setenta y cinco píxeles de lado a lado, y un EAN-13, de noventa y cinco unidades de ancho, pide al menos ciento noventa.
El margen forma parte del código
Recortar demasiado ajustado es la forma más habitual de estropear un código que estaba bien. Un código QR necesita un margen limpio de cuatro módulos por cada lado. El EAN-13 pide once anchos de módulo a la izquierda y siete a la derecha, así que recortar el borde izquierdo sale más caro.
El contraste y el mito del treinta por ciento
El gris claro sobre blanco suspende directamente los estándares de calidad, y una fotografía o un degradado detrás de un código arruinan el contraste módulo a módulo. Oscuro sobre claro es lo fiable.
El treinta por ciento que supuestamente puede perder un código QR es una proporción de palabras de código, no de superficie, y los tres cuadrados de las esquinas no están protegidos en absoluto. Un logotipo en el centro sobrevive; un pulgar sobre una esquina, no.
Los códigos unidimensionales no tienen ninguna corrección. Un dígito de control detecta un error pero no puede repararlo, así que una banda de reflejo cruzando las barras es fatal donde un código QR ni se inmutaría.
Cuando no se lee nada de nada
Cuando la imagen no tiene salvación, el valor que hay debajo del código normalmente sí.
Utiliza la cámara, importa una imagen o introduce el valor manualmente. Las tres opciones crean la misma tarjeta editable.
Para una fototeca llena de ellos, hay una vía más rápida: Importación masiva
No todos los códigos de una imagen merecen guardarse
Las fototecas acumulan estas cosas sin que nadie se lo pida.
Los que merecen un nombre
Todo lo que te van a volver a pedir: un código de barras de fidelización sacado de un correo, el número del gimnasio o de la biblioteca, el código de una taquilla que llega en un aviso de entrega, un cupón con una fecha.
Los que una imagen no puede contener
El código de barras rotativo de una entrada se renueva cada quince segundos, y una captura no te dejará pasar el control. Si un código se anima o va descontando, la imagen no vale nada. Cuánto tiempo sigue sirviendo un código guardado es un tema aparte: Organizador de códigos de barras
Cómo escanear un código QR desde una captura o una foto guardada
- 01
Abre el escáner y usa la opción de galería
Toca el botón del escáner en tu biblioteca y luego el control de fotos de arriba. No hay nada a lo que apuntar, y nada que te impida elegir varias imágenes a la vez.

Elige una imagen existente del mismo teléfono. - 02
Comprueba lo que ha devuelto
ScanKeeper lee la imagen en el dispositivo y muestra el formato que ha reconocido junto al valor que ha descodificado.

Comprueba el tipo detectado y el valor codificado. - 03
Guárdalo como tarjeta
Ponle un nombre que dirías en voz alta y guarda. La tarjeta conserva el valor y el formato.

Un mes después, un nombre gana a una fila de dígitos. - 04
Ábrela otra vez sin la imagen
Una tarjeta guardada muestra el código, su valor con un botón para copiarlo, el formato y cuántas veces la has abierto.

El valor descodificado, listo para copiar.
Lo que hace un código guardado y una imagen no puede
No necesitas un segundo teléfono
Analiza un código que aparezca en un correo, un mensaje, una captura de un PDF o una foto guardada en el mismo dispositivo.
Detección en el dispositivo
El escaneo de imágenes funciona localmente, sin enviar el código de barras a un servidor de ScanKeeper.
Un valor, no solo un enlace
Los códigos que no contienen ninguna dirección web vuelven como un valor que puedes leer y copiar.
Lo que debes saber antes de empezar
¿Puedo escanear un código QR desde una captura en el mismo teléfono?
Sí, y puede que ni siquiera tengas que guardarla. Comparte la imagen con ScanKeeper desde la app en la que ya está, o guárdala y elígela después con la opción de galería. Ninguna de las dos vías necesita un segundo dispositivo.
¿Por qué la cámara leyó el código y la foto guardada no?
Una cámara en directo tiene muchos intentos y puede moverse, reenfocar y cambiar de ángulo hasta que un fotograma se descodifica. Una imagen guardada tiene un solo intento, con la calidad con la que se capturó.
¿Puede ScanKeeper leer códigos de barras y QR desde fotos?
Sí. ScanKeeper analiza imágenes para encontrar formatos QR y de barras compatibles, incluidos EAN, UPC, Code 128, PDF417, Data Matrix y Aztec.
¿Puedo leer un código QR que está dentro de un PDF?
Entrega el PDF en lugar de una captura de él. Sus páginas se dibujan como imágenes en el dispositivo y se leen como cualquier otra imagen, lo que mantiene el código a tamaño completo en vez de congelarlo con el zoom que tuvieras puesto.
¿Y si la imagen contiene más de un código?
Se te ofrece cada uno por turno, con ese iluminado y el resto de la foto atenuado. Un correo de confirmación que lleva el código de una entrada y un pase de sala VIP te da los dos, y un Saltar para el que no querías.
¿Una captura de la entrada de un evento me dejará pasar el control?
A menudo no. Un código de barras que se renueva cada pocos segundos está construido para que una imagen fija no valga nada, y algunas apps de entradas bloquean las capturas directamente.
¿Y si nada consigue leer la imagen?
Escríbelo. El número impreso debajo de un código de barras es el código, y meterlo a mano con el formato correcto produce la misma tarjeta que un escaneo.
¿El escaneo de imágenes necesita conexión a Internet?
No. El análisis de imágenes se realiza en el dispositivo y no requiere una cuenta ni conexión a Internet.

