Esta página lee códigos QR a partir de archivos de imagen: fotos, capturas de pantalla, documentos escaneados. El decodificador se ejecuta por completo en tu dispositivo mediante JavaScript; la imagen nunca se envía a ningún servidor.
Si no tienes una imagen del QR, apunta la cámara de tu teléfono al código. Todas las cámaras modernas de iPhone y Android leen códigos QR de forma nativa sin una app.
Cuándo es útil
Casos habituales: una captura de pantalla de un QR enviado por chat, un QR incrustado en un PDF al que no puedes apuntar con una cámara, un QR impreso que fotografiaste desde un ángulo y que quieres decodificar sin volver a escanear, un correo de marketing con un QR que quieres inspeccionar antes de hacer clic. En cada caso, abrir la imagen aquí es más rápido que intentar apuntar un teléfono a una pantalla.
Qué podemos y qué no podemos leer
Decodificamos códigos QR: los códigos de barras 2D cuadrados inventados por Denso Wave. No decodificamos códigos de barras 1D (EAN, UPC, Code 128, etc.), Data Matrix, PDF417 ni códigos Aztec desde esta página. Leer esos requiere un decodificador diferente; está en nuestra hoja de ruta.
La calidad del código importa. Una foto borrosa, una impresión de bajo contraste o un QR cubierto de reflejos a menudo no se decodifican. Toma una foto nueva con el QR ocupando más parte del encuadre e inténtalo de nuevo.
Privacidad
El selector de archivos lee los bytes localmente; la etiqueta <img> renderiza la vista previa localmente; JsQR se ejecuta dentro de la página y devuelve el texto decodificado a JavaScript en tu máquina. Nada de lo que alojamos ve la imagen ni el contenido decodificado. No se hace ninguna solicitud a ningún servidor durante la decodificación.
Preguntas frecuentes
- ¿Se sube la imagen a algún sitio?
- No. La imagen la lee JavaScript que se ejecuta en tu dispositivo. No se sube, almacena ni registra nada. Cierra la pestaña y la imagen desaparece.
- ¿Por qué no encontró un código QR en mi imagen?
- Las causas más comunes son: el QR es demasiado pequeño en el encuadre, la imagen está borrosa o tiene poco contraste, o solo se ve parte del QR. Recorta más cerca del código, vuelve a tomar la foto con mejor enfoque o usa una imagen de mayor resolución.
- ¿Puede leer códigos QR dañados o parciales?
- Los códigos QR tienen corrección de errores integrada (normalmente entre el 7%–30% de recuperación), por lo que las pequeñas manchas y las esquinas recortadas a menudo aún se escanean. Un QR al que le falta la mayor parte de una esquina normalmente no.
- ¿Funciona con capturas de pantalla?
- Sí. Las capturas de pantalla de códigos QR de páginas web, PDF o fotos se decodifican todas de la misma manera.
- ¿Y los códigos de barras (EAN, UPC, Code 128)?
- Este escáner solo lee códigos QR. Todavía no tenemos un escáner de códigos de barras 1D, pero está en la hoja de ruta.
