Generador de Código de Barras

Crea códigos de barras gratis en Code128 (texto y números) o EAN-13 (13 dígitos, con dígito de control automático). Ajusta la altura y la anchura de las barras, muestra u oculta el texto y descárgalo en PNG. Todo se dibuja en tu navegador, sin enviar nada a ningún servidor.

Admite letras, números y símbolos ASCII imprimibles. Longitud variable.
Introduce 12 dígitos y el 13º (dígito de control) se calcula solo, o pega los 13.
Vista previa en vivo. El código se actualiza al escribir.
Publicidad
🔒 Privacidad: el código de barras se dibuja en tu navegador; el contenido no se envía a ningún servidor.

¿Qué es un código de barras y para qué sirve?

Un código de barras es una representación visual de datos mediante una serie de barras y espacios de distinta anchura que un lector óptico traduce en números o texto. Nació para agilizar el paso por caja en los supermercados y hoy está en casi todo: productos, paquetería, entradas, fichas de biblioteca, historiales médicos o inventarios de almacén. Un lector láser o la cámara de un móvil miden la anchura de cada barra y de cada espacio y reconstruyen la información en milésimas de segundo.

Sus usos más habituales son la gestión de inventario (identificar cada artículo con un código único), el etiquetado de productos para la venta al público, el seguimiento de envíos en logística y el control de activos dentro de una empresa. Frente al código QR, que es bidimensional y guarda más datos, el código de barras clásico es lineal, muy fiable y perfecto cuando solo necesitas codificar un identificador.

Code128 vs. EAN-13: cuál elegir

Este generador crea los dos formatos lineales más usados, cada uno pensado para un propósito distinto:

Regla rápida: si vas a vender un producto en tiendas, usa EAN-13 con tu numeración oficial; si es para organizar tu propio inventario o etiquetar cajas, Code128 es más flexible y práctico.

Para qué sirven los códigos de barras

Cómo usar el generador paso a paso

  1. Elige el tipo: Code128 para texto o números libres, EAN-13 para un producto de 13 dígitos.
  2. Escribe el contenido: el código de barras se dibuja automáticamente en la vista previa mientras escribes.
  3. Ajusta el aspecto: sube o baja la altura de las barras, cambia la anchura del módulo (más ancho = más fácil de leer) y decide si quieres el texto legible debajo.
  4. Descarga el PNG: pulsa «Descargar PNG» y coloca la imagen en tu etiqueta, ficha o documento.

El dígito de control del EAN-13

El dígito de control es el decimotercer dígito de un EAN-13 y sirve para que el lector detecte errores: si un número se lee o se teclea mal, el cálculo no cuadra y el sistema avisa. Se obtiene a partir de los 12 primeros dígitos con el módulo 10:

1. Suma los dígitos en posición impar (1º, 3º, 5º…) → S1 2. Suma los dígitos en posición par (2º, 4º, 6º…) y multiplícala por 3 → S2×3 3. Total = S1 + (S2 × 3) 4. Dígito de control = (10 − (Total mód 10)) mód 10

Ejemplo con 590123412345: los dígitos en posición impar suman 5+0+2+4+2+4 = 17; los de posición par, 9+1+3+1+3+5 = 22, que por 3 son 66. El total es 17 + 66 = 83; 83 módulo 10 es 3, y 10 − 3 = 7. Por eso el EAN-13 completo es 5901234123457. Si introduces solo los 12 dígitos, esta herramienta calcula y añade el 7 por ti.

Buenas prácticas para que el código se lea bien

Publicidad

Preguntas frecuentes

¿Cómo crear un código de barras gratis?

Elige el tipo (Code128 para texto o números, EAN-13 para productos de 13 dígitos), escribe el contenido y el código de barras se dibuja al instante en tu navegador. Luego pulsa «Descargar PNG» para guardarlo. Es totalmente gratis y sin registro.

¿Qué diferencia hay entre Code128 y EAN-13?

Code128 admite letras, números y símbolos con longitud variable, ideal para logística, etiquetas internas o números de serie. EAN-13 codifica exactamente 13 dígitos y es el estándar de los productos de venta al público que se leen en las cajas de las tiendas.

¿Qué es el dígito de control de un EAN-13?

Es el último dígito del código y sirve para detectar errores de lectura o de tecleo. Se calcula con los 12 primeros dígitos mediante el módulo 10: si escribes solo 12 dígitos, este generador añade automáticamente el decimotercero.

¿Necesito registrar mi código EAN-13 para vender productos?

Para vender en tiendas necesitas un prefijo de empresa oficial de GS1, que garantiza que el código es único en todo el mundo. Este generador crea el dibujo del código correctamente, pero no asigna ni registra prefijos GS1: úsalo para pruebas, uso interno o cuando ya dispongas de tu numeración.

¿El código de barras se lee con cualquier lector?

Sí. Code128 y EAN-13 son estándares universales que reconocen los lectores láser, los de cámara y las apps de móvil. Para que la lectura sea fiable, mantén buen contraste, no reduzcas demasiado la anchura de las barras y respeta los márgenes blancos a los lados.

¿Puedo imprimir el código de barras?

Sí. Descarga el PNG y colócalo en etiquetas, cajas o fichas de producto. Para imprimir usa una anchura de barra suficiente, tinta negra sobre fondo blanco y deja margen a los lados. Prueba siempre a escanearlo antes de imprimir en cantidad.

Herramientas relacionadas

Publicidad