Generador de Códigos de Barras

Crea códigos de barras Code 128, Code 39, EAN-13, EAN-8, UPC, ITF-14, MSI y Pharmacode desde cualquier texto o número. Ajusta ancho de barra, altura, márgenes, colores y valor impreso; descarga PNG o SVG, o copia la imagen.

Entrada

Longitud: 0 (necesita 1-80 caracteres)

Formato de Código de Barras

Universal - soporta todos los caracteres ASCII

Vista Previa

Ingresa un valor para generar un código de barras

Formato de Salida

Configuración

2
100 px
10 px
14 px
Alineación de Texto

Como Usar

  1. Introduce en el campo de entrada el valor que quieres codificar
  2. Elige el formato de código de barras que se ajuste a tus necesidades o pulsa Detectar Automáticamente para que la herramienta elija uno
  3. Ajusta configuraciones opcionales como ancho de barras, altura, colores y alineación del texto
  4. Elige PNG o SVG debajo de la vista previa y luego descárgalo o copia la imagen

Simbologías de código de barras y cómo codificarlas

Qué hace este generador

Un código de barras condensa una cadena corta —un código de producto, un SKU, un número de lote— en un patrón de barras y espacios que un escáner puede leer. Este generador convierte el valor que escribas en ese patrón y dibuja el resultado como vista previa en tiempo real. Abarca ocho simbologías: Code 128, Code 39, EAN-13, EAN-8, UPC, ITF-14, MSI y Pharmacode, cada una con sus propias reglas de codificación. El modo Auto Detect analiza lo que introduces y elige una simbología compatible cuando no tienes claro cuál corresponde.

Además de las barras, controlas el ancho de barra, la altura, los márgenes, el color de línea y de fondo, y el valor legible que se imprime debajo. Cuando el diseño te convence, descárgalo como PNG para el uso diario o como SVG para trabajos de impresión que deben mantenerse nítidos a cualquier tamaño, o copia la imagen directamente al portapapeles.

Elegir la simbología adecuada

El formato que elijas depende de dónde se vaya a escanear el código. Code 128 es la opción versátil para etiquetas internas porque codifica todo el conjunto ASCII, letras y símbolos incluidos. Code 39 sigue presente en entornos industriales y de defensa donde abundan los escáneres antiguos. Para lo que se vende en tienda entran las simbologías de retail: EAN-13 y EAN-8 para productos internacionales, UPC para Estados Unidos. ITF-14 identifica cajas de envío, MSI aparece en etiquetas de estanterías de almacén y Pharmacode es el estándar dedicado al envasado farmacéutico.

Un ejemplo concreto

Introduce 590123412345 y elige EAN-13. La simbología espera doce dígitos más un decimotercer dígito de control calculado a partir de los doce primeros. Si tu valor no cuadra, la herramienta indica el dígito de control correcto en lugar de dibujar un código inválido, de modo que puedas corregirlo antes de imprimir. Pharmacode se comporta de otra manera: solo admite un número entre 3 y 131070 y rechaza cualquier valor fuera de ese margen.

Notas y casos límite

Cada simbología impone sus propias reglas de longitud y de caracteres: EAN-8 pide de siete a ocho dígitos, MSI solo acepta dígitos y Code 39 admite A–Z, 0–9 y unos pocos símbolos. Cuando la entrada rompe una regla, un mensaje en línea nombra el problema, ya sea un carácter no válido, una longitud incorrecta o un dígito de control erróneo. También puedes ocultar el valor impreso, alinearlo a la izquierda, al centro o a la derecha, y ajustar el tamaño de fuente cuando la etiqueta debe caber en un espacio reducido.

Preguntas frecuentes

Todas las simbologías —Code 128, EAN-13, UPC, ITF-14, Pharmacode y las demás— se generan sin marca de agua, sin límite de escaneos y sin ajustes bloqueados. Personaliza los colores, el tamaño y la etiqueta del valor, y exporta tantos códigos PNG o SVG como necesites.