Generador de código de barras Code 39 gratuito — Cree, previsualice y descargue al instante

Genere códigos de barras Code 39 en línea gratis — sin registro, sin software, sin límites. Ingrese cualquier combinación de letras mayúsculas, dígitos y caracteres especiales admitidos para obtener un código de barras nítido y escaneable en formato PNG o SVG en cuestión de segundos. Code 39 es el código de barras alfanumérico autoverificador original, ampliamente utilizado en fabricación, defensa, automoción y seguimiento de activos. La vista previa en tiempo real se actualiza mientras escribe. Descargue, genere en lote o copie su código de barras al instante.

Code 39 (también conocido como Code 3 of 9 o USD-3) es una simbología de código de barras lineal discreta y de longitud variable que codifica letras mayúsculas (A–Z), dígitos (0–9) y un conjunto definido de caracteres especiales (- . $ / + % ESPACIO). Introducido en 1974 por el Dr. David Allais y Ray Stevens, se convirtió en uno de los primeros códigos de barras alfanuméricos y fue estandarizado bajo ISO/IEC 16388. Cada carácter de Code 39 está representado por cinco barras y cuatro espacios — exactamente tres de los cuales son anchos — lo que le da su nombre al formato. Code 39 es inherentemente autoverificador debido a su estructura fija de barra/espacio, lo que significa que un dígito de verificación adicional es opcional en lugar de obligatorio. Sigue siendo el formato requerido o preferido en el Departamento de Defensa de EE. UU. (MIL-STD-1189), la industria automotriz (AIAG) y muchos sistemas de gestión de activos y control de acceso.

¿Qué es Code 39?

Code 39 (también conocido como Code 3 of 9 o USD-3) es una simbología de código de barras lineal discreta y de longitud variable que codifica letras mayúsculas (A–Z), dígitos (0–9) y un conjunto definido de caracteres especiales (- . $ / + % ESPACIO). Introducido en 1974 por el Dr. David Allais y Ray Stevens, se convirtió en uno de los primeros códigos de barras alfanuméricos y fue estandarizado bajo ISO/IEC 16388. Cada carácter de Code 39 está representado por cinco barras y cuatro espacios — exactamente tres de los cuales son anchos — lo que le da su nombre al formato. Code 39 es inherentemente autoverificador debido a su estructura fija de barra/espacio, lo que significa que un dígito de verificación adicional es opcional en lugar de obligatorio. Sigue siendo el formato requerido o preferido en el Departamento de Defensa de EE. UU. (MIL-STD-1189), la industria automotriz (AIAG) y muchos sistemas de gestión de activos y control de acceso.

  • Juego de caracteres alfanuméricos — Letras, dígitos y caracteres especiales
    Code 39 codifica 43 caracteres: las 26 letras mayúsculas A–Z, los dígitos 0–9 y siete caracteres especiales (guión, punto, signo de dólar, barra diagonal, signo más, signo de porcentaje y espacio). Si bien es un juego de caracteres más pequeño que Code 128, cubre la mayoría de los requisitos del mundo real de inventario, números de pieza y seguimiento de activos sin necesidad de escape de caracteres. Para aplicaciones que requieren letras minúsculas o un rango ASCII más amplio, Code 39 Extended (Full ASCII) amplía la cobertura a los 128 caracteres ASCII mediante el uso de combinaciones de dos caracteres.
  • Estructura autoverificadora — Dígito de verificación opcional
    El patrón de barra/espacio 'tres de nueve anchos' de Code 39 es inherentemente autoverificador: cualquier defecto de impresión único que altere el ancho de una barra o espacio producirá un patrón de carácter inválido que los escáneres rechazan de inmediato. Esta detección de errores incorporada significa que un carácter de verificación separado no es obligatorio según el estándar. Sin embargo, se puede agregar un dígito de verificación Mod 43 opcional para aplicaciones que requieren una capa adicional de verificación, como la atención médica (HIBC) y algunos sistemas logísticos. La mayoría de las implementaciones industriales funcionan de manera confiable sin el dígito de verificación.
  • Estructura de símbolo discreta — Fácil de imprimir y verificar
    A diferencia de los códigos de barras continuos como Code 128 o ITF, Code 39 utiliza una estructura discreta donde cada carácter está separado por un espacio intercaracteres estrecho. Este diseño hace que Code 39 sea particularmente tolerante a la impresión de baja resolución, cabezales de impresión desgastados y superficies de etiquetas rugosas. Cada carácter se puede verificar de forma independiente, y un código de barras parcialmente dañado aún puede producir caracteres legibles. Esta robustez explica su adopción duradera en entornos industriales y exteriores.
  • Estándar militar, automotriz y de defensa
    Code 39 es exigido o preferido por una amplia gama de estándares industriales. El Departamento de Defensa de EE. UU. especifica Code 39 en MIL-STD-1189B para todas las etiquetas de activos militares. El Automotive Industry Action Group (AIAG) adoptó Code 39 como estándar para las etiquetas de envío de proveedores y la identificación de piezas. HIBC (Health Industry Bar Code) utiliza Code 39 como su simbología principal para el etiquetado de dispositivos médicos y productos farmacéuticos. Estos mandatos de larga data significan que los lectores de Code 39 están implementados universalmente en instalaciones que operan bajo estos estándares.
  • Code 39 Extended — Soporte completo de 128 caracteres ASCII
    Code 39 Extended (también llamado Code 39 Full ASCII) amplía el juego de caracteres base de Code 39 a todos los 128 caracteres ASCII codificando caracteres no nativos como combinaciones de dos caracteres utilizando los cuatro caracteres de cambio (%, $, /, +). Esto permite codificar letras minúsculas, puntuación adicional y caracteres de control mientras se mantiene la compatibilidad con cualquier lector de Code 39 que admita el modo extendido. Use Code 39 Extended cuando sus datos contengan letras minúsculas o caracteres ASCII más allá del conjunto estándar de 43 caracteres.

