Lector de códigos QR online

Este escáner de código QR online lee un código QR o de barras con su cámara, o desde una imagen o una captura de pantalla: todo se lee en su dispositivo, nada se sube, y cada enlace se revisa antes de que usted lo abra.

Cámara, carga, pegado o arrastre · Varios códigos por imagen · Nada sale de su dispositivo

¿Cómo escanear un código QR desde una imagen o captura de pantalla?

Suelte la imagen en esta página, péguela con Ctrl+V (⌘V en Mac) o elija Cargar imagen: el escáner encuentra todos los códigos que contiene, enmarca y numera cada uno sobre la imagen, y lee lo que dice. Sirve una foto, una captura de pantalla, una imagen guardada de un chat o la captura de una página de un PDF.

En el teléfono, haga una captura de pantalla del código, abra esta página y elija Cargar imagen y luego la captura. Puede agregar varias imágenes a la vez, y una sola imagen puede contener varios códigos: un cartel con un enlace al menú, el Wi-Fi y un contacto le da tres fichas.

Lector QR online leyendo una captura con tres códigos: un enlace con su dominio real, una contraseña Wi-Fi y un contactoLector QR online leyendo una captura con tres códigos: un enlace con su dominio real, una contraseña Wi-Fi y un contactoCada código, numeradoCada código de la imagen aparece enmarcado, y su número coincide con su ficha de abajo.Qué contiene cada códigoUn enlace, una red Wi-Fi, un contacto: la lista indica qué es cada código antes de que lea su ficha.Adónde lleva el enlaceEl dominio real resaltado en la dirección, las letras que imitan a otras y los señuelos marcados, y nada se abre.Nada se subeSu navegador lee la imagen en su dispositivo: ninguna imagen ni ningún resultado se envía a ninguna parte.
Una captura de pantalla con tres códigos, leída en el dispositivo: cada código enmarcado y numerado, y luego lo que dice. Seleccione un número para ver qué muestra cada parte.

¿Cómo escanear un código QR en una laptop o PC?

Elija Escanear con la cámara para usar la webcam, o haga una captura de pantalla de un código que esté en su pantalla y péguela aquí. No hay que instalar nada: el escáner funciona en el navegador en Windows, macOS, Linux y ChromeOS.

Para un código que está en su propia pantalla (un código de inicio de sesión, un código en un correo o en un PDF), lo más fácil es una captura de pantalla copiada al portapapeles:

Windows

Win + Shift + SCtrl + V

Herramienta Recortes: arrastre sobre el código

Mac

⌘ + Ctrl + Shift + 4⌘ + V

Arrastre sobre el código; Ctrl la copia al portapapeles

ChromeOS

Ctrl + Shift + Show windowsCtrl + V

Elija Captura de pantalla parcial

Linux (GNOME)

Print ScreenCtrl + V

Seleccione el área; GNOME la copia al portapapeles

Con una webcam, sostenga el código a unos 15–30 cm de la lente, plano y sin moverlo. Un código en la pantalla de un teléfono se lee mejor con el brillo de la pantalla alto.

¿Cómo decodificar un código QR de Wi-Fi y ver la contraseña?

Escanee el código aquí y la ficha mostrará el nombre y la contraseña de la red, listos para copiar. Un código QR de Wi-Fi es texto plano con la forma WIFI:T:WPA;S:name;P:password;;, descrito primero por el proyecto de código abierto ZXing y estandarizado por la Wi-Fi Alliance como el Wi-Fi URI de su especificación WPA3 (sección 7).

Nunca nos conectamos a la red: una página web no puede hacerlo, ni debería. Para conectarse, apunte la Cámara de un iPhone al código y toque el aviso, o en Android escanéelo desde Configuración → Redes e Internet → Internet. Para crear un código de su propia red, la app Contraseñas del iPhone ofrece Show Network QR Code, y el botón Compartir de una red guardada en Android hace lo mismo.

Caracteres especiales: el formato de ZXing pone una barra invertida antes de ; , : \ y " en un nombre o una contraseña, y el formato WPA3 escribe ; como %3B. El escáner lee ambos.

WIFI:T:WPA;S:Cafe Guest 5G;P:espresso-2026;H:true;;

