Decodificador de códigos QR
Carga una imagen QR y lee su contenido al instante. Puedes subir archivos, decodificar lotes, arrastrar y soltar, pegar desde el portapapeles, escanear en vivo con la cámara o capturar un fotograma de la pantalla. Si una imagen contiene varios QR, se leen juntos. URL, credenciales Wi-Fi, contactos vCard, correos, SMS, ubicación, eventos de calendario y direcciones de criptomonedas se separan en campos por tipo con avisos heurísticos de seguridad de enlaces, y puedes exportar .vcf, .ics, PNG anotado o reunir todos los resultados en JSON o CSV. Toda la decodificación se ejecuta en el navegador, así que capturas, credenciales, recibos y fotos personales no salen del dispositivo.
- Cinco entradas: subida, arrastrar y soltar, pegar, cámara y captura de pantalla
- Decodificación por lotes de varias imágenes con resumen por archivo
- Reintentos con inversión y ampliación para rescatar imágenes comprimidas o de bajo contraste
- Modo de escaneo continuo: lee varios QR seguidos desde la cámara y elimina duplicados
- Campos estructurados para Wi-Fi, vCard, email, SMS, ubicación, calendario y más
- Avisos de seguridad de enlaces: HTTPS, acortadores, homógrafos IDN, hosts por IP
- Exporta .vcf, .ics, PNG anotado o JSON / CSV por lotes
- Procesamiento totalmente local: las imágenes y fotogramas de cámara nunca se suben
Suelta imágenes QR aquí
PNG, JPG, WebP, GIF, SVG, BMP; suelta varias a la vez para decodificar por lotes
El pegado siempre está activo; Ctrl + V funciona tras una captura
Resumen
Una mesa de lectura QR local-first con cinco rutas de entrada, una tubería de decodificación resistente, análisis estructurado del contenido, avisos de seguridad de enlaces y varios formatos de exportación.
- 01
Muchas formas de entrada
Subida de archivos, arrastrar y soltar varios archivos, pegado desde portapapeles, cámara en vivo y captura de pantalla. Pulsa Ctrl + V justo después de una captura, o extrae un QR de una videollamada u otra pestaña del navegador.
- 02
Lectura por lotes de imágenes
Selecciona o suelta varios archivos y el lector los procesa en orden, agrupando resultados por archivo de origen. Progreso, cantidad decodificada y archivos omitidos se muestran en vivo; al final puedes exportar todo el lote.
- 03
Varios QR en una imagen
Cuando una imagen contiene varios códigos QR, el lector enmascara cada coincidencia y sigue buscando, hasta 8 iteraciones. Pósteres compuestos, cupones apilados y tarjetas de visita combinadas devuelven todos los códigos con una superposición numerada.
- 04
Tubería de reintento
La lectura principal usa ZXing con try-harder; si falla, la herramienta reintenta con colores invertidos y una pasada ampliada. Imágenes de bajo contraste, capturas comprimidas y códigos claros sobre fondos oscuros tienen una tasa de éxito mucho mayor.
- 05
Escaneo continuo
En modo cámara, activa el escaneo continuo para leer muchos códigos seguidos sin reabrir la cámara. Los duplicados se filtran automáticamente, ideal para entradas, etiquetas de activos y botellas.
- 06
Análisis inteligente del contenido
Wi-Fi, vCard / MECARD, mailto / MATMSG, tel, sms / smsto, geo, VEVENT, bitcoin y magnet se separan en campos copiables con etiquetas claras.
- 07
Avisos de seguridad de enlaces
Las URL reciben comprobaciones heurísticas: HTTPS frente a HTTP, dominios acortadores, IDN / punycode, hosts por IP y caracteres sospechosos, para que puedas pensar antes de tocar un QR reenviado.
- 08
Exportaciones útiles
Guarda vCards como .vcf para la libreta de direcciones, eventos como .ics para cualquier app de calendario, descarga un PNG anotado para documentación o exporta todas las coincidencias a JSON / CSV / TXT.
Cómo usarla
Elige la ruta de entrada más rápida y deja que el lector analice y estructure el resultado.
- 01
Arrastra imágenes al área de carga, haz clic en Elegir archivos o pulsa Ctrl + V para pegar una captura.
- 02
Para lectura en vivo, abre la cámara y elige la lente frontal o trasera. Para extraer un QR de la pantalla, pulsa Capturar pantalla y elige pestaña, ventana o monitor.
- 03
Activa Buscar todos para imágenes compuestas, Reintentar invertido para códigos claros sobre fondo oscuro o Reintentar ampliado para capturas borrosas.
- 04
Revisa los campos tipados en el panel de resultados: copia texto bruto, abre el enlace, guarda el contacto como .vcf, guarda el evento como .ics o descarga el PNG anotado.
- 05
En trabajos por lotes, la lista muestra el progreso arriba y ofrece exportación JSON / CSV / TXT al terminar.
Detalles
Cada ruta es la más rápida en una situación distinta.
- Captura ya guardada en disco: sube o arrastra; suelta varias a la vez para un lote.
- Acabas de hacer una captura o copiar desde un chat: Ctrl + V es lo más rápido.
- Leer un póster impreso, tarjeta de mesa o pantalla de otro dispositivo: abre la cámara.
- Tomar un QR de una videollamada, presentación o pestaña del navegador: usa Capturar pantalla en lugar de cambiar a una herramienta de capturas.
- Imagen compuesta con varios QR: activa Buscar todos antes de subirla.
- Escanear un lote de entradas, credenciales o etiquetas de botellas: abre la cámara y activa Escaneo continuo.
- Un código claro sobre fondo oscuro falla: activa Reintentar invertido.
- La captura comprimida se ve borrosa: activa Reintentar ampliado.
Casos de uso
Los QR aparecen en inicios de sesión, pagos, tickets, intercambio de contactos, cupones, documentos, pósteres e inventario. Un lector con varias entradas, lotes y salida estructurada cubre la mayoría de estos casos sin pasar por el teléfono.
-
Revisar un QR reenviado antes de escanearlo
Lee el destino real de un QR enviado por chat o adjunto a un correo y decide si abrirlo, evitando el impulso de escanear y confiar que hay detrás de muchas campañas de phishing.
-
Obtener credenciales Wi-Fi rápido
Captura el QR de una cafetería o sala de reuniones y copia SSID, contraseña y cifrado directamente a tu teléfono o portátil sin reescribir nada.
-
Extraer contactos desde una credencial
Decodifica un QR vCard / MECARD de una credencial de conferencia o tarjeta de visita y guárdalo como .vcf para la libreta de direcciones, Outlook o tu CRM.
-
Separar QR de eventos y documentos
Entradas, formularios de registro, facturas electrónicas, etiquetas de envío o trazabilidad de productos: extrae ID de pedido, números de seguimiento o URL de verificación en segundos.
-
Añadir invitaciones al calendario
Decodifica un QR VEVENT de un póster y guárdalo como .ics para Apple Calendar, Google Calendar u Outlook con hora y ubicación intactas.
-
Capturar QR de videollamadas y diapositivas
Usa captura de pantalla para leer un QR mostrado en Zoom, Teams, un webinar, una clase o una pestaña del navegador sin sacar el teléfono.
-
Escanear entradas e inventario por lotes
Activa la cámara y el escaneo continuo para registrar un lote de entradas, credenciales o etiquetas de activos, y luego exportarlo como CSV para conciliación.
-
Validar tu generador de QR
Comprueba en sentido inverso que un QR generado contiene el payload esperado, que la superposición de logo aún se lee y que Wi-Fi / vCard / email cumplen el formato.
Ver también
¿Quieres ajustar el contenido y emitir un código nuevo? Usa Generador de códigos QR para eso. Si trabajas con etiquetas 1D de retail o logística, consulta Generador de códigos de barras . ¿Decodificaste una secuencia desconocida de puntos y rayas? Conversor de código morse la convierte de vuelta a texto. Las URL con codificación porcentual decodificadas aquí pueden limpiarse con Codificador y decodificador de URL para obtener una forma legible.
Buenas prácticas
La mayoría de fallos de lectura dependen de captura, compresión y contraste. Unos pocos hábitos ayudan mucho.
- Encuadra el QR centrado y perpendicular a la cámara; la distorsión de perspectiva es una causa principal de fallo.
- Usa buena luz y evita reflejos; activa reintento invertido para códigos claros sobre fondos oscuros.
- Al copiar imágenes desde apps de chat, prefiere la opción de tamaño original para que la compresión no destruya los módulos.
- Para imágenes compuestas con varios QR, activa Buscar todos antes de subirlas; si no, solo vuelve la primera coincidencia.
- Lee los avisos de seguridad antes de abrir una URL; acortadores e IP directas merecen una segunda mirada.
- Escaneo en vivo: mantén el QR dentro del 70% central del encuadre y activa Escaneo continuo si manejas más de uno.
- Las contraseñas Wi-Fi decodificadas se muestran en texto claro; guárdalas con cuidado y evita compartir capturas.
- Si necesitas emitir una versión modificada del mismo payload, salta directamente desde el resultado al generador QR.
- En lotes, nombra los archivos de origen de forma predecible; la exportación CSV conserva el nombre original y facilita la conciliación.
Limitaciones
La calidad de lectura depende de la imagen y del navegador; conocer los límites evita sorpresas.
- Solo QR Code; Aztec, PDF417 y Data Matrix no están soportados.
- Códigos muy borrosos, torcidos, con reflejos fuertes o dañados pueden no decodificarse.
- Solo se analiza el primer fotograma de GIF animados; extrae otro fotograma externamente si lo necesitas.
- Las entradas SVG se rasterizan antes de decodificar; SVG muy complejos pueden perder precisión.
- Cámara y captura de pantalla dependen de getUserMedia / getDisplayMedia. Páginas HTTP, redes corporativas restringidas y navegadores antiguos no pueden usarlas.
- Los avisos de seguridad de enlaces son heurísticas simples, no sustituyen un servicio real antiphishing.
- El análisis de Wi-Fi, vCard e ICS sigue convenciones comunes; extensiones exóticas de proveedor pueden ignorarse.
- Algunos QR están codificados con juegos no UTF-8 como Shift_JIS o GBK; en ese caso el contenido puede mostrar caracteres extraños.
- El historial vive solo en memoria de la página y se borra al recargar; no se persiste nada.
Preguntas frecuentes
Preguntas comunes sobre entradas, fallos de lectura, permisos de cámara y captura de pantalla, lotes, privacidad y exportaciones.
¿Las imágenes se suben a un servidor?
No. Decodificación, análisis y exportación ocurren en el navegador. Archivos, portapapeles, fotogramas de cámara y fotogramas de pantalla compartida permanecen en memoria y no hay llamadas de red, así que puedes usar capturas sensibles.
¿Cómo decodifico un QR desde una captura?
Después de hacer la captura, pulsa Ctrl + V en esta página para pegarla, o haz clic en Pegar para leer el portapapeles. También puedes soltar la imagen en el área de carga o elegirla con Elegir archivos.
¿Puede leer QR reenviados en apps de chat?
Sí. Guarda o copia la imagen desde la app de chat y pégala o súbela aquí. Prefiere la opción de tamaño original para evitar compresión excesiva.
¿Cómo funciona el escaneo con cámara?
Haz clic en el botón de cámara, concede permiso y elige la lente frontal o trasera. Centra el QR en el encuadre; el escaneo se detiene automáticamente cuando se lee un código. Para varios seguidos, activa Escaneo continuo.
¿Cómo leo un QR desde la pantalla del ordenador?
Haz clic en Capturar pantalla y elige la pestaña, ventana o pantalla que quieres compartir. El lector toma un fotograma y lee cualquier QR que encuentre, ideal para videollamadas, webinars, diapositivas o QR dentro de otra pestaña.
¿Puedo decodificar muchas imágenes a la vez?
Sí. Selecciona o suelta varios archivos y el lector los procesa en orden, agrupando resultados por archivo de origen. Progreso, decodificados y omitidos se muestran arriba; al final puedes exportar todo como JSON, CSV o TXT.
¿Qué pasa si una imagen tiene varios QR?
Activa Buscar todos. El lector enmascara cada QR detectado y sigue buscando en la misma imagen, hasta ocho iteraciones. Cada resultado queda numerado y marcado en la vista previa.
Mi imagen no se decodifica, ¿qué hago?
Las causas comunes son baja resolución, desenfoque, reflejos, perspectiva severa o recorte. Prueba Reintentar invertido y Reintentar ampliado, vuelve a capturar con mejor luz o acerca el QR al centro del encuadre.
¿Por qué una URL aparece con un aviso?
Las comprobaciones heurísticas marcan HTTP, dominios acortadores, IDN / punycode, hosts por IP y caracteres inusuales como @ o saltos de línea. Un aviso significa revisar más de cerca, no que sea definitivamente malicioso.
¿Cómo guardo un contacto o evento decodificado?
Para payloads vCard / MECARD, el panel muestra Guardar contacto .vcf, que puedes importar a la libreta de direcciones, Outlook o Apple Contacts. Para VEVENT, Guardar evento .ics lo añade a Apple Calendar, Google Calendar u Outlook.
¿Puedo descargar la imagen con los recuadros?
Sí. Una vez decodificada, haz clic en Descargar PNG anotado y el lector dibuja los recuadros sobre la imagen original, útil para PRD, informes de errores o material de formación.
¿Hay un informe para trabajos por lotes?
Sí. El panel de exportación por lotes ofrece JSON, CSV y TXT con cada payload decodificado, su tipo, campos analizados y archivo de origen, listo para una conciliación o inventario.
¿Puedo editar un payload decodificado y regenerar el QR?
Sí. El panel de resultado enlaza al generador QR con el payload original listo para editar y emitir como una nueva imagen.
¿El historial se guarda entre sesiones?
No. El historial vive solo en memoria de la página y se borra al recargar, así que nada sensible queda en equipos compartidos.
¿Puede leer GIF animados?
Solo se analiza el primer fotograma. Exporta otro fotograma externamente si el QR aparece más tarde en la animación.
¿Soporta PDF417, Data Matrix o Aztec?
No. Esta herramienta se centra en QR Code. Para simbologías 1D como Code 128, EAN o UPC, usa el generador de códigos de barras y un lector dedicado.
¿Por qué algún texto decodificado aparece corrupto?
Un número pequeño de QR se codifica con juegos no UTF-8 como Shift_JIS o GBK. El lector interpreta como UTF-8, así que esos payloads pueden mostrar caracteres extraños; pide al generador que use UTF-8.
Herramientas relacionadas
Tareas cercanas: crear un QR nuevo, trabajar con códigos de barras 1D o traducir Morse y codificación URL.