Cómo crear un código de barras Code 39 — Paso a paso

Crear un código de barras Code 39 escaneable y listo para imprimir con este generador en línea gratuito lleva menos de un minuto. Siga estos cuatro pasos:

¿Quién debería usar este generador de códigos de barras Code 39?

Este generador de Code 39 en línea gratuito está diseñado para cualquier persona que necesite códigos de barras confiables y de calidad de producción sin invertir en software especializado. Estos son los que más se benefician.

Contratistas de defensa y proveedores gubernamentales

Genere etiquetas de activos Code 39 compatibles con MIL-STD-1189B para equipos militares, piezas de repuesto y artículos de la cadena de suministro gubernamental. Produzca en masa etiquetas serializadas a partir de una exportación de lista de piezas y descargue archivos listos para imprimir en segundos sin software de etiquetado militar dedicado.

Fabricantes de automóviles y proveedores de piezas

Cree etiquetas Code 39 estándar AIAG para piezas componentes, cartones de envío y documentación de proveedores. Importe su catálogo de piezas completo y genere todos los códigos de barras por lotes a la vez, listos para imprimir en soportes de etiquetas térmicas estándar compatibles con los sistemas de recepción de fabricantes de equipos originales.

Profesionales de la salud y dispositivos médicos

Produzca códigos de barras HIBC Code 39 para dispositivos médicos, instrumentos quirúrgicos y envases farmacéuticos. Confíe en la codificación precisa del generador y la vista previa en tiempo real para validar los datos de la etiqueta antes de comprometerse con una tirada de impresión de producción para aplicaciones de atención médica reguladas.

Gerentes de TI y administradores de instalaciones

Cree rápidamente etiquetas de activos Code 39 para computadoras, equipos de oficina y activos de instalaciones sin software de gestión de activos especializado. Genere e imprima etiquetas bajo demanda a medida que llegan nuevos equipos, y produzca en masa etiquetas de reemplazo para ciclos de auditoría anuales.

Características del generador de códigos de barras Code 39

Todo lo que necesita para crear códigos de barras Code 39 de calidad de producción — desde vista previa en tiempo real y dígito de verificación opcional hasta generación por lotes, controles de tamaño y salida SVG sin pérdidas.

Soporte de modo estándar y extendido

Cambie entre Code 39 (estándar, juego de 43 caracteres) y Code 39 Extended (Full ASCII, juego de 128 caracteres) directamente desde el selector de formato. El modo estándar es adecuado para números de pieza, números de serie y códigos de activos que utilizan datos alfanuméricos en mayúsculas. El modo extendido maneja letras minúsculas y caracteres especiales adicionales codificándolos de forma transparente como secuencias de dos símbolos reconocidas por el firmware del escáner compatible.

Vista previa en tiempo real mientras escribe