TSeguridad
WPA para cualquier red con contraseña (WPA2 o WPA3), WEP para routers antiguos, nopass o nada para una red abierta. Android también escribe SAE para WPA3.
SNombre de la red (SSID)
El único campo que todo código debe tener.
PContraseña
Se muestra en texto plano: cualquiera que escanee el código puede leerla.
HOculta
true cuando la red no transmite su nombre.
RTransition Disable
Solo WPA3: 1 indica a los dispositivos que nunca vuelvan a WPA2.
KClave SAE-PK
Solo WPA3: la clave pública de la red, para que un punto de acceso falso no pueda hacerse pasar por ella.

¿Es seguro escanear un código QR?

Escanear solo lee texto: el riesgo empieza cuando abre el enlace, ingresa datos o instala algo. Los delincuentes pegan códigos falsos sobre los reales en parquímetros y cargadores, y envían códigos por correo electrónico y postal, una estafa llamada quishing (phishing con QR). El FBI y la FTC dan el mismo primer consejo: mire el enlace antes de abrirlo.

Esa es la función principal del escáner. Nunca abre un enlace por sí solo, muestra el dominio que decide adónde llega y nombra en una frase cada truco que encuentra.

Parquímetros

Austin (Texas) encontró calcomanías QR falsas en más de dos docenas de parquímetros en 2022; en el Reino Unido, Action Fraud registró 784 denuncias de quishing y casi 3,5 millones de libras perdidas en un año, sobre todo en estacionamientos.

Cargadores de vehículos eléctricos

En Loiret (Francia), códigos falsos en estaciones de carga robaban los datos de tarjetas sin llegar a iniciar la carga (Gendarmerie nationale, 2024).

Correo electrónico y postal

Códigos en correos que dicen venir de un banco, de una autoridad o de Microsoft 365, y un paquete que usted nunca pidió con un código para «saber quién lo envió» (FTC, 2025).

Pagos UPI

Un comprador le envía a un vendedor un código QR «para recibir dinero»: al escanearlo e ingresar el PIN de UPI, en realidad se envía dinero (RBI, Policía de Delhi).

¿Qué puede contener un código QR?

Cualquier texto de hasta unos 3 KB, y los teléfonos coinciden en algunos formatos que lo convierten en una acción. El escáner separa cada uno en campos, y no pasa nada hasta que usted lo elige.

ContenidoEmpieza porDefinido porEl escáner muestra
Enlacehttps://RFC 3986El dominio real, imitaciones, señuelos, enlaces cortos
Wi-FiWIFI:ZXing, Wi-Fi Alliance (WPA3)Red, contraseña, seguridad
Pago UPIupi://payNPCI UPI Linking SpecificationBeneficiario, monto, nota, firma
Pago en comercios (Pix, QRIS, VietQR, PromptPay…)000201EMVCo QR Code SpecificationComercio, monto, banco, suma de verificación
Transferencia SEPABCDEPC069-12Beneficiario, verificación del IBAN, monto
ContactoBEGIN:VCARD, MECARD:RFC 6350, NTT DOCOMONombre, teléfonos, correos; se guarda como .vcf
EventoBEGIN:VEVENTRFC 5545Horarios en su zona; se guarda como .ics
Teléfono, SMS, correotel:, sms:, mailto:RFC 3966, 5724, 6068El número o la dirección, y luego su app
Ubicacióngeo:RFC 5870Coordenadas, OpenStreetMap
Clave de verificación en dos pasosotpauth://Google Key URI FormatServicio y cuenta; el secreto, oculto
Pago con criptomonedasbitcoin:, ethereum:BIP 321, EIP-681Dirección y monto
Inicio de sesión con llave de accesoFIDO:/FIDO CTAP 2.2Que es para la cámara de su teléfono

Cada icono es el de la ficha de resultado de ese tipo de contenido, en el color que toma la ficha: verde cuando su comprobación es correcta, ámbar o rojo cuando muestra una advertencia.

¿Cómo revisar un código QR de pago antes de pagar?

Escanéelo aquí primero: la ficha muestra quién recibe el dinero, el monto si el código lo fija y si la suma de verificación del código está intacta. Luego pague en la app de su banco o billetera y compruebe que el nombre que muestra coincide con el del comercio.

El truco habitual es una calcomanía sobre el código real de una tienda, así que el nombre que muestra su app importa más que el impreso en el letrero.

Un código Pix inventado, campo por campo: cada campo es un ID de dos dígitos, una longitud de dos dígitos y luego el valor

00020126370014br.gov.bcb.pix0115pix@example.com520400005303986540512.505802BR5912Cafe Exemplo6009Sao Paulo62070503***6304189B

  • Quién recibe el dinero
  • Cuánto
  • Suma de verificación
  • Sobre el código
