Generador de código de barras
Crea un código de barras gratis y online en formato EAN-13 (productos) o Code 128 (texto y números). Escribe el dato, genera el código al instante y descárgalo en SVG o PNG listo para imprimir o etiquetar. Todo se calcula en tu navegador.
Cómo se genera un código de barras
Cada símbolo codifica caracteres en barras y espacios de anchura fija (módulos). En EAN-13 los 12 primeros dígitos identifican el producto y el 13.º es un dígito de control que se calcula sumando los dígitos en posiciones impares (×1) y pares (×3): el control es lo que falta para llegar a la decena. Si introduces 12 dígitos, lo calculamos por ti. En Code 128 añadimos un carácter de arranque y una suma de control módulo 103 que el lector verifica al escanear.
Ejemplo (EAN-13): para 840123456789 el dígito de control es 6 → el código completo es 8401234567896, con la estructura guarda-inicio · 6 dígitos izquierda · guarda-centro · 6 dígitos derecha · guarda-fin (95 módulos).
EAN-13 o Code 128: cuál elegir
Usa EAN-13 para productos de retail y control de inventario (es el código de los artículos de tienda). Usa Code 128 cuando necesites codificar letras y números (referencias internas, números de serie, SKUs, logística). A diferencia de muchos generadores del Top de Google, aquí el código se dibuja como vector SVG nítido (imprime perfecto a cualquier tamaño), muestra el número legible debajo y no requiere registro ni marcas de agua.
Preguntas frecuentes sobre generador de código de barras
¿Cómo genero un código de barras EAN-13?
Elige «EAN-13», escribe 12 o 13 dígitos y pulsa «Generar». Si pones 12, calculamos automáticamente el dígito de control. Luego descárgalo en SVG o PNG.
¿Es gratis y sin marca de agua?
Sí. La herramienta es gratuita, no pide registro y el código se genera limpio, sin marcas de agua ni logotipos. Puedes usarlo para tus productos o etiquetas.
¿El código de barras incluye el número debajo?
Sí. El número legible por humanos se dibuja bajo las barras, como en los códigos comerciales, para poder teclearlo si el escáner falla.
¿Se puede escanear e imprimir?
Sí. Al descargar en SVG obtienes un vector que imprime nítido a cualquier tamaño; el PNG sirve para pegarlo en documentos. Mantén una zona blanca alrededor (zona muda) para que el lector lo lea bien.
¿Cuál es la diferencia entre EAN-13 y Code 128?
EAN-13 solo admite dígitos y se usa en productos de tienda; Code 128 admite letras, números y símbolos, ideal para referencias internas, logística y números de serie.
Última actualización: 14/09/2026 · Por el equipo de PuntoCálculo.
Contacto: contact@puntocalculo.com — PuntoCálculo es un sitio web independiente de herramientas y calculadoras online con fines informativos y de utilidad general. Los resultados se ofrecen «tal cual»; conviene verificar los cálculos relevantes antes de tomar decisiones. Este sitio no constituye asesoramiento profesional (fiscal, legal, financiero ni médico).