Saltar al contenido
Totalmente local

Generador de código 128

Convierte texto en un código de barras Code 128 escaneable, renderizado como SVG copiable.

Entrada
60
2
10
Salida

Generador de código 128

Pega cualquier texto y esta herramienta lo codifica como un código de barras Code 128 — la simbología lineal utilizada en etiquetas de envío, etiquetas de inventario, etiquetas de precios minoristas y carnés de identidad — y lo renderiza como SVG que puedes copiar directamente en un documento, plantilla de etiqueta o diseño de impresión. La suma de comprobación se calcula automáticamente, por lo que el código que obtienes está listo para escanear.

El conjunto de caracteres controla cómo se empaqueta cada carácter en el código. Automático cambia entre el conjunto B (letras, dígitos y puntuación) y el conjunto C (pares de dígitos, dos veces más denso) cada vez que aparece una secuencia de cuatro o más dígitos, que es la forma en que la mayoría de códigos de barras reales se mantienen cortos. También puedes forzar directamente el conjunto A, B o C — el conjunto A agrega caracteres de control al costo de las letras minúsculas, y el conjunto C solo acepta un número par de dígitos. La altura de las barras, el ancho del módulo más estrecho y la zona tranquila (el margen en blanco que un escáner necesita en cada lado) son todos ajustables, y puedes activar o desactivar el texto legible impreso bajo las barras.

Activa el modo lote para generar un código de barras por línea de entrada — útil para toda una lista de SKU o números de serie de una sola vez. El texto más largo de 2.000 caracteres por línea se rechaza con un mensaje claro en lugar de producir un código demasiado denso para escanear confiablemente; los caracteres fuera del rango ASCII (letras acentuadas, emoji) no son compatibles con Code 128 en sí, por lo que esos también se señalan.

Todo se ejecuta localmente en tu navegador — el texto que ingresas y el código de barras generado a partir de él nunca dejan tu dispositivo. Copia el marcado SVG, descárgalo como un archivo .txt, o devuelve la salida a la entrada para ajustarla aún más.

Preguntas frecuentes

¿Qué es Code 128 y cuándo debo usarlo en lugar de un código QR?
Code 128 es un código de barras lineal (1D) compacto que empaqueta cualquier texto ASCII — letras, dígitos y puntuación — en una línea densa de barras, y es lo que esperan la mayoría de escáneres de envío, inventario y venta minorista. Opta por un código QR en su lugar cuando necesites un enlace, tarjeta de contacto u otros datos estructurados que una cámara de teléfono deba escanear.
¿Cómo funciona el cambio automático de conjunto de caracteres?
En modo automático, la herramienta utiliza el conjunto de caracteres C — que compacta dos dígitos en un símbolo — para cualquier secuencia de cuatro o más dígitos consecutivos, y el conjunto B para todo lo demás, cambiando entre ellos según sea necesario. Esto mantiene el código de barras lo más corto posible sin que tengas que elegir un conjunto manualmente.
¿Por qué se rechazó mi texto en el conjunto de caracteres A o C?
El conjunto A cubre caracteres de control y texto en mayúsculas pero no letras minúsculas; el conjunto C solo codifica dígitos, dos a la vez, por lo que necesita una cantidad par. Cambia al modo automático o al conjunto B, y el mismo texto generalmente se codificará sin problemas.
¿Puedo generar una lista completa de códigos de barras a la vez?
Sí — activa el modo lote y pon un valor por línea. La salida contiene un código de barras SVG por línea no vacía, en el mismo orden que tu entrada.
¿Se carga mi texto en algún lugar?
No. El código de barras se calcula y dibuja completamente en tu navegador — tu texto nunca deja tu dispositivo.