00FormatoSiempre 01, y siempre el primero.
01
26Cuenta del comercioEl sistema de pago (br.gov.bcb.pix) y la clave Pix, cada uno anidado como ID, longitud, valor.
pix@example.com
52Categoría del comercio0000 si no se indica.
0000
53MonedaUn número ISO 4217: 986 es el real brasileño.
986
54MontoSolo si el código lo fija.
12.50
58PaísDos letras (ISO 3166-1).
BR
59Nombre del comercioLas apps de Pix muestran en su lugar el nombre del directorio de Pix.
Cafe Exemplo
60CiudadDónde está el comercio.
Sao Paulo
62Datos adicionalesLa etiqueta de referencia (sub-ID 05).
***
63Suma de verificación (CRC-16)Se calcula sobre todo lo anterior, 6304 incluido: si cambia un solo carácter, deja de coincidir.
189B

El escáner la vuelve a calcular: 189B, la misma que en el código.

UPI (India)

El ID de UPI y el nombre escrito en el código, y si el código está firmado: su app de UPI le avisa cuando el código de un comercio no lleva firma. Nunca se escanea un código ni se ingresa el PIN para recibir dinero.

Pix (Brasil)

La clave Pix o, en un código dinámico, solo la dirección desde la que su banco carga el cobro: su monto no está en la imagen. Su banco muestra el nombre del destinatario según el directorio de Pix, no el del código.

VietQR (Vietnam)

El banco (por su número NAPAS) y la cuenta, el monto y el concepto de la transferencia.

QRIS, PromptPay, PayNow

El comercio, su ciudad y el monto, y el número de teléfono o ID al que va una transferencia PromptPay o PayNow.

Transferencia SEPA (EPC QR, GiroCode)

El beneficiario, el IBAN con sus dígitos de control verificados, el monto en euros y la referencia.

Rusia y Suiza

Los códigos de pago GOST R 56042 (beneficiario, cuenta, BIC, importe en rublos) y las QR-facturas suizas (acreedor, IBAN, monto).

¿Qué indica el número de un código de barras?

Un código de barras de producto (EAN-13, EAN-8, UPC) es un número: el escáner lo lee, comprueba su último dígito y nombra la oficina de GS1 que emitió los números de la empresa. Esa oficina no es el país de origen: GS1 afirma que el prefijo «no indica que el producto se haya fabricado en un país concreto». Un producto fabricado en Vietnam puede llevar un número de GS1 US, y al revés.

Los números que empiezan por 978 o 979 son libros (ISBN). Los códigos de los envases de medicamentos y alimentos frescos (Data Matrix o GS1-128) suelen incluir más datos: el número de producto, el lote, la fecha de vencimiento y un número de serie, cada uno en su propia línea.

Un número EAN-13 inventado, parte por parte
  • 952Prefijo GS1La oficina de GS1 que emitió los números de la empresa, no el lugar donde se fabricó el producto. 952 es el rango de GS1 para ejemplos; 400–440 es GS1 Germany.
  • 1234EmpresaEl número de la empresa, asignado por esa oficina.
  • 56789ArtículoEl producto, numerado por la empresa.
  • 9Dígito de controlSe calcula a partir de los doce dígitos anteriores, así que un dígito mal leído se detecta.

Las posiciones impares cuentan una vez y las pares, tres veces: 121. Lo que falta hasta la siguiente decena, 130, es el dígito de control: 9.

¿Por qué no se escanea un código QR?

La mayoría de los códigos fallan por las mismas pocas razones, y cada una tiene solución:
  • Borroso o demasiado pequeño

    Acérquese para que el código ocupe casi todo el encuadre, o use el zoom; quédese quieto un segundo.

  • Reflejo o sombra

    Incline el código o el teléfono, o encienda la linterna en la vista de la cámara.

  • Sin margen

    Un código QR necesita un borde en blanco de cuatro módulos de ancho; manténgalo visible y sin tapar.

  • Claro sobre oscuro o en espejo

    La edición de 2006 del estándar permite ambos; el escáner prueba las dos formas.

  • Dañado

    Se puede recuperar hasta un 30 % de un código (nivel de corrección de errores H); más allá, ningún escáner puede leerlo.

  • Una foto de iPhone (HEIC)

    Solo Safari abre imágenes HEIC: haga una captura de pantalla de la foto o elija Cámara → Formatos → Más compatible.

  • Caracteres extraños en el texto

    El generador usó un juego de caracteres que no declaró; el texto sin procesar muestra exactamente lo que está guardado.

¿Cómo funciona un código QR?

