Viernes, 9 de octubre de 2026
Economía

Cómo se fabrican los códigos de barras

Cómo se fabrican los códigos de barras

Cómo se fabrican los códigos de barras

Los ves cada día en el supermercado, en los envases, en las entradas de conciertos y hasta en las etiquetas de la ropa. El código de barras parece una rayita inocua, pero detrás hay un sistema pensado para que máquinas y personas hablen el mismo idioma: números convertidos en líneas, y líneas convertidas en información útil. Aquí te explico, paso a paso y sin tecnicismos agresivos, cómo se “fabrican” realmente los códigos de barras: desde el número que identifica a un producto hasta la etiqueta impresa que pasa por el lector.

Primero: el número que hay detrás del dibujo

Un código de barras no es sólo el dibujo; es la representación gráfica de un identificador numérico. Para productos de gran consumo se utilizan identificadores estándar gestionados por GS1, habitualmente llamados GTIN (Global Trade Item Number). Estos GTIN pueden presentarse en formatos distintos: UPC (muy habitual en EE. UU.), EAN-13 (muy utilizado en Europa) o GTIN-14 para envases logísticos, entre otros.

Las empresas que quieren poner sus productos en los comercios obtienen un prefijo de empresa (el “prefijo GS1”), que les permite crear números únicos para cada producto. Ese número incluye, además del prefijo, un código interno del producto y una cifra de control (check digit) que ayuda a detectar errores de lectura.

Cómo se calcula la cifra de control (check digit)

La mayoría de códigos lineales como EAN-13 o UPC usan una fórmula sencilla basada en aritmética modular para generar el dígito de control. De forma resumida:

  • Se toman los dígitos del número (sin la cifra de control) y se suman con pesos alternos.
  • El resultado se ajusta hasta el siguiente múltiplo de 10.
  • La diferencia entre ese múltiplo y la suma es la cifra de control (si la diferencia es 10, la cifra es 0).

Por ejemplo, con un número de ejemplo de 12 dígitos se aplica esa suma ponderada y se obtiene el último dígito que completará el EAN-13. No es magia, es comprobación aritmética para evitar errores simples de lectura o introducción manual.

Del número al símbolo: cómo se genera la imagen

Una vez tienes el GTIN completo, toca convertirlo en barras y espacios. Cada estándar define cómo traducir dígitos a patrones de ancho de barras (negras) y espacios (blancos). En un EAN-13, por ejemplo, los 13 dígitos se distribuyen en tres partes: bloque izquierdo, bloque derecho y las barras de guarda (guard bars) que indican inicio, centro y fin.

En el bloque izquierdo hay además un juego de “paridades” que hace posible que el mismo código pueda transmitir información sobre el primer dígito sin tener que dibujarlo de forma directa. Resultado: cada número tiene una secuencia fija de barras y espacios que un lector puede traducir de vuelta a números.

Para generar la imagen del código se usan librerías y programas que respetan esas reglas. Existen herramientas de código abierto (como Zint) y soluciones comerciales que crean archivos en formatos de imagen vectorial o rasterizada listos para impresión.

Tipos de códigos y sus “formas” de fabricarse

No todos los códigos son líneas paralelas. Hay dos grandes familias:

  • Códigos lineales (1D): EAN-13, UPC-A, Code 39, Code 128… Son ideales para identificar productos con números cortos. Se imprimen como barras y espacios en una sola dirección.
  • Códigos bidimensionales (2D): QR, Data Matrix, PDF417… Ocupan una matriz de módulos (píxeles) y pueden contener mucha más información, desde texto hasta URLs o datos de producto. Su generación implica además técnicas de corrección de errores (por ejemplo, Reed–Solomon) para que el código sea legible aunque esté dañado.

Impresión: cómo se coloca el código en el envase

Imprimir un código de barras no es lo mismo que imprimir una foto. Hay varios procesos habituales, dependiendo del material y la tirada:

  • Etiquetas térmicas o térmico-transfer: usadas para etiquetas adhesivas que se imprimen en el momento con impresoras de sobremesa o industriales.
  • Flexografía y huecograbado: técnicas habituales en envases de plástico, bolsas o cajas, donde se imprime el código como parte del diseño del embalaje.
  • Offset e impresión digital: para packaging con más detalle y cuando la tirada lo exige.
  • Marcaje láser o por inyección de tinta industrial: en productos donde no se puede pegar una etiqueta (ej. piezas metálicas o plástico moldeado).

