Cómo escanear un código QR desde una captura de pantalla en Mac
Por Eduard Bruch, desarrollador de Optic · Actualizado el
Si la captura con el código QR ya está en tu Mac, ábrela en Vista Previa y deja que una app de OCR de pantalla lea el código directamente de la pantalla. Si la captura sigue en tu iPhone, las propias apps Fotos y Cámara del iPhone suelen ser la forma más rápida.
Respuesta corta: para un código QR que está en la pantalla de tu Mac, abre la imagen y arrastra un recuadro alrededor del código con una app que lea códigos en pantalla. Mi elección para esto es Optic, una app de la barra de menús que copia el texto de cualquier zona que arrastres por la pantalla y decodifica los códigos QR de la misma manera (4,99 US$ (pago único) en la Mac App Store).
Aviso: yo desarrollo Optic.
Primero: ¿dónde está la captura?
La herramienta adecuada depende de qué dispositivo tenga la imagen.
- La captura está en tu iPhone. Apple integró la lectura de QR en el iPhone. La app Cámara lee los códigos a los que la apuntas, y en versiones recientes de iOS Fotos puede reconocer un código QR en una imagen guardada. Es una función propia de Apple, no cuesta nada, y si solo necesitas el enlace en el teléfono, es la vía más sencilla.
- La captura está en tu Mac. Quizá alguien la envió por Mensajes o Mail, vino en un PDF, o la guardaste de una página web. Apuntar el teléfono al monitor funciona a veces, pero te da el resultado en el dispositivo equivocado y los reflejos suelen estorbar. Leer el código en el Mac mantiene el enlace donde quieres usarlo.
El resto de esta guía trata el caso del Mac. Para otras formas de leer códigos en un Mac, consulta cómo escanear un código QR en Mac.
Lee un código QR de una captura con Optic
Optic no abre archivos de imagen por sí misma. Lee lo que es visible en pantalla, así que primero hay que mostrar el código.
- Abre la captura en Vista Previa (o en Vista Rápida, Mail, Mensajes, un navegador: cualquier app que la muestre).
- Haz clic en el icono de Optic en la barra de menús y elige Capturar código QR.
- Arrastra un recuadro alrededor del código. El recuadro no tiene que ser ajustado; este modo amplía la selección, así que un recuadro justo también funciona.
- El contenido decodificado se copia al portapapeles. Pégalo con Comando-V donde lo necesites.
Si el código contiene un enlace, también puedes abrirlo con un clic desde el historial de capturas de Optic en la barra de menús.
Hay un segundo camino: cuando usas Capturar texto y la zona contiene un código, Optic copia el contenido del código en lugar del texto. Este ajuste «Detectar códigos QR automáticamente junto con el texto» está activado por defecto y se puede desactivar en Ajustes.
Qué códigos lee
Optic usa el framework Vision de Apple para detectar códigos 2D: QR, Micro QR, Aztec, Data Matrix y PDF417.
Los códigos privados se quedan en el Mac
Algunos códigos QR llevan cosas que no querrías subir: contraseñas de Wi-Fi, enlaces de configuración de dos factores, URL de invitación privadas. Los decodificadores QR en línea te piden que subas la imagen a su servidor. Optic decodifica en el Mac. La app no tiene acceso a la red en absoluto, ni cuenta, ni analíticas, y lee los píxeles de la pantalla solo dentro del recuadro que dibujas. Para eso necesita el permiso de Grabación de pantalla de macOS, y la introducción del primer arranque te guía en ello.
Historial de capturas
Cada código decodificado va al historial de capturas en la ventana emergente de la barra de menús, junto a tus capturas de texto. El historial guarda las últimas 20 capturas con una pequeña miniatura y la hora, y te permite copiar de nuevo, abrir un enlace o borrar una entrada. Se guarda en local y nunca se sube. Si decodificaste antes hoy el enlace de una entrada y lo necesitas otra vez, está a un clic mientras siga entre las últimas 20 capturas.
Los códigos también aparecen fuera de las capturas, por ejemplo en una diapositiva de una pantalla compartida de Zoom o en una página web; la guía del lector de códigos QR para Mac los trata.
Dónde Optic no encaja
- Códigos de barras 1D. EAN, UPC, Code 128 y Code 39 no son compatibles, solo los códigos 2D indicados arriba.
- Códigos en papel. Optic no tiene escaneo con cámara. Para un código impreso, usa la Cámara de tu iPhone.
- Abrir archivos. No importa imágenes ni PDF; el código tiene que estar antes en pantalla.
- iPhone o iPad. Optic es solo una app de Mac.
Preguntas frecuentes
¿Puedo escanear un código QR de una captura de pantalla sin mi teléfono?
Sí. Abre la captura en tu Mac y usa un lector de QR de pantalla como Optic: elige Capturar código QR en la barra de menús, arrastra alrededor del código y el contenido queda en tu portapapeles.
¿Escanear un código QR en una captura sube la imagen a algún sitio?
Los decodificadores en línea sí. Optic no: no tiene acceso a la red y decodifica el código en el Mac.
¿Puede Optic leer códigos de barras de productos?
No. Lee códigos 2D (QR, Micro QR, Aztec, Data Matrix, PDF417), no códigos de barras 1D de productos como EAN o UPC.
¿Y si el código QR está dentro de un PDF?
Abre el PDF en Vista Previa para que el código sea visible y luego captúralo desde la barra de menús igual que con cualquier captura.
Consigue Optic en la Mac App Store · Todos los datos de Optic. Optic necesita macOS 14 Sonoma o posterior. Para texto en lugar de códigos, consulta cómo copiar texto de la pantalla en Mac.