Por dentro de un código QR: versión 2, 25 × 25 módulos, con https://www.example.com
  1. Patrones de búsquedaTres cuadrados en las esquinas que indican la posición, el tamaño y el ángulo del código.
  2. Patrones de sincronizaciónMódulos alternos entre los patrones de búsqueda que marcan la cuadrícula.
  3. Patrón de alineaciónUn cuadrado más pequeño que mantiene en la cuadrícula un código curvado o inclinado.
  4. Información de formatoEl nivel de corrección de errores y la máscara, escritos dos veces.
  5. Datos y corrección de erroresEl texto, más los datos Reed-Solomon que lo reparan.
  6. Zona de silencioUn borde en blanco de al menos 4 módulos de ancho.
  7. Información de versiónSolo en códigos más grandes; este no la tiene.

40

tamaños, de 21 × 21 a 177 × 177 módulos

7089

dígitos como máximo (4296 letras, 2953 bytes)

30 %

de un código recuperable con el nivel H

1994

inventado en Denso Wave, Japón

El mismo enlace en cada nivel, con la calcomanía más grande que admite sin dejar de leerse
  • Código QR con nivel de corrección de errores L y un 7 % tapado por una calcomaníaLrecupera hasta un 7 %7 % cubiertoSe lee
  • Código QR con nivel de corrección de errores M y un 14 % tapado por una calcomaníaMrecupera hasta un 15 %14 % cubiertoSe lee
  • Código QR con nivel de corrección de errores Q y un 18 % tapado por una calcomaníaQrecupera hasta un 25 %18 % cubiertoSe lee
  • Código QR con nivel de corrección de errores H y un 24 % tapado por una calcomaníaHrecupera hasta un 30 %24 % cubiertoSe lee
  • Código QR con nivel de corrección de errores M y un 25 % tapado por una calcomaníaMrecupera hasta un 15 %25 % cubiertoNo se puede leer

Leído con ZXing, el decodificador que usa esta página. Una calcomanía también tapa parte de los patrones fijos del código, así que en la práctica el código tolera algo menos de lo que promete su nivel.

La familia también incluye Micro QR (un solo patrón de búsqueda, hasta 17 × 17 módulos) y los códigos rectangulares rMQR (ISO/IEC 23941), que el escáner también lee, además de Data Matrix, Aztec y PDF417.

¿Cómo funciona este escáner y se sube algo?

No se sube nada. Su imagen se lee dentro de su navegador, en un proceso en segundo plano (worker) en su propio dispositivo: la página no envía ninguna imagen, ningún texto ni ningún resultado a ninguna parte, y no se guarda nada al cerrar la pestaña.

Chrome en Android, macOS y ChromeOS, y Edge en Mac, tienen un lector de códigos de barras integrado (BarcodeDetector), y el escáner lo usa. Los demás navegadores (Chrome en Windows, Firefox, Safari) usan ZXing, un decodificador de código abierto compilado a WebAssembly que se carga desde nuestro propio sitio la primera vez que usted escanea. La cámara necesita su permiso y se apaga en cuanto se encuentra un código o sale de la página.

Adónde va su imagen: de la cámara, un archivo o el portapapeles a las fichas de resultados, todo en esta pestaña del navegador

Su dispositivo · esta pestaña del navegador

  1. Cámara, imagen o portapapeles
  2. Proceso en segundo planoWeb Worker
  3. BarcodeDetectorIntegrado en el navegadorZXingWebAssembly
  4. Lee el contenidoEnlace · Red Wi-Fi · Código de pago · Contacto
  5. Fichas de resultados
dnsrobot.net
  • Envía el decodificador ZXing, una sola vez, si su navegador lo necesita
  • No recibe ninguna imagen, texto ni resultado

BarcodeDetector

Chrome en Android, macOS y ChromeOS; Edge en Mac

Integrado en el navegador: rápido, sin descargas.

ZXing (WebAssembly)

Windows, Linux, Firefox, Safari, iPhone

Unos 950 KB, una sola vez, desde dnsrobot.net; también lee códigos que el lector integrado no detecta.

Preguntas frecuentes sobre el lector QR online

¿Cómo escanear un código QR desde una captura de pantalla en el teléfono?

Haga la captura de pantalla, abra esta página y toque Cargar imagen; luego elija la captura entre sus fotos. El escáner lee el código en su teléfono, sin subir la imagen, y muestra lo que dice: un enlace con su dominio real, una contraseña Wi-Fi, un pago o un contacto. Puede agregar varias capturas a la vez.

