Generador de código de barras Code 39 (3 of 9)
Crea un código de barras Code 39 con letras mayúsculas, dígitos, espacio y los símbolos - . $ / + %. Los asteriscos de inicio y fin se añaden solos y puedes activar el carácter de control mod 43 opcional. La vista previa se actualiza al instante y puedes descargar PNG, SVG o PDF, todo generado en tu navegador.
Generando…
Tus datos permanecen en tu dispositivo.
¿Cómo funciona?
- 1Escribe tu valor con A–Z, 0–9, espacio y - . $ / + %. No escribas asteriscos: los caracteres de inicio y fin se añaden automáticamente.
- 2Activa el carácter de control mod 43 si tu especificación o la configuración del lector lo exige.
- 3Ajusta el ancho y el alto de las barras, los colores y el texto legible; el indicador muestra si el valor es válido.
- 4Descarga el código de barras en PNG, SVG o PDF vectorial.
¿Qué es Generador de código de barras Code 39?
Code 39, también llamado 3 of 9, es un código de barras alfanumérico de longitud variable creado en 1975. Cada carácter se compone de nueve elementos, cinco barras y cuatro espacios, de los cuales tres son anchos, de ahí el nombre. El juego tiene 43 caracteres: dígitos 0–9, letras mayúsculas A–Z, espacio y los símbolos - . $ / + %. Un asterisco aparte marca el inicio y el final de cada símbolo y no puede formar parte de los datos. Las minúsculas no pertenecen al juego estándar.
Code 39 no requiere licencia, registro ni una longitud fija, por lo que es habitual en el etiquetado del automóvil (AIAG), la logística de defensa de EE. UU. (LOGMARS), el sector sanitario (HIBC), las credenciales y las etiquetas de activos. Su punto débil es la densidad: los caracteres son anchos y van separados por un pequeño espacio, así que el mismo valor ocupa más que en Code 128, que agrupa los dígitos por pares y abarca todo el ASCII. Elige Code 39 cuando el sistema receptor o la norma lo pidan, y Code 128 cuando el espacio importe.
¿Cuándo usarlo?
- Un cliente, una norma o un sistema heredado exige Code 39 en las etiquetas, por ejemplo en piezas de automoción o defensa.
- Necesitas números de credencial, carné de biblioteca o etiqueta de activo que mezclen letras y dígitos.
- Imprimes en impresoras de baja resolución, donde unas barras anchas y sencillas toleran mejor los errores que un código denso.
- Quieres comprobar que un lector está configurado para Code 39 y para su carácter de control opcional.
El carácter de control mod 43 (opcional)
Cada carácter tiene un valor: 0–9 valen 0–9, A–Z valen 10–35, y luego - vale 36, . vale 37, el espacio 38, $ 39, / 40, + 41 y % 42. Suma los valores de los datos y divide entre 43: el resto es el valor del carácter de control, que se imprime justo antes del asterisco final. Ejemplo: CODE39 da 12 + 24 + 13 + 14 + 3 + 9 = 75; 75 mod 43 = 32, que es W, y el símbolo codifica CODE39W. El control es opcional y el lector debe estar configurado para esperarlo.
Privacidad
Esta herramienta funciona en tu navegador. Lo que escribes, pegas o abres se procesa en tu dispositivo mediante JavaScript y no se envía a nuestros servidores, ni se almacena ni se comparte. Tus datos permanecen en tu dispositivo.
Tu texto no sale de la página: el código se dibuja localmente y contiene exactamente los caracteres escritos más los asteriscos de inicio y fin.
Preguntas frecuentes
¿Puede Code 39 codificar letras minúsculas?
No en el juego estándar de 43 caracteres. Usa mayúsculas o cambia a Code 128, que admite minúsculas, signos de puntuación y todo el rango ASCII.
¿Necesito el carácter de control mod 43?
No, es opcional. Ayuda a detectar lecturas erróneas en entornos difíciles, pero el lector o el software deben esperarlo; si no, el carácter extra aparece como parte de los datos. Actívalo solo si quien recibe el código lo pide.
¿Por qué no debo escribir los asteriscos?
El asterisco es el carácter reservado de inicio y fin. La herramienta lo añade por sí misma en ambos extremos, así que escribir uno propio introduciría caracteres sobrantes en los datos.
¿Qué ancho de barra y zona de silencio debo usar?
Una barra estrecha de 0,25 mm o más es una buena opción para impresoras de oficina, y la norma pide una zona de silencio de al menos 10 veces la barra estrecha a cada lado. Si un lector tiene problemas, aumenta el ancho de las barras en lugar de la altura.
Herramientas relacionadas
Generador de código de barras Code 128
Codifica cualquier texto ASCII en Code 128 con cambio automático de juego de caracteres
Abrir herramientaGenerador de código de barras Code 93
Crea códigos Code 93 compactos con ASCII completo y dos caracteres de control automáticos
Abrir herramientaCódigo de barras Codabar
Genera códigos Codabar con caracteres de inicio y fin A-D para bibliotecas y sistemas antiguos.
Abrir herramientaGenerador de códigos de barras masivo
Pega hasta 500 valores, uno por línea, y exporta todos los códigos en ZIP o PDF
Abrir herramientaEtiquetas de códigos de barras A4
Etiquetas de códigos de barras en hojas A4 (4 a 40 por página) en PDF vectorial
Abrir herramientaLector de códigos de barras online
Escanea EAN, UPC, Code 128, Data Matrix, PDF417 y más con la cámara o una imagen
Abrir herramienta