Lector de códigos QR
Cómo funciona
Suelta una foto o una captura que contenga un código QR, haz clic para elegir un archivo o pega una imagen del portapapeles (Ctrl+V / Cmd+V). La herramienta localiza el código en la imagen, lo decodifica y te muestra lo que contiene, sin cámara y sin enviar nada a ninguna parte.
El contenido decodificado se clasifica automáticamente. Un enlace muestra un botón para abrirlo; un código QR de Wi-Fi se desglosa en nombre de la red, tipo de seguridad y contraseña, con copia en un clic, que es lo que necesitas cuando alguien comparte su Wi-Fi como pegatina con QR y tú estás en un portátil que no puede escanearla. Los códigos de correo (mailto:), teléfono (tel:), SMS y contacto vCard también se etiquetan, y todo lo demás se muestra como texto sin formato.
La decodificación la hace un decodificador de QR en JavaScript puro que se ejecuta en la pestaña de tu navegador. La imagen se dibuja en un lienzo invisible, se analiza píxel a píxel y se descarta. Nunca se sube, y eso importa precisamente porque las contraseñas de Wi-Fi y los datos de contacto son lo más habitual dentro de un código QR.
Si un código no se lee: recorta la imagen para que el QR ocupe más del encuadre, comprueba que la impresión no esté borrosa ni curvada y revisa el contraste (los módulos oscuros sobre fondo claro se leen mejor; los códigos invertidos pueden fallar). Las capturas de pantalla se decodifican con más fiabilidad que las fotos de papel.
Preguntas frecuentes
¿Puedo sacar la contraseña del Wi-Fi de un código QR?
- Sí, y es el uso más habitual. Los códigos QR de Wi-Fi contienen un contenido estándar WIFI: con el nombre de la red (SSID), el tipo de seguridad y la contraseña. Sube o pega la imagen y la herramienta muestra los tres campos, con un botón para copiar la contraseña. Solo lee lo que está codificado en el propio código: no puede recuperar de la nada la contraseña de una red.
¿Necesito una cámara o un teléfono?
- No, ese es el objetivo de esta herramienta. Lee códigos QR desde imágenes: capturas de pantalla, fotos de WhatsApp, PDF de los que hayas hecho una captura, fotos tomadas con otro dispositivo. Si puedes llevar el código a un archivo de imagen o al portapapeles, se puede decodificar en cualquier portátil o de sobremesa.
¿Se sube la imagen a un servidor?
- No. La imagen la decodifica JavaScript dentro de la pestaña de tu navegador (la librería jsQR sobre un lienzo) y nunca sale de tu equipo: las herramientas para desarrolladores, en la pestaña Red, no muestran ninguna petición durante la decodificación. Es deliberado, porque los códigos QR suelen contener contraseñas de Wi-Fi y datos de contacto.
¿Por qué no encuentra ningún código QR en mi imagen?
- Las causas habituales son que el código sea demasiado pequeño en el encuadre (recorta más), que la foto esté borrosa o tomada en ángulo, que el contraste sea malo o que la zona de silencio (el margen blanco alrededor del código) esté cortada. Las capturas de pantalla casi siempre se decodifican; las fotos de superficies curvas o reflectantes son las más difíciles. Prueba a recortar para que el QR ocupe la mayor parte de la imagen.
¿Qué tipos de contenido QR reconoce?
- Enlaces (http/https), credenciales de Wi-Fi (WIFI:), direcciones de correo (mailto:), números de teléfono (tel:), SMS (sms:/SMSTO:), contactos vCard y texto libre. La cadena decodificada sin procesar siempre está disponible con un botón de copiar, sea cual sea el tipo.
¿También lee códigos de barras?
- No, solo códigos QR. Los códigos de barras lineales (EAN, Code 128) y otros formatos 2D (Data Matrix, Aztec, PDF417) usan simbologías distintas y quedan fuera de esta herramienta.