La vista previa del código de barras se actualiza en vivo con cada pulsación de tecla. Vea el código de barras exacto que se generará — incluido el patrón de barras, los espacios entre caracteres, el texto legible por humanos y las proporciones generales — antes de descargarlo. Los caracteres no válidos para el modo seleccionado se marcan inmediatamente para que pueda corregir la entrada antes de que llegue a una impresora o sistema de etiquetado.

Descarga PNG y SVG

Descargue su código de barras Code 39 como PNG de alta resolución para documentos, hojas de etiquetas y archivos adjuntos de correo electrónico, o como SVG sin pérdidas para flujos de trabajo listos para imprimir, plantillas de etiquetas y editores de gráficos vectoriales. Los códigos de barras SVG se pueden escalar a cualquier tamaño sin pixelación, lo que los hace ideales para impresión de gran formato, visualización en pantalla e incrustación en páginas web o archivos de diseño.

Ancho, alto y zona de silencio ajustables

Controle cada parámetro visual de su código de barras Code 39: altura de la barra, ancho del módulo (dimensión X), tamaño de fuente para el texto legible por humanos y ancho de la zona de silencio a cada lado. Las zonas de silencio — los espacios en blanco obligatorios a la izquierda y derecha del código de barras — son necesarias para la confiabilidad del escáner y se incluyen automáticamente en el ancho mínimo correcto según ISO/IEC 16388 (mínimo 10 veces la dimensión X, o al menos 2,54 mm).

Texto legible por humanos — Mostrar u ocultar

Active o desactive el texto de interpretación legible por humanos (HRI) debajo del código de barras. Cuando se muestra, el valor codificado se imprime debajo de las barras en una fuente clara y estándar. El HRI de Code 39 incluye convencionalmente los delimitadores de inicio y parada de asteriscos (*CODE 39*), que confirman al operador que la etiqueta utiliza la codificación Code 39. Oculte el HRI para etiquetas con espacio limitado o cuando incruste códigos de barras en aplicaciones que muestran el valor por separado.

Generación de códigos de barras por lotes

Genere cientos de códigos de barras Code 39 únicos en una sola operación utilizando el panel de entrada por lotes. Ingrese un valor por línea y descargue todos los códigos de barras como un archivo ZIP de archivos PNG o SVG. Ideal para producir etiquetas de activos serializadas, etiquetas de números de pieza, pegatinas de equipos militares o códigos de inventario a partir de una lista exportada sin generación manual uno por uno.

Sin registro, sin marcas de agua, sin límites

Este generador de Code 39 es completamente gratuito, sin límites de uso, sin necesidad de cuenta y sin marcas de agua en los archivos descargados. Toda la codificación de códigos de barras ocurre en su navegador — sus datos de entrada nunca se transmiten a ningún servidor. Genere un código de barras o diez mil; la herramienta no impone límites ni retiene datos.

Personalización de colores

Cambie el color de las barras en primer plano y el color de fondo de su código de barras Code 39 para que coincida con las pautas de la marca o el soporte de la etiqueta. Los colores personalizados son totalmente compatibles con las salidas SVG y PNG. Tenga en cuenta que se requiere un alto contraste entre las barras y el fondo para un escaneo confiable — se recomiendan encarecidamente barras oscuras sobre un fondo claro para cualquier código de barras operativo.

Casos de uso y ejemplos reales de Code 39

Code 39 es un código de barras industrial fundamental en el que se ha confiado en defensa, fabricación, atención médica y gestión de activos durante más de 50 años. Estas son las aplicaciones reales más comunes.

Código de barras Code 39 en una etiqueta de activo militar para el seguimiento de inventario de defensa

Etiquetas de activos militares y de defensa

Code 39 es el código de barras obligatorio para la identificación de activos del Departamento de Defensa de EE. UU. según MIL-STD-1189B. Los equipos militares, las piezas de repuesto y los artículos de la cadena de suministro llevan etiquetas Code 39 que codifican NSN (Números de Stock Nacionales), números de contrato e identificadores de unidad. Los contratistas de defensa y las agencias gubernamentales requieren la compatibilidad con Code 39 como base para todos los sistemas de escaneo logístico y de inventario.

Código de barras Code 39 en una etiqueta de pieza de automóvil para el seguimiento de la cadena de suministro de fabricantes de equipos originales

Piezas de automóvil y etiquetas de proveedores