¿Puedo escanear un código QR con la webcam de mi laptop?

Sí. Elija Escanear con la cámara y permita el acceso a la cámara cuando su navegador lo pida; sostenga el código a 15–30 cm de la webcam sin moverlo. Para un código que ya está en su pantalla, una captura es más rápida: cópiela con Win+Shift+S en Windows o ⌘+Ctrl+Shift+4 en Mac y luego presione Ctrl+V o ⌘V en esta página.

¿Se suben mis imágenes al leer un QR online aquí?

No. La imagen se decodifica en su navegador, en su propio dispositivo, con su lector de códigos de barras integrado o con el decodificador ZXing que servimos desde nuestro sitio. No se envía ninguna imagen, texto ni resultado a nuestros servidores ni a los de nadie más, no se guarda nada y al cerrar la pestaña se borran todos los escaneos.

¿Cómo saber si un código QR es seguro?

Escanéelo aquí antes de abrir nada y lea el dominio real: es la última parte de la dirección antes de la primera barra simple, como example.com. Desconfíe de una calcomanía sobre otro código, de los enlaces cortos que ocultan el destino, de las letras de otros alfabetos, del nombre de una marca delante de otro dominio y de todo lo que pida una contraseña, un número de tarjeta o instalar una app.

¿Escanear un código QR puede hackear mi teléfono?

Escanear solo lee texto, y las cámaras de los teléfonos muestran el enlace sin abrirlo. El daño viene del paso siguiente: una página de phishing que pide su contraseña o su tarjeta, una app instalada desde fuera de la tienda, un perfil de configuración en un iPhone o un pago. Si ingresó una contraseña en una página así, cámbiela y active la verificación en dos pasos.

¿Cómo saber la contraseña Wi-Fi de un código QR?

Escanee el código con esta página, con la cámara o desde una foto del código. La ficha muestra el nombre de la red y la contraseña en texto plano, cada uno con un botón para copiar, además del tipo de seguridad y si la red está oculta. La página nunca se conecta a la red; eso lo hace su teléfono o su computadora cuando usted lo decide.

¿Necesito una app para escanear códigos QR?

No. La Cámara del iPhone lee códigos QR desde iOS 11 y la mayoría de las cámaras de Android también, y el FBI y el NCSC del Reino Unido recomiendan usar ese escáner integrado en lugar de descargar una app de escaneo. En una laptop, o para un código en una imagen, esta página, un lector QR online gratis, hace lo mismo en el navegador sin instalar nada.

¿Puedo escanear un código QR para recibir dinero?

No. Con UPI y la mayoría de los sistemas de pago, escanear un código e ingresar su PIN siempre envía dinero. El RBI y la NPCI de la India recuerdan que nunca hace falta escanear un código ni ingresar un PIN para recibir dinero. Un comprador que le envía un código «para recibir el pago» está usando una estafa conocida.

¿Por qué el escáner no lee mi código QR?

Lo habitual es que sea demasiado pequeño, esté borroso, tenga reflejos o esté cortado: haga que el código ocupe casi toda la imagen y mantenga visible su borde blanco. Ningún escáner puede leer un código muy dañado. Las fotos de iPhone en HEIC solo se abren en Safari, así que primero haga una captura de pantalla de la foto. El escáner ya prueba los códigos en espejo y los claros sobre fondo oscuro.

¿Una imagen puede contener varios códigos QR?

Sí, y el escáner los lee todos: cada código se enmarca y numera sobre la imagen, y su número lleva a una ficha con lo que dice. Es útil para carteles, boletos y capturas de pantalla que reúnen un enlace, un código de Wi-Fi y un contacto uno junto a otro.

¿El escáner también lee códigos de barras?

Sí: códigos de barras de productos EAN-13, EAN-8, UPC-A y UPC-E, Code 128, Code 39, Code 93, Codabar e ITF, además de Data Matrix, Aztec y PDF417. En los números de producto comprueba el último dígito y nombra la oficina de GS1 que emitió el número, lo que indica dónde se registró la empresa, no dónde se fabricó el producto.

¿El lector de códigos QR funciona sin conexión?

Una vez cargada la página, leer un código no requiere conexión en los navegadores con lector de códigos de barras integrado. Los demás navegadores descargan el decodificador ZXing en el primer escaneo; después, los escaneos funcionan sin conexión hasta que cierre la página. Los enlaces de «revise antes de abrir» sí necesitan conexión, porque consultan nuestras otras herramientas.

¿Le falta algo?Sugiera una función o una herramienta nueva