Qué es el Code 128
Code 128 es una simbología lineal de alta densidad que codifica el juego completo de caracteres ASCII: letras mayúsculas y minúsculas, dígitos y símbolos especiales. Esa cobertura lo convierte en el formato 1D más versátil cuando necesitas guardar datos alfanuméricos en poco espacio. La norma que lo define es ISO/IEC 15417.
Cada símbolo incluye un carácter de control de módulo 103 que el lector verifica de forma automática. Tú no tienes que calcularlo: el generador lo añade por ti al final de la secuencia, así que el código resultante siempre es válido y escaneable.
La misma base sirve para aplicaciones más exigentes. GS1-128 parte de Code 128 y le añade identificadores de aplicación para transportar números de lote, fechas y referencias logísticas dentro de un único código. Por eso lo encuentras en etiquetas de envío, gestión de almacén y trazabilidad de la cadena de suministro. Si dudas entre formatos, el generador general de códigos de barras te deja comparar varios.