Generador de código de barras

Elige el tipo de código, escribe el valor y descárgalo en PNG o SVG. Calculamos el dígito de control, avisamos si algo está mal y puedes generar muchos códigos de una vez.

Se procesa en tu dispositivo. No se sube nada.

Escribe un valor para ver tu código de barras.

Apariencia
2 px
100 px
10 px
20 px
Posición del texto
Alineación del texto
Fuente
Tamaño del PNG y del SVG

Paso a paso

Cómo se usa

  1. Elige el tipo de código. Para productos de tienda usa EAN-13, y para etiquetas, envíos o inventario usa Code 128.
  2. Escribe el valor. Si falta el dígito de control de un EAN, UPC o ITF-14, lo calculamos; si sobra o está mal, te lo avisamos y proponemos la corrección.
  3. Ajusta el tamaño, los márgenes, los colores y el texto en «Apariencia». Verás cómo queda al instante.
  4. Descarga el código en PNG o SVG, o cópialo al portapapeles. Para muchos códigos abre «Varios códigos», pega un valor por línea y descarga un ZIP.
FAQ

Preguntas frecuentes

¿Qué tipo de código de barras debo usar?

Para productos que se venden en tiendas y supermercados de Latinoamérica y Europa, EAN-13 (en Estados Unidos y Canadá, UPC-A). Para etiquetas internas, inventarios y envíos, Code 128, que admite letras y números. Para cajas con productos EAN, ITF-14. Si tu sistema o tu cliente pide uno concreto, usa ese.

¿Puedo usar estos códigos para vender en tiendas?

El dibujo del código es correcto, pero los EAN y UPC de venta minorista se asignan a cada empresa: el prefijo lo entrega GS1 (en Argentina, GS1 Argentina). Con un número inventado sirve para pruebas, catálogos internos o maquetas, pero una cadena comercial solo aceptará números registrados a tu nombre.

¿Qué es el dígito de control y por qué se calcula solo?

Es el último dígito de EAN-13, EAN-8, UPC-A e ITF-14. Se obtiene con una fórmula a partir de los anteriores y permite a los lectores detectar errores. Si escribes un dígito menos, lo calculamos; si escribes todos y el último no coincide, te mostramos el correcto.

¿Cómo imprimo un código que se pueda leer?

Usa barras negras sobre fondo blanco, deja un margen en blanco a los lados (al menos 10 veces el ancho de una barra) y no lo achiques: un EAN-13 se lee bien desde 80 % de su tamaño nominal, que ronda 37 × 26 mm. Descarga en «Grande» o «Muy grande» o en SVG para imprimir nítido. Prueba siempre con el lector real antes de imprimir tirajes.

¿Puedo generar muchos códigos a la vez?

Sí. En «Varios códigos» pega un valor por línea (por ejemplo una columna de una planilla) o crea una serie numérica, y descarga un ZIP con todos los PNG o SVG. Hasta 500 por vez. Las líneas con errores se listan con el motivo.

¿Se suben mis datos a algún servidor?

No. Los códigos se dibujan en tu navegador y nada se envía ni se guarda en nuestros servidores. Solo se recuerda en tu navegador el tipo y la apariencia que elegiste.

Tipos de código de barras y para qué sirven

  • EAN-13 y EAN-8: productos de venta minorista. Los tres primeros dígitos indican dónde se registró la empresa (779 corresponde a Argentina).
  • UPC-A y UPC-E: el equivalente norteamericano; un UPC-A es un EAN-13 que empieza con 0.
  • Code 128: el más flexible; letras, números y signos en poco espacio. Ideal para etiquetas de envío e inventario.
  • Code 39 y Code 93: mayúsculas y números; frecuentes en industria, salud y credenciales.
  • ITF-14 e ITF: solo números, para cajas y bultos.
  • Codabar, MSI y Pharmacode: usos específicos de bibliotecas, inventarios y envasado de medicamentos.

Cómo se calcula el dígito de control

En EAN, UPC e ITF-14 se recorren los dígitos de derecha a izquierda multiplicando alternadamente por 3 y por 1. Se suman los resultados y el dígito de control es lo que falta para llegar a la decena siguiente. Por ejemplo, 590123412345 lleva el 7 al final: 5901234123457.

Consejos para que se lea bien

Elige barras oscuras sobre fondo claro con buen contraste, respeta los márgenes y evita estirar la imagen. Para pantallas usa PNG; para imprenta o etiquetas de gran tamaño, SVG.

Cómo imprimir las etiquetas

El PNG se guarda a 300 puntos por pulgada: si lo insertas en un documento o lo imprimes sin escalar, mide en papel el tamaño en milímetros que muestra la herramienta. Para cambiarlo, modifica el ancho de las barras o la altura en vez de estirar la imagen, porque al estirar se deforman las barras y el lector puede fallar. Para etiquetas grandes o imprenta, descarga el SVG.

Muchos códigos de una vez

En el modo «Varios códigos» pega un valor por línea o genera una serie numérica con un prefijo. Las líneas con errores se marcan una por una, sin detener el resto, y puedes descargar todo en un ZIP de PNG o de SVG. El límite es de 500 códigos por vez.

Si el lector no lo reconoce

  • Comprueba que el valor tenga la cantidad correcta de dígitos y el dígito de control correcto.
  • Deja un margen libre a los lados de las barras.
  • Imprime con buena resolución y sin reducir el tamaño por debajo del mínimo que pide cada sistema.

Actualizada el 29 de septiembre de 2026