Generador de códigos de barras Code 39

Code 39 codifica mayúsculas, cifras y algunos símbolos, y casi cualquier lector de códigos de barras lo lee. Escribe tu texto y descárgalo o imprímelo.

Opciones

Descripción

Descarga

Logotipo en el centro

Solo para códigos QR. Tu logotipo no sale de tu dispositivo.

La corrección de errores cambia a «Alta» para que el código se pueda seguir escaneando. Escanea un código de prueba antes de imprimir muchos.

Seguimiento de enlaces (UTM)
Impresión

En el cuadro de diálogo de impresión, elige 100 % o «Tamaño real» y desactiva los encabezados y pies de página. Imprime primero una página de prueba en papel normal y colócala sobre una hoja de etiquetas para compararla.

Tu código

¿Qué es Code 39?

Code 39 (también llamado Code 3 of 9) es uno de los códigos de barras alfanuméricos más antiguos, de los años 70. Cada carácter se dibuja con 9 barras y espacios, 3 de ellos anchos, lo que lo hace fácil de imprimir y de leer incluso con lectores sencillos. Puedes poner cualquier contenido que entre en su juego de caracteres; no hace falta un número de GS1.

¿Dónde se usa?

  • Industria y fabricación: números de pieza y órdenes de trabajo.
  • Tarjetas de identificación y de socio, a menudo leídas con lectores antiguos.
  • Etiquetas de inventario y de activos en sistemas configurados para Code 39.
  • Sanidad (el estándar de etiquetado HIBC) y logística militar de EE. UU. (LOGMARS), que añaden un carácter de control al Code 39.

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

  1. Escribe el contenido: mayúsculas, cifras, espacios y - . $ / + %. Las minúsculas se convierten en mayúsculas.
  2. No escribas los asteriscos: los caracteres de inicio y fin (*) se añaden automáticamente y no aparecen debajo de las barras.
  3. Si tu sistema necesita un carácter de control, marca Añadir un carácter de control (módulo 43).
  4. Descárgalo en SVG o PNG, o cambia a Lote desde CSV o a la serie numerada para muchas etiquetas. Con Code 39 elegido en la lista de tipos de código, el ajuste del carácter de control se aplica a todos los códigos Code 39 del lote.

Caracteres y carácter de control

Code 39 tiene 43 caracteres: A–Z, 0–9, espacio y - . $ / + %. Cada código empieza y termina con *, que los lectores usan para encontrar el código. Code 39 es autoverificable, así que el carácter de control es opcional; algunos sistemas (HIBC, LOGMARS) exigen un carácter de control de módulo 43 al final. Marca Añadir un carácter de control (módulo 43) y el generador lo calcula y lo añade; también aparece en el texto debajo de las barras. Ejemplo: en CODE39 los caracteres valen C 12, O 24, D 13, E 14, 3 y 9, que suman 75; 75 dividido entre 43 deja un resto de 32, el valor de W, así que el código de barras contiene CODE39W. Márcalo solo si tu sistema lo espera: un lector configurado sin control lee la W como parte del contenido.

Tamaño e impresión

  • Code 39 es ancho: cada carácter ocupa unas 16 barras estrechas, frente a 11 en Code 128, así que el mismo texto da un código de barras bastante más ancho.
  • Para imprimir, usa un ancho de barra de al menos 2 y deja a ambos lados un margen blanco de al menos 10 barras estrechas; los códigos de barras creados aquí ya lo incluyen.
  • Haz los códigos cortos; los códigos largos quedan demasiado anchos para las etiquetas y cuestan más de leer.

¿Code 39 o Code 128?

Code 128 codifica todos los caracteres ASCII (también las minúsculas) y genera un código de barras mucho más estrecho para el mismo contenido, así que es la mejor opción para etiquetas nuevas. Usa Code 39 cuando lo pida un lector, un sistema o la especificación de un cliente.

Preguntas frecuentes

¿Qué caracteres puede codificar Code 39?

Mayúsculas de la A a la Z, cifras del 0 al 9, el espacio y los símbolos - . $ / + %. Las minúsculas que escribas se convierten en mayúsculas; otros caracteres, como ñ, @ o *, no están permitidos.

¿Tengo que añadir los asteriscos?

No. Los caracteres de inicio y fin * se añaden automáticamente. No los escribas tú.

¿Code 39 necesita un carácter de control?

Normalmente no: Code 39 es autoverificable. Algunos estándares, como HIBC en el sector sanitario, exigen un carácter de control de módulo 43; marca «Añadir un carácter de control (módulo 43)» y el generador lo añade.

¿Code 39 o Code 128?

Code 128 para etiquetas nuevas: es más estrecho y admite todos los caracteres ASCII. Code 39 cuando un sistema o un cliente lo exija.

¿Tengo que registrar los códigos Code 39?

No. Code 39 no tiene una numeración central, así que el contenido lo eliges tú, por ejemplo números de pieza o de empleado.