Generador de Código de Barras Code 128
Codifica texto y números en un código de barras Code 128.
How to use the Generador de Código de Barras Code 128
- Introduce el texto o número que quieres codificar.
- Descarga el código de barras como PNG.
About the Generador de Código de Barras Code 128
Code 128 es el caballo de batalla de los envíos, la logística y el etiquetado interno de activos. Codifica el juego completo de caracteres ASCII —letras mayúsculas y minúsculas, dígitos y símbolos— y es denso, ya que empaqueta más caracteres en menos ancho que los formatos más antiguos. Lo consigue alternando entre tres subconjuntos (A, B y C), donde el subconjunto C codifica pares de dígitos en el espacio de un solo carácter, razón por la cual un código numérico largo resulta sorprendentemente compacto. Transportistas, almacenes, hospitales y registros de activos de TI se apoyan todos en él, y prácticamente cualquier lector fabricado en las últimas décadas lo lee.
Es un código de barras 1D, así que, a diferencia de un código QR, debe escanearse a través de las barras, no desde cualquier ángulo, y almacena muchos menos datos. Mantén el valor tan corto como el trabajo lo permita: cada carácter ensancha el código de barras, y un código de barras ancho requiere una etiqueta más ancha o barras más finas que una impresora térmica económica difuminará. Deja una zona de silencio despejada en ambos extremos —el espacio en blanco antes de la primera barra y después de la última no es decoración—, y llenarla con texto o un borde es una causa muy común de fallos de lectura.
Code 128 no tiene una longitud fija ni un significado propio: codificará con gusto cualquier cadena, lo que lo hace perfecto para códigos internos e inútil como prueba de nada. Para el punto de venta al por menor necesitas en su lugar un EAN-13.
Frequently asked questions
¿Qué caracteres puede codificar Code 128?
El juego completo de ASCII: letras en ambos casos, dígitos y símbolos comunes. Esa flexibilidad es la razón por la que domina las etiquetas de envío y de activos, donde los códigos mezclan letras y números.
¿Cuánto pueden extenderse los datos?
No hay un límite fijo, pero sí uno práctico: cada carácter adicional hace el código de barras físicamente más ancho. Pasado cierto punto, no cabrá en la etiqueta, o las barras se volverán demasiado finas para que la impresora las reproduzca con nitidez.
¿Por qué un código de solo dígitos se ve más corto que un texto de la misma longitud?
Code 128 tiene un subconjunto que codifica dos dígitos en el espacio de un solo carácter. Los datos exclusivamente numéricos, por tanto, se comprimen a aproximadamente la mitad del ancho que el mismo número de letras.
¿Puedo usar esto en productos de tienda?
No. El punto de venta al por menor espera un EAN-13 o un UPC-A con un GTIN asignado por GS1. Code 128 es para envíos, logística y tu propia numeración interna.
¿Necesito un dígito de control?
Code 128 incluye un carácter de control obligatorio integrado en el símbolo, calculado automáticamente como parte de la codificación. No necesitas añadir ninguno tú mismo.