En todos los casos hay que cuidar el contraste (barras oscuras sobre fondo claro), la suficiente resolución y el espacio libre alrededor del código (zona de silencio o quiet zone) para que el lector lo capture sin confusiones.

Control de calidad: un paso que no se improvisa

Antes de que un producto salga al mercado, los códigos de barras se verifican. La verificación mide parámetros como contraste, defecto de impresión, relación de barras y espacios, reflectancia, y otros, y suele acabar con una nota o “grade” que indica si la impresión cumple los requisitos del comercio o del distribuidor.

Las verificadoras especializadas hacen lecturas con dispositivos que simulan distintos tipos de lectores y aplican criterios internacionales para evaluar la calidad. Si un comercio pide un grado mínimo y la impresión no lo alcanza, habrá que reajustar arte, tinta o proceso de impresión.

Curiosidades y datos que sorprenden

  • El mismo número (GTIN) puede representarse en distintos símbolos: EAN-13 en el frontal del paquete y un código 2D en el lateral con información adicional.
  • Los códigos 2D permiten incorporar redirecciones a páginas web, información de lote, fechas de caducidad o incluso datos para trazabilidad en la cadena de suministro, todo en el propio símbolo.
  • Hay normas y recomendaciones sobre el tamaño mínimo del código; reducirlo demasiado puede dejarlo ilegible para la mayoría de lectores.

Y para los pequeños emprendedores: ¿cómo consigo un código?

Si vendes tus productos necesitas un identificador único para que comercios y plataformas los gestionen. La vía oficial es solicitar el prefijo y los códigos a la organización que gestiona los estándares en tu país (GS1 o sus miembros locales). También existen intermediarios que venden códigos ya asignados, pero conviene informarse bien sobre la procedencia y las implicaciones a largo plazo (por ejemplo, si vendes a grandes cadenas que exigen códigos oficiales).

¿Qué pasa cuando el código falla?

Lecturas erróneas suelen deberse a mala impresión, tamaño insuficiente, colores con poco contraste (p. ej. barras en color oscuro sobre fondo oscuro), o daños físicos. Los lectores móviles son cada vez mejores, pero para entornos industriales se siguen usando escáneres dedicados y verificadores para garantizar fiabilidad.

Preguntas frecuentes

¿Puede cualquiera crear su propio código de barras?

Técnicamente cualquiera puede generar la imagen de un código de barras con software; lo importante es que el número que representa sea válido y único. Si vas a vender en canales formales, es recomendable obtener tus GTIN a través de la organización responsable para evitar conflictos y garantizar la aceptación por parte de distribuidores.

¿Cuál es la diferencia entre un código de barras y un QR?

Los códigos de barras lineales codifican principalmente números y ocupan menos espacio horizontal; los QR son códigos 2D que almacenan más información (texto, URLs, datos) y usan una matriz de módulos en dos direcciones. Además, los QR incorporan corrección de errores que permite recuperarlos parcialmente dañados.

¿Se pueden leer con el móvil todos los códigos?

Los móviles modernos leen la mayoría de códigos 2D con la cámara y aplicaciones adecuadas, pero los códigos lineales a veces requieren apps específicas o condiciones de luz y enfoque adecuadas. En entornos comerciales o logísticos se prefieren escáneres profesionales por su rapidez y fiabilidad.

¿Qué tamaño mínimo debe tener un código?

No existe un único tamaño universal: depende del tipo de código, del lector previsto y de la distancia a la que se escaneará. Los estándares recomiendan tamaños mínimos y márgenes; reducirlos demasiado aumenta el riesgo de errores.

¿Es posible que dos productos tengan el mismo código?

En teoría no debería ocurrir si los códigos se gestionan correctamente: el prefijo de empresa y el número interno deben garantizar unicidad. En la práctica, problemas administrativos o compras de códigos a terceros poco fiables pueden provocar duplicidades, por lo que conviene usar fuentes oficiales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Sigue leyendo