El Automotive Industry Action Group (AIAG) especificó Code 39 como el código de barras estándar para las etiquetas de envío de proveedores de automóviles y la identificación de piezas componentes. Los proveedores de Nivel 1 y Nivel 2 de los principales fabricantes de equipos originales imprimen etiquetas de números de pieza Code 39 en componentes, embalajes y cartones de envío para garantizar la compatibilidad con los sistemas de recepción en toda la cadena de suministro automotriz global.

Código de barras HIBC Code 39 en una etiqueta de dispositivo médico para la trazabilidad de la atención médica

Etiquetado de dispositivos médicos y atención médica (HIBC)

El estándar HIBC (Health Industry Bar Code) utiliza Code 39 como su simbología principal para el etiquetado de dispositivos médicos, instrumentos quirúrgicos y productos farmacéuticos. Las etiquetas HIBC Code 39 codifican la estructura de datos primaria de HIBC — incluido el código de identificación del etiquetador y el número de producto — en todo, desde blísteres hasta bandejas quirúrgicas, lo que permite la trazabilidad desde el fabricante hasta el punto de atención.

Código de barras Code 39 en una etiqueta de activo de TI para la gestión de inventario de equipos

Seguimiento de activos y equipos de TI

Los departamentos de TI y los administradores de instalaciones utilizan códigos de barras Code 39 para el seguimiento de activos fijos de computadoras, monitores, servidores y periféricos. Las etiquetas de activos con códigos de barras Code 39 se escanean durante auditorías, controles de mantenimiento y movimientos de equipos. La estructura simple e imprimible de Code 39 facilita la producción de etiquetas de activos de poliéster duraderas bajo demanda utilizando impresoras térmicas o láser estándar.

Código de barras Code 39 en una etiqueta de trabajo en proceso para el seguimiento en el piso de fabricación

Fabricación industrial y trabajo en proceso

Los fabricantes utilizan Code 39 para rastrear artículos de trabajo en proceso (WIP) a través de las etapas de producción. Los enrutadores de piso de taller, los documentos de viajero y los contenedores de componentes llevan etiquetas Code 39 que codifican números de trabajo, números de pieza y códigos de lote. Los operadores escanean el código de barras en cada estación de trabajo para actualizar el sistema de seguimiento de producción, lo que permite una visibilidad en tiempo real del estado de fabricación y el tiempo de ciclo.

Código de barras Code 39 en una tarjeta de membresía o tarjeta de biblioteca para control de acceso

Biblioteca, membresía y control de acceso

Las bibliotecas, gimnasios, clubes y lugares de eventos utilizan códigos de barras Code 39 en tarjetas de membresía, tarjetas de biblioteca y pases de acceso. El formato es compatible con prácticamente todos los lectores de códigos de barras y lectores de puntos de venta, lo que facilita la emisión de tarjetas y su escaneo en los puntos de entrada o cajas sin hardware especializado. La codificación compacta de identificadores de miembros alfanuméricos de Code 39 se adapta cómodamente a los tamaños de tarjeta estándar.

Código de barras Code 39 — Preguntas frecuentes

Respuestas técnicas a las preguntas más comunes sobre las reglas de codificación de Code 39, soporte de caracteres, dígitos de verificación y uso práctico.

1

¿Qué caracteres puede codificar Code 39?

El Code 39 estándar codifica 43 caracteres: las 26 letras mayúsculas A–Z, los dígitos 0–9 y siete caracteres especiales — guión (-), punto (.), signo de dólar ($), barra diagonal (/), signo más (+), signo de porcentaje (%) y espacio. Las letras minúsculas y la mayoría de los otros caracteres ASCII no son compatibles en el modo estándar. Code 39 Extended (Full ASCII) amplía la cobertura a todos los 128 caracteres ASCII codificando caracteres no nativos como combinaciones de dos caracteres utilizando los caracteres de cambio %, $, / y +.

2

¿Code 39 requiere un dígito de verificación?

No, un dígito de verificación es opcional en Code 39 estándar. La estructura de barra/espacio 'tres de nueve anchos' del formato es autoverificadora — cualquier error de barra o espacio único produce un patrón de carácter irreconocible que los escáneres rechazan automáticamente. Se puede agregar un dígito de verificación Mod 43 opcional antes del carácter de parada para aplicaciones que requieren verificación adicional, como el etiquetado HIBC en atención médica o la logística de alto rendimiento. Este generador produce Code 39 estándar sin un dígito de verificación añadido, a menos que se especifique lo contrario.

3

¿Cuál es la diferencia entre Code 39 y Code 39 Extended?

