Escáner de Códigos QR
Lee un código QR con la cámara o desde una imagen PNG, JPEG o WebP en el navegador; copia el texto o abre enlaces http(s). No se sube nada.
Tus datos de entrada y archivos no salen del navegador
Arrastra y suelta una imagen con un código QR aquí
PNG · JPEG · WebP
Apunta la cámara a un código QR: se lee automáticamente. Los fotogramas se procesan en este dispositivo.
Cargando...
En esta página
Lee un código QR con la cámara de tu dispositivo o desde una captura de pantalla o una foto: el texto decodificado aparece listo para copiar y los enlaces tienen un botón Abrir enlace. Todo se decodifica localmente en tu navegador.
Funcionalidad detallada
Se admiten imágenes PNG, JPEG y WebP; GIF y otros formatos reciben un mensaje de error. La decodificación usa rxing, un port de ZXing a Rust compilado a WebAssembly, dentro de un Web Worker, así que incluso una foto de unos 3800 px no bloquea la página, y elegir otro archivo cancela el escaneo anterior.
Escanear con la cámara abre la cámara trasera con una guía de encuadre; si el dispositivo tiene varias cámaras, puedes cambiar de una a otra en la lista Cámara. Los fotogramas se reducen a 1024 px como máximo y se decodifican en el mismo Web Worker, y no se toma un fotograma nuevo hasta terminar el anterior, así que la página sigue fluida. El escaneo se detiene en el primer código encontrado (Escanear de nuevo lo reinicia), y la cámara se apaga con Detener cámara, al ocultar la pestaña o al subir un archivo. La cámara necesita HTTPS (o localhost) y tu permiso; los fotogramas se procesan en el dispositivo y nunca se envían a ningún sitio.
El contenido completo se muestra como texto: URL, texto plano, cadenas de Wi-Fi, tarjetas de contacto, Unicode y emojis. Solo los enlaces http y https reciben Abrir enlace; otros esquemas como javascript: nunca se convierten en enlaces. Si no se encuentra ningún código, prueba con una imagen más nítida en la que se vean el código completo y su borde blanco.
Ejemplos prácticos
Enlace desde una captura: un PNG creado con el Generador de Códigos QR para https://example.com/path?q=1 muestra esa URL y un botón Abrir enlace.
Cámara: haz clic en Escanear con la cámara, permite el acceso y sostén un código impreso dentro del marco: el texto aparece en menos de un segundo y la cámara se apaga.
Foto grande: un JPEG de 3848×3848 px se decodifica en un ordenador en aproximadamente 1–1,5 segundos mientras la página sigue respondiendo.
Sin código en la imagen: obtienes «No se encontró ningún código QR en la imagen. Prueba con otra imagen.»
Cómo usar esta herramienta
Elige una imagen o inicia la cámara
Haz clic en Elegir archivo o suelta en la zona una imagen PNG, JPEG o WebP, o bien haz clic en Escanear con la cámara y permite el acceso a la cámara.
Lee el resultado
Una imagen se decodifica automáticamente; con la cámara, apunta al código hasta que se reconozca. El texto aparece en Contenido Escaneado.
Usa el contenido
Haz clic en Copiar, o en Abrir enlace si es una dirección http(s). Usa Escanear de nuevo para leer el siguiente código con la cámara.
Consejos y mejores prácticas
- Recorta con margen: deja el código completo y algo de borde blanco a su alrededor en la imagen o en el encuadre de la cámara.
- Evita reflejos y desenfoque por movimiento al fotografiar pantallas o códigos impresos; mantén el móvil quieto un momento.
- Si la cámara está bloqueada, permítela en la configuración del sitio del navegador; en una página sin HTTPS la cámara no está disponible, así que sube una imagen.
- Los códigos invertidos (claro sobre oscuro) o de muy bajo contraste pueden no detectarse.
- Comprueba la dirección mostrada antes de pulsar Abrir enlace: los códigos QR se usan a menudo para ocultar enlaces de phishing.