Generador de código de barras

Este generador de código de barras crea códigos Code 128, Code 39, EAN-13, EAN-8, UPC-A e ITF: escribe el texto, deja que se añada el dígito de control y guarda un PNG o SVG, sin subir nada.

Fuente: Wikipedia – Code 128 (Symboltabelle, Zeichensätze A/B/C, Prüfsumme). Actualizado: .

en EAN/UPC bastan los dígitos sin el de control
solo Code 39 (mod 43) e ITF (mod 10); EAN/UPC siempre llevan dígito de control
px
px
1 = barra más estrecha; 3 se lee bien al imprimir y en pantalla
módulos
espacio en blanco junto al código; por debajo de 10 (EAN-13/UPC-A: 11, EAN-8: 7) no se dibuja
opcional: cada línea se convierte en un código de barras del mismo tipo, todos en una hoja (máximo 60)
Mi caja de herramientasTus datos se guardan solo en este navegador.

ABC-12345

La vista previa se actualiza con cada entrada.

Resultado

Código de barras
Code 128: ABC-12345
Detalles
  • 123 módulos (anchuras de barra más estrechas)
  • 11 símbolos
  • Tamaño de la imagen PNG: 429 × 300 píxeles
Imprime en negro sobre blanco, deja espacio a ambos lados (zona de silencio) y prueba el código con un lector o la cámara del móvil antes de imprimir.

Cómo se calcula

Un código de barras convierte texto o números en barras que un lector puede leer. El generador calcula por sí mismo los juegos de caracteres y los dígitos de control y entrega un PNG o un SVG sin pérdida.

¿Qué tipo elegir?

Conviene saber

La zona de silencio a izquierda y derecha es obligatoria, o los lectores fallan. No estires nunca el ancho; elige los píxeles por módulo. Para envases lo mejor es SVG, porque la imagen se amplía sin pérdida. Todos los cálculos se hacen en tu navegador.

Dígito de control, lotes y margen

Dígito de control con el cálculo: en EAN-13, EAN-8, UPC-A e ITF-14, los «Detalles» muestran cómo se obtiene la última cifra. Ejemplo EAN-13 400638133393: las cifras se ponderan desde la derecha con 3 y 1 alternativamente, la suma es 89 y falta 1 para llegar a 90; el código es 4006381333931.

Lote: escribe un contenido por línea en el campo «Lote». Cada línea se convierte en un código de barras del tipo elegido y todos quedan en una hoja que guardas como PNG o SVG (máximo 60). Las líneas con errores se indican con su número y se omiten. ITF-14 codifica el número de 14 dígitos de una caja de embalaje; bastan 13 dígitos, el de control se añade. Con «Margen» amplías la zona muda a izquierda y derecha, medida en anchos de módulo.

Preguntas frecuentes

¿Cómo se crea un código de barras?

Elige el tipo, escribe el contenido y guárdalo como PNG o SVG. En EAN y UPC bastan los dígitos; el generador añade el de control.

¿Qué código de barras es mejor para etiquetas propias?

Code 128. Admite cualquier carácter, es corto y lo lee prácticamente cualquier lector. El EAN-13 solo hace falta para artículos que se venden en el comercio.

¿Cómo se calcula el dígito de control EAN?

Se ponderan los dígitos desde la derecha alternando 3 y 1 y se suman. El dígito de control completa la suma hasta el siguiente múltiplo de 10.

¿Puedo inventar un número EAN?

No para vender en tiendas: GS1 asigna los números EAN bajo licencia. Para uso interno, pruebas o almacén, es mejor Code 128.

Fuentes y base legal

Última actualización: · Principios editoriales

Herramientas relacionadas