Code 39 estándar codifica 43 caracteres: letras mayúsculas, dígitos y siete caracteres especiales. Code 39 Extended (también llamado Code 39 Full ASCII) codifica todos los 128 caracteres ASCII utilizando pares de caracteres Code 39 estándar para representar letras minúsculas y símbolos adicionales. Por ejemplo, la letra minúscula 'a' se codifica como '+A' en Code 39 Extended. Cualquier lector de Code 39 que admita el modo Full ASCII decodificará correctamente los códigos de barras extendidos, pero los escáneres en modo estándar leerán las secuencias brutas de dos caracteres en lugar del carácter deseado.

4

¿Cuándo debo usar Code 39 en lugar de Code 128?

Elija Code 39 cuando su aplicación, estándar industrial o infraestructura de escáner existente lo requiera específicamente — particularmente en contextos de defensa (MIL-STD-1189B), automoción (AIAG) o atención médica (HIBC). Elija Code 128 cuando la eficiencia del tamaño del código de barras sea importante, cuando sus datos contengan letras minúsculas o caracteres ASCII especiales, o cuando no haya un mandato específico para Code 39. Para los mismos datos alfanuméricos, Code 128 produce un código de barras significativamente más corto que Code 39, lo cual es importante en etiquetas pequeñas. En aplicaciones de propósito general sin un mandato de formato, Code 128 es la opción más compacta y flexible.

5

¿Existe una longitud mínima o máxima para Code 39?

Code 39 no tiene una longitud mínima de datos — un solo carácter es válido. No hay una longitud máxima definida por el estándar, pero los límites prácticos están determinados por el espacio físico en su etiqueta y la resolución de impresión. Debido a que Code 39 utiliza un símbolo relativamente ancho por carácter (cada carácter requiere 10 unidades de barra/espacio más un espacio entre caracteres), las cadenas largas producen códigos de barras notablemente más anchos que el Code 128 equivalente. Para cadenas de datos de más de 10 a 15 caracteres, evalúe si Code 128 o un código de barras 2D serían más eficientes en espacio para su etiqueta.

6

¿Por qué mi código de barras Code 39 incluye asteriscos?

Code 39 utiliza el carácter asterisco (*) tanto como símbolo de inicio como de parada. Cuando codifica 'CODE39', el código de barras en realidad representa '*CODE39*'. Esto es obligatorio — todos los códigos de barras Code 39 deben comenzar y terminar con un asterisco. La mayoría de los escáneres eliminan los asteriscos y devuelven solo el contenido de los datos al sistema anfitrión. El texto legible por humanos impreso debajo del código de barras puede mostrar los asteriscos (por ejemplo, *CODE39*) u omitirlos según la configuración del escáner y el software. No necesita incluir asteriscos cuando ingresa datos en este generador.

7

¿Cuál es el requisito de zona de silencio para Code 39?

ISO/IEC 16388 requiere una zona de silencio mínima de al menos 10 veces la dimensión X (ancho del módulo) a cada lado de un código de barras Code 39, o al menos 2,54 mm — lo que sea mayor. La zona de silencio es el espacio en blanco que flanquea el código de barras e indica al escáner dónde comienza y termina el símbolo. Este generador incluye automáticamente zonas de silencio correctas en todas las configuraciones de ancho. No recorte, sobreimprima ni permita que los bordes de la etiqueta invadan las zonas de silencio.

8

¿Mis datos están seguros cuando uso este generador?

Sí. Toda la codificación de Code 39 se realiza completamente en su navegador utilizando JavaScript del lado del cliente. Sus datos de entrada — incluidos números de pieza, identificadores de activos, números de serie o cualquier otro identificador — nunca se transmiten a ningún servidor ni se almacenan en ningún lugar. Cierre la pestaña del navegador y todos los datos desaparecen. Esta herramienta es segura de usar con identificadores internos confidenciales o datos de productos patentados.

Genere su código de barras Code 39 ahora — Gratis, instantáneo, sin necesidad de cuenta

Este generador de códigos de barras Code 39 gratuito está listo para usar de inmediato. Escriba su número de pieza, identificador de activo o número de serie, ajuste el tamaño y la apariencia, y descargue un código de barras PNG o SVG listo para imprimir en segundos. Sin registro, sin marcas de agua, sin límites de uso. Toda la codificación ocurre localmente en su navegador — sus datos permanecen privados. Genere un código de barras o miles; la herramienta es completamente gratuita independientemente del volumen.