Generador de códigos de barras Code 39
Code 39 es un código de barras sencillo y autoverificable para mayúsculas, dígitos y algunos símbolos, que todavía exigen muchos sistemas industriales, administrativos y de inventario antiguos. Introduce tus datos, decide si usar el carácter de control mod 43 y exporta una etiqueta vectorial.
Dónde se usa Code 39
Code 39, también llamado Code 3 of 9 y normalizado como ISO/IEC 16388, fue uno de los primeros códigos de barras alfanuméricos. Sigue en uso en etiquetas de piezas de automoción, logística de defensa, credenciales de identificación, etiquetas de biblioteca y de activos, y en sistemas heredados configurados para él. No necesita licencia.
Cómo codifica los datos Code 39
- 43 caracteres: A–Z, 0–9, espacio y - . $ / + %.
- Cada carácter tiene nueve elementos (cinco barras y cuatro espacios), de los cuales tres son anchos; de ahí el nombre 3 of 9.
- Todo símbolo empieza y termina con un asterisco (*), que no forma parte de los datos.
- Es autoverificable: un único defecto de impresión no puede convertir un carácter válido en otro, por eso el carácter de control es opcional.
- El carácter de control mod 43 opcional añade seguridad extra; algunas especificaciones sectoriales lo exigen.
- El modo Full ASCII codifica las minúsculas y otros caracteres como pares de dos caracteres, lo que alarga los símbolos.
Tamaño y consejos de impresión
Code 39 es un código de baja densidad: cada carácter necesita unos 13 a 16 módulos más un espacio, así que las cadenas largas resultan anchas. Mantén la relación ancho-estrecho entre 2:1 y 3:1 (de 2,5 a 3 es más tolerante), deja una zona de silencio de al menos 10X y usa una altura de barra de al menos 6 mm. Imprime barras oscuras sobre una superficie clara. Como tolera la impresión de baja resolución, funciona bien en impresoras matriciales y térmicas antiguas.
Cómo crearlo
- Elige Code 39 en el generador de códigos de barras.
- Introduce tus datos en mayúsculas; la app te avisa si un carácter no está permitido.
- Activa el carácter de control mod 43 si tu sistema lo espera.
- Ajusta el ancho, la relación y la altura con la guía de tamaño de impresión.
- Exporta en SVG, PDF o PNG, o imprime por lotes desde un archivo CSV.
Preguntas frecuentes
¿Code 39 puede codificar minúsculas?
Solo en modo Full ASCII, y el lector debe estar configurado para ello. Si no, usa Code 128.
¿Debo añadir el dígito de control mod 43?
Añádelo solo si tu escáner o sistema receptor lo espera; de lo contrario, el carácter extra puede aparecer en los datos escaneados.
¿Por qué veo asteriscos debajo de mi código de barras?
Representan los caracteres de inicio y parada. Los escáneres no los devuelven como datos.