Skip to content

Generador de códigos de barras Code 39 – El clásico estándar alfanumérico

¿Qué es un código de barras Code 39?

Code 39 (también llamado Code 3 of 9 o USS Code 39) fue desarrollado en 1974 por Intermec y es una de las simbologías de códigos de barras más antiguas que sigue en amplio uso. Su nombre proviene de su método de codificación: cada carácter se representa por 9 elementos (5 barras y 4 espacios), de los cuales exactamente 3 son anchos y 6 son estrechos.

Code 39 es autocomprobante, lo que significa que un solo defecto de impresión en un carácter no puede causar que el escáner lo lea incorrectamente como otro carácter válido. Esta propiedad elimina la necesidad de un dígito de control obligatorio, aunque se puede añadir un dígito de control módulo 43 opcional para mayor seguridad.

La simbología es ampliamente adoptada por el Departamento de Defensa de EE.UU. (MIL-STD-1189B), la industria automotriz (AIAG) y el Health Industry Bar Code Council (HIBC). También está especificada en ISO/IEC 16388 y ANSI/AIM BC1.

Especificaciones técnicas

PropiedadDetalle
Conjunto de caracteres43 caracteres: A–Z, 0–9, - . $ / + % y espacio
Modo extendidoASCII completo (128 caracteres) usando pares de caracteres
Longitud de datosVariable (sin límite, pero restricción práctica por ancho de etiqueta)
Dígito de controlMódulo 43 opcional (obligatorio en algunas aplicaciones)
Tipo de simbologíaLineal (1D), discreto (espacios entre caracteres)
Relación ancho/estrecho2,0:1 a 3,0:1 (2,5:1 recomendado)
Carácter inicio/paradaAsterisco (*), impreso pero no transmitido

Dado que Code 39 es una simbología discreta (los caracteres están separados por espacios entre ellos), es más tolerante a imperfecciones de impresión que las simbologías continuas. Sin embargo, esto también significa que cada carácter ocupa más espacio, resultando en menor densidad comparado con Code 128.

Casos de uso habituales del Code 39

  • Militar y gobierno: La logística del Departamento de Defensa de EE.UU. (MIL-STD-1189B) y la numeración de stock de la OTAN dependen de Code 39 para el seguimiento de activos.
  • Industria automotriz: El AIAG especifica Code 39 para etiquetado de piezas, placas VIN y etiquetas de envío entre proveedores y fabricantes OEM.
  • Sanidad: El estándar HIBC utiliza Code 39 con dígito de control obligatorio para dispositivos médicos y embalaje farmacéutico.
  • Sistemas bibliotecarios: Muchos sistemas de bibliotecas usan Code 39 para tarjetas de socios y etiquetas de libros.
  • Credenciales de empleados: Tarjetas de identificación y sistemas de control de acceso frecuentemente usan Code 39.

Cómo crear un código de barras Code 39

  1. 1.Abra el Generador de códigos de barras y seleccione Code 39.
  2. 2.Introduzca letras mayúsculas, dígitos y caracteres especiales soportados. Los asteriscos de inicio/parada se añaden automáticamente.
  3. 3.Elija si desea incluir el dígito de control módulo 43 opcional para mayor seguridad.
  4. 4.Descargue la imagen del código de barras y escanéelo de prueba antes de implementarlo en producción.

Todo el procesamiento ocurre localmente en su navegador – ningún dato sale de su dispositivo. Cree códigos de barras Code 39 ilimitados sin registro.

Temas relacionados

Cree su código de barras Code 39 ahora

Gratis y directamente en su navegador – sin registro.

→ Ir al Generador de códigos de barras

Contexto local

En España y Latinoamérica, GS1 España gestiona los estándares de codificación. Las grandes cadenas como Mercadona, El Corte Inglés y los marketplaces como MercadoLibre exigen formatos de código de barras estandarizados para todos los productos.