Utilia

Lector de códigos de barras

Escanea códigos de barras con la webcam o la cámara del móvil, o léelos desde una foto. EAN-13, UPC-A, Code 128, QR, Data Matrix y más, en tu navegador.

Pulsa «Escanear con la cámara» y permite el acceso, o elige una imagen. No se sube nada.

Cómo escanear un código de barras

Con la cámara

  1. Pulsa Escanear con la cámara y permite el acceso cuando el navegador te lo pida. En el móvil se usa la cámara trasera por defecto; tras el primer inicio puedes elegir otra en la lista Cámara.
  2. Apunta la cámara al código. Haz que ocupe buena parte de la imagen, mantenla quieta y evita los reflejos. Un contorno verde indica dónde se ha encontrado el código.
  3. El valor aparece en Códigos escaneados y la cámara se detiene. Marca Seguir escaneando tras encontrar un código para leer una serie de artículos (un inventario, una pila de libros): cada código nuevo se añade arriba de la lista, y uno que ya estaba simplemente vuelve a subir al principio. Pulsa Detener la cámara cuando termines.

Desde una foto o una captura de pantalla

  1. Haz clic en Elige o arrastra fotos de códigos de barras, o arrastra archivos de imagen al recuadro. Puedes seleccionar varios a la vez.
  2. La imagen se muestra con cada código detectado marcado, y los valores se añaden a Códigos escaneados. Una sola imagen puede contener varios códigos.

Usa Copiar para copiar un valor, Copiar todo para copiar todos los valores (uno por línea), Descargar CSV para guardar la lista con el tipo de código y la hora de cada lectura, y Borrar para vaciarla.

Tipos de código compatibles

El lector es ZXing-C++, una biblioteca de decodificación de código abierto muy extendida, compilada a WebAssembly para que funcione por completo en tu navegador. Lee los códigos de barras 1D habituales (EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, Codabar, ITF, GS1 DataBar) y los códigos 2D (QR Code, Micro QR, Data Matrix, PDF417, Aztec, MaxiCode).

Deja Tipos de código en Todos los tipos salvo que tengas un motivo para acotarlo. Elegir Productos (EAN, UPC), Todos los códigos 1D o Códigos 2D (QR, Data Matrix, PDF417, Aztec) agiliza un poco el escaneo con cámara y evita leer el código equivocado cuando hay varios a la vista, por ejemplo el QR impreso junto al código de barras de un paquete.

Qué te dice el resultado

En los códigos de producto (EAN-13 y UPC-A), la herramienta comprueba el dígito de control y muestra el prefijo GS1: los tres primeros dígitos identifican la organización miembro de GS1 que emitió el número de empresa, por ejemplo 840–849 para España, 750 para México, 300–379 para Francia o 000–139 para Estados Unidos y Canadá. No es el país donde se fabricó el producto: una empresa registrada en GS1 España puede fabricar en cualquier parte. Los prefijos 978 y 979 corresponden a un libro (se muestra el ISBN-10 cuando existe), 977 a una publicación periódica (ISSN), y 200–299 a códigos que asignan las propias tiendas, como los productos vendidos a peso.

Si un código contiene una dirección web, se muestra como texto sin formato y nunca se abre automáticamente. Hay estafadores que pegan códigos falsos en parquímetros o los envían por correo, así que lee el dominio antes de pegar la dirección en el navegador.

Privacidad

Las imágenes de la cámara y los archivos se analizan en tu dispositivo. No se sube nada, y la cámara se apaga cuando pulsas Detener la cámara, cuando se encuentra un código (salvo que sigas escaneando) o cuando sales de la página. La lista de códigos escaneados no se guarda.

Preguntas frecuentes

¿Por qué la cámara no lee mi código de barras?

La mayoría de los fallos se deben al desenfoque, a los reflejos o a un código demasiado pequeño en la imagen. Acércate hasta que el código ocupe más o menos la mitad del ancho, inclina un poco el artículo para eliminar reflejos y añade luz. Las webcams de los portátiles a menudo no enfocan a menos de 30 cm; en ese caso, haz una foto con el móvil y elige la imagen.

¿Funciona en el móvil?

Sí, en cualquier navegador móvil reciente. La página debe abrirse por https para que la cámara esté disponible, y tienes que permitir el acceso a la cámara para este sitio.

¿Puedo leer un código de barras desde una captura de pantalla o un PDF?

Desde una captura de pantalla o cualquier archivo de imagen que tu navegador pueda abrir (PNG, JPEG, WebP, GIF y, normalmente, HEIC en Safari), sí. Para un PDF, haz antes una captura de la página.

¿Qué significa «El dígito de control es incorrecto»?

El último dígito de un código EAN o UPC se calcula a partir de los demás. Si no coincide, el código se imprimió o se leyó mal. Vuelve a escanearlo o escríbelo en un generador de códigos de barras para comprobarlo.

¿Puede buscar el nombre o el precio del producto?

No. Un código de barras solo contiene un número; los datos del producto están en las bases de datos de los comercios y de GS1. Esta herramienta lee el número, pero no consulta ninguna base de datos en línea.