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.
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
- Etiquetas de envío FedEx, UPS, USPS, DHL (a menudo dentro de una forma GS1-128 / UCC-128)
- SKU internos de almacén y etiquetas de listas de picking
- Brazaletes sanitarios, etiquetas de medicación, seguimiento de pacientes
- Libros de biblioteca, inventario de activos, etiquetas de equipamiento IT
- Entradas de eventos, escaneo de credenciales, check-in de conferencias
Where it's required
- Etiquetas de transportistas (a menudo en forma GS1-128 con separadores FNC1 y prefijos AI)
- Sistemas hospitalarios de seguimiento (estándares GS1 Healthcare)
- La mayoría de plataformas empresariales de inventario y gestión de activos
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
- FNSKU — Generador FNSKU gratis para Amazon FBA.
- ITF-14 — Generador ITF-14 gratis.
- Data Matrix — Generador Data Matrix gratis.