Publicado · 15 de septiembre de 2026
¿Qué Significan Realmente los Números Bajo un Código de Barras?
Los dígitos bajo un código UPC o EAN son una identificación estructurada, no una cadena aleatoria: un prefijo de empresa, un código de producto y un dígito de control que detecta errores de escaneo antes de que lleguen a la caja.
Qué es (respuesta en un párrafo)
Los números bajo un código de barras son una identificación estructurada, no un precio ni un código inventado por tu tienda. Un UPC-A estándar tiene 12 dígitos: un dígito de sistema numérico, un código de fabricante, un código de producto y un dígito de control que valida los otros 11. Cuatro partes, sin misterio. Fuera de Norteamérica, la mayoría de los minoristas usan el EAN-13 de 13 dígitos, que añade un prefijo GS1 de 3 dígitos delante de una estructura similar — ese dígito extra explica por qué un producto estadounidense vendido en Europa a veces muestra un número más largo. Los códigos de barras y los QR resuelven problemas distintos; nuestra comparación entre código QR y código de barras explica para qué sirve mejor cada uno.
Cómo funciona realmente
El prefijo de empresa GS1 y el código de producto
Todo UPC o EAN comienza con un prefijo de empresa GS1, asignado a una empresa cuando se registra en GS1, la organización que gestiona la numeración de productos en todo el mundo. El prefijo no tiene una longitud fija: una empresa con miles de productos recibe un prefijo más corto, dejando más dígitos para los códigos de producto; una con pocos productos recibe uno más largo. Después viene el código de producto, asignado por el fabricante para identificar el artículo y su variante exacta — una camiseta azul talla mediana lleva un código distinto al de la misma camiseta en talla grande.
El dígito de control, en términos sencillos
El último dígito es el dígito de control, y hace más trabajo del que parece. Se calcula multiplicando los dígitos en posiciones alternas por pesos de 1 y 3, sumando todo, y encontrando el dígito que redondea el total al siguiente múltiplo de 10. El ejemplo resuelto de Wikipedia lo muestra con un EAN-13 real: la suma ponderada de los primeros 12 dígitos da 89, el múltiplo de 10 más cercano por encima es 90, así que el dígito de control es 1. Sencillo, una vez que lo ves así.
Ese cálculo es detección de errores, no decoración. Los pesos son coprimos con 10, así que cambiar un solo dígito siempre altera la suma de control: el método detecta todos los errores de un dígito y cerca del 90% de los errores de transposición (un escáner que lee "21" como "12"). Si un código está borroso o se escanea en mal ángulo, el escáner recalcula el dígito de control — si no coincide, rechaza la lectura en vez de cobrar el producto equivocado.
Dónde lo verás
UPC y EAN no son los únicos números estructurados en el empaque. El dígito inicial de un UPC-A puede marcar categorías especiales: el 2 marca artículos de peso variable como fiambres o productos vendidos por peso, y el 3 marca un producto con Código Nacional de Medicamento. ¿Quieres saber qué más decodifica tu teléfono? Hemos cubierto diez formatos de código de barras además del UPC y el EAN, incluido el código PDF417 detrás de la mayoría de las tarjetas de embarque y documentos de identidad. Los códigos QR usan una estructura distinta — sin numeración GS1 — por eso pueden contener una URL o una contraseña de Wi-Fi en lugar de solo un identificador de producto.
Consejos, detalles a tener en cuenta y una guía rápida con QRDock
Un par de cosas suelen confundir. Primero, el prefijo GS1 indica dónde se registró el fabricante — no necesariamente dónde se fabricó el producto; no lo trates como etiqueta de país de origen. Segundo, un UPC de 12 dígitos y un EAN de 13 no son sistemas tan distintos; añade un cero al inicio de un UPC y obtienes un EAN válido, dígito de control incluido.
¿Quieres verlo en acción? Apunta la cámara de tu teléfono o el escáner de QRDock a cualquier código de barras de un producto. QRDock decodifica UPC, EAN y otros formatos comunes junto con los códigos QR, sin cuenta, sin anuncios y sin rastrear lo que escaneas — solo la cadena de dígitos y a dónde apunta.
Preguntas Frecuentes
¿Los primeros dígitos de un código de barras indican de qué país es un producto?
No de forma fiable. Los dígitos iniciales son el prefijo GS1, que identifica la organización miembro de GS1 con la que se registró el fabricante — a menudo el país donde tiene sede la empresa, no necesariamente donde se fabricó el producto.
¿Por qué algunos códigos de barras tienen 12 dígitos y otros 13?
El UPC-A de 12 dígitos es el estándar norteamericano; el EAN-13 de 13 dígitos se usa en casi todo el resto del mundo, incluidos muchos minoristas estadounidenses hoy en día. Un UPC puede leerse como un EAN añadiendo un cero al inicio — el último dígito en ambos sigue siendo el dígito de control.
¿Qué pasa si un escáner lee mal un dígito?
El escáner recalcula el dígito de control a partir de los otros dígitos que leyó. Si el cálculo no coincide con el dígito de control impreso en el código de barras, el escáner rechaza la lectura en lugar de cobrar el producto equivocado, y simplemente vuelves a intentar el escaneo.
¿Puedo saber qué significan los números de un código de barras escaneándolo?
Sí — escanear el código de barras con la cámara del teléfono o una app decodifica al instante la cadena completa de dígitos. El escáner de QRDock lee UPC, EAN y otros formatos comunes de código de barras junto con los códigos QR.
Conclusión
Los números bajo un código de barras no son un misterio: un prefijo de registro, un código de producto y un dígito de control que detecta un mal escaneo antes de que se convierta en un error de precio. La próxima vez que tengas un producto en la mano, escanéalo con QRDock y comprueba cómo los dígitos decodificados confirman lo que acabas de leer.