Home · Barcode types · Code 128

Generador Code 128 gratis: códigos de longitud variable para envíos, inventario y asset tags

Code 128 es el caballo de batalla de los códigos de barras lineales industriales. A diferencia de los UPC minoristas que son de longitud fija y numéricos, Code 128 codifica cualquier combinación de letras, dígitos y caracteres de control ASCII — convirtiéndolo en el estándar para etiquetas de envío, SKU internos, seguimiento de activos, brazaletes sanitarios y listas de picking de almacén.

Code 128 example

Validator

Paste an existing Code 128 into the field above. We compute the check digit if you provide just the payload, verify it if you provide the full code, and refuse to render if the check digit is wrong — so anything that renders here is guaranteed to scan.

Escribe cualquier cosa desde un solo dígito hasta ~80 caracteres. Code 128 selecciona automáticamente entre sus tres subconjuntos (A, B, C) para minimizar el ancho del código. Los códigos generados siempre incluyen el carácter de control mod-103 correcto y los marcadores de inicio/fin.

Structure

Longitud variable. Tres subconjuntos de caracteres (A: mayúsculas + control, B: ASCII completo, C: dígitos pareados para numérico de doble densidad). Cada carácter mide 11 módulos. Incluye un carácter de inicio (uno de 3 códigos por subconjunto), datos, carácter de control mod-103, y un carácter de parada.

When to use Code 128

Where it's required

FAQ

¿Code 128 sigue siendo muy usado?

Sí — Code 128 es el código de barras 1D moderno dominante. Se usa en etiquetas de envío UPS, FedEx, USPS, en todas las etiquetas FNSKU de Amazon FBA, en códigos GS1-128 de supply-chain con Application Identifiers (lote, serial, caducidad), en pulseras hospitalarias y en la mayoría de sistemas modernos de tracking de activos. Juega un rol primario en supply chains en casi todas las industrias.

¿Cuál es la diferencia entre Code 128 y Code 39?

Code 128 soporta el set ASCII completo de 128 caracteres (incluyendo minúsculas y símbolos) y es ~30% más denso. Code 39 solo soporta 43 caracteres (mayúsculas A-Z, 0-9, y -. $/+%) y produce códigos más anchos y menos densos. Code 128 tiene checksum obligatorio; el de Code 39 es opcional. Para proyectos nuevos, Code 128 es casi siempre la opción correcta.

¿Cómo se lee un código Code 128?

Cualquier escáner basado en imagen lee Code 128 — cámaras de smartphone (iOS Camera app, Google Lens), escáneres 2D y la mayoría de escáneres láser modernos. El escáner identifica el carácter de inicio (subcódigo A, B o C), decodifica cada grupo de 11 módulos, valida el checksum módulo 103 y devuelve la cadena.

¿Qué escáneres son compatibles con Code 128?

Esencialmente todos los escáneres modernos. Opciones USB fiables plug-and-play: Zebra DS2208, Honeywell Voyager 1250g, NADAMOO Wireless 2-en-1, Tera 5100/8100. Los smartphones leen Code 128 vía Orca Scan, Scandit o cámaras nativas del SO.

¿Es Code 128 mejor que Code 39?

Para aplicaciones nuevas, sí — Code 128 es más compacto, soporta más caracteres (incluyendo minúsculas) y es necesario para cumplimiento GS1-128 en supply-chain. Code 39 solo es 'mejor' cuando integras con sistemas legacy que lo exigen (algunas specs militares y antiguos sistemas industriales).

¿Cuál es la diferencia entre Code 128 y GS1-128?

GS1-128 es Code 128 con carácter FNC1 especial al inicio y 'Application Identifiers' (AIs) estandarizados prefijando cada segmento de datos. Los AIs codifican significado: (01) para GTIN, (10) para lote, (17) para caducidad, (21) para serial. Code 128 plano no tiene estructura semántica.

Code 128 on specific platforms

Related generators