Generadores de Códigos de Barras

Generador de Código de Barras Code 39

Codifica letras y números en un código de barras Code 39.

Valora esta herramienta

How to use the Generador de Código de Barras Code 39

  1. Introduce letras mayúsculas, dígitos y los símbolos admitidos.
  2. Descarga el código de barras como PNG.

About the Generador de Código de Barras Code 39

Code 39 —también llamado Código 3 de 9— es uno de los formatos de código de barras más antiguos que aún se usan a diario. Codifica letras mayúsculas, dígitos y un pequeño conjunto de símbolos, y cada carácter se dibuja a partir de nueve elementos, tres de los cuales son anchos. Esa sencillez es su virtud: es fácil de leer para cualquier lector y no necesita dígito de control, razón por la cual se afianzó en las cadenas de suministro de automoción y defensa, y en sistemas de inventario e identificación más antiguos que se construyeron a su alrededor hace décadas.

El precio a pagar es el tamaño. Code 39 codifica muchos menos caracteres que Code 128 y produce un código de barras considerablemente más largo para los mismos datos, a menudo casi el doble de ancho. Si empiezas de cero y tus lectores son modernos, Code 128 es casi siempre la mejor opción; recurre a Code 39 cuando un sistema al que estés alimentando lo exija específicamente.

El error más habitual son las minúsculas. El Code 39 estándar no tiene caracteres en minúscula, así que escribe en mayúsculas: esta herramienta convierte tu entrada por ti, lo que significa que introducir texto en minúsculas produce un código de barras en mayúsculas, no un error, y el resultado escaneado puede no ser la cadena que esperabas. Tampoco añade ningún carácter de control por defecto; si tu sistema espera uno, debe provenir de ese sistema. Mantén las zonas de silencio despejadas en ambos extremos y no comprimas las barras para que quepan en una etiqueta estrecha.

Frequently asked questions

¿Puede Code 39 codificar letras minúsculas?

No. El Code 39 estándar cubre solo letras mayúsculas, dígitos y un puñado de símbolos. Cualquier cosa que escribas se convierte a mayúsculas, así que el código de barras se lee como mayúsculas aunque hayas introducido minúsculas.

¿Por qué mi código de barras Code 39 es tan ancho?

Eso es inherente al formato: cada carácter ocupa nueve elementos más un espacio, por lo que es mucho menos denso que Code 128. Los valores largos superan rápidamente el tamaño de la etiqueta.

¿Debo usar Code 39 o Code 128?

Code 128 para cualquier cosa nueva: maneja el juego completo de ASCII y produce un código de barras mucho más corto. Elige Code 39 cuando el sistema al que estés alimentando —a menudo un sistema antiguo de automoción, defensa o inventario— lo exija explícitamente.

¿Necesita un dígito de control?

No, Code 39 funciona sin él, lo cual forma parte de su atractivo. Algunos sistemas usan un carácter de control opcional mod-43; esta herramienta no lo añade, así que si el tuyo lo requiere, debe provenir de tu propio sistema.

¿Por qué hay asteriscos alrededor del texto de mi código de barras?

Code 39 usa tradicionalmente un carácter de inicio y fin, mostrado habitualmente como un asterisco. Marca el principio y el final del símbolo y no forma parte de tus datos.