CodeKitHub
Español
Herramientas cotidianas

Decodificador de códigos QR: lee un código QR a partir de una imagen

¿Tienes un código QR en forma de imagen —una captura de pantalla, una foto o un archivo guardado—, pero no tienes un móvil a mano o no puedes escanearlo con la cámara? Súbelo aquí y obtén el texto descodificado al instante. La descodificación se realiza íntegramente en tu navegador utilizando el mismo motor de código abierto que utilizan muchas aplicaciones de escáner de códigos QR para móviles.

¿Qué es esta herramienta?

Un decodificador de códigos QR lee el patrón en blanco y negro de la imagen de un código QR y extrae el texto que este codifica: una URL, texto sin formato, credenciales de Wi-Fi, una vCard o cualquier otro dato que se haya codificado originalmente. Normalmente, para ello se necesita la cámara de un teléfono, pero no siempre resulta práctico enfocar con la cámara una imagen guardada (una captura de pantalla de un chat, una foto de un código impreso o un archivo descargado).

Esta herramienta descodifica directamente a partir del archivo de imagen cargado utilizando la biblioteca jsQR, el mismo método de descodificación de código abierto que se utiliza en muchas aplicaciones de escáner basadas en la cámara, solo que aplicado a una imagen estática en lugar de a una transmisión en directo de la cámara.

¿Por qué utilizarlo?

  • Descifra cualquier archivo de imagen —captura de pantalla, foto, PNG o JPG descargado— sin necesidad de usar la cámara del móvil.
  • Si el contenido descodificado es una URL, se muestra automáticamente como un enlace en el que se puede hacer clic.
  • Procesamiento local: la imagen nunca sale de tu navegador, salvo en el caso de los códigos QR que contengan contraseñas de Wi-Fi o enlaces privados.
  • Se combina a la perfección con nuestro generador de códigos QR: codifica aquí, decodifica allí.
  • Gratis, sin necesidad de crear una cuenta y sin marca de agua.

Cómo utilizarlo

  1. Haz clic en el recuadro o arrastra una imagen que contenga un código QR hasta él.
  2. El decodificador se carga automáticamente y lee el código.
  3. A continuación aparece el texto descodificado; si se trata de una URL, también se muestra un enlace en el que se puede hacer clic.
  4. Haz clic en «Copiar» para utilizar el texto descodificado.

Ejemplo

Entrada

A screenshot containing a QR code linking to a website

Resultado

https://codekithub.com

Se reconoce automáticamente como una URL, y junto al texto sin formato aparece un enlace directo en el que se puede hacer clic.

Consejos prácticos para descodificar un código QR a partir de una imagen

  • Las capturas de pantalla se descodifican con mayor fiabilidad que las fotos: una captura de pantalla tiene bordes de píxeles nítidos y definidos, mientras que una foto tomada con el móvil de un código impreso puede salir borrosa, tener reflejos o estar tomada desde un ángulo incorrecto que distorsione los módulos cuadrados.
  • Si no se puede descodificar una foto, recórtala primero para que solo quede el código QR. El fondo sobrante alrededor del código puede dificultar la detección del patrón, sobre todo en imágenes más pequeñas o con menor resolución.
  • Antes de escanear un código QR con la cámara de tu móvil, si lo descodificas aquí primero, podrás ver la URL de destino o el contenido como texto sin formato, lo cual resulta útil cuando el código procede de una fuente desconocida y quieres comprobarlo antes de abrir el enlace.
  • Los códigos QR de Wi-Fi se descodifican en una cadena de texto sin formato como WIFI:T:WPA;S:MyNetwork;P:password;;: el nombre de la red y la contraseña se pueden leer directamente en ese texto, sin necesidad de volver a escanearlo con un móvil para conectarse.

Motivos habituales por los que un código QR no se descodifica

El problema más habitual con el que se encuentran los usuarios —un código QR que se escanea correctamente con la cámara del móvil, pero que falla al subir la misma imagen aquí (o al revés)— suele deberse a la resolución: las aplicaciones de cámara suelen aplicar un aumento de nitidez o un enfoque automático adicionales que una imagen estática no tiene. Por lo general, el problema se soluciona volviendo a guardar o exportar la imagen a una resolución mayor antes de subirla.

El segundo caso más habitual es el de un código generado con un nivel bajo de corrección de errores y que, posteriormente, se ha comprimido o redimensionado, lo que daña el patrón lo suficiente como para impedir su decodificación. Si has generado el código tú mismo, puedes evitarlo volviéndolo a generar con un tamaño mayor.

Generador de códigos QR

Preguntas frecuentes

¿Por qué la cámara de mi móvil no puede escanear este código QR?

Causas habituales: la imagen es demasiado pequeña o tiene baja resolución al mostrarse en pantalla; hay reflejos o el ángulo de la foto distorsiona el patrón; o el propio código se generó con un nivel bajo de corrección de errores y presenta daños leves. Al subir el archivo original aquí, se leen directamente los datos de píxeles sin procesar, lo que a menudo da buenos resultados cuando el escaneo con la cámara no lo consigue.

¿Qué tipo de contenidos puede descodificar?

Todo lo que puede contener un código QR: direcciones URL, texto sin formato, credenciales de Wi-Fi (WIFI:T:WPA;S:...), tarjetas de contacto (vCard), números de teléfono y mucho más. La herramienta te muestra exactamente qué se ha codificado; en el caso de las direcciones URL, también te ofrece un enlace en el que puedes hacer clic.

¿Se ha subido la imagen a un servidor?

No. La decodificación se realiza íntegramente en tu navegador mediante la biblioteca jsQR, que se carga bajo demanda. La imagen se procesa localmente y nunca se transmite a ningún sitio, por lo que es segura incluso en el caso de códigos QR que contengan información privada.

¿Por qué dice que no se ha encontrado ningún código QR?

Por lo general, la imagen no contiene realmente un patrón completo e intacto del código QR: comprueba que todo el código sea visible y que no esté recortado, borroso hasta el punto de ser irreconocible ni tenga una resolución demasiado baja como para distinguir los módulos individuales.

¿Puedo descodificar varios códigos QR en una sola imagen?

Esta herramienta descodifica el primer patrón de código QR que encuentra en la imagen. En el caso de imágenes con varios códigos, recorta y sube cada una por separado.

Herramientas relacionadas