Generador de códigos de barras
Crea códigos de barras EAN-13, EAN-8, UPC-A, ITF-14, Code 128 y Code 39 en tu navegador. Calcula o verifica el dígito de control; descarga en PNG o SVG.
Cualquier texto ASCII: letras, dígitos y símbolos.
¿Qué es Generador de códigos de barras?
Genera códigos de barras 1D para productos, cajas de envío, etiquetas de inventario y etiquetas de activos. Los formatos admitidos son Code 128, EAN-13, EAN-8, UPC-A, Code 39, ITF-14 e ITF. En los formatos de venta al por menor, la herramienta calcula por ti el dígito de control GS1 o lo verifica cuando introduces el número completo.
Cómo usar Generador de códigos de barras
- Elige el Formato.
- Introduce los Datos a codificar (para EAN-13, 12 dígitos o los 13 completos).
- Ajusta el Ancho de barra, la Altura (px), los colores y si quieres Mostrar el valor bajo las barras.
- Descarga el código de barras como PNG o SVG.
Ejemplo
EAN-13, datos 590123412345
5901234123457
Se calcula y se añade el dígito de control 7.
Cuándo usar Generador de códigos de barras
Úsalo para etiquetas, prototipos, inventario interno e imprimir códigos de barras de números que ya te pertenecen. Los números EAN/UPC de venta al por menor deben licenciarse a través de GS1 para productos que se venden en tiendas: generar la imagen del código de barras no te da un número de producto válido. Para códigos 2D con URLs o mucho texto, usa el generador de códigos QR.
Cómo funciona Generador de códigos de barras
La entrada se valida según el formato: Code 128 acepta ASCII; Code 39, letras mayúsculas, dígitos, - . $ / + % y espacio; ITF, un número par de dígitos. Para EAN-13, EAN-8, UPC-A e ITF-14, el dígito de control GS1 módulo 10 se calcula ponderando los dígitos con 3, 1, 3, 1… desde la derecha, sumándolos y tomando (10 − sum mod 10) mod 10; si el último dígito es incorrecto, se indica cuál es el correcto. Después la librería de código abierto JsBarcode dibuja las barras como SVG; la exportación PNG renderiza ese SVG a resolución 2×.
Casos de Uso Comunes
- Imprimir etiquetas EAN-13 para productos con GTIN asignado
- Crear etiquetas Code 128 para ubicaciones de almacén o activos
- Hacer códigos de barras ITF-14 para cajas de envío
- Comprobar si el dígito de control de un EAN o UPC es correcto
Preguntas Frecuentes
¿Cómo se calcula el dígito de control de un EAN-13?
Multiplica los 12 dígitos alternativamente por 1 y 3 empezando por la izquierda (3 para el dígito junto al dígito de control), súmalos y toma lo que falta para llegar al siguiente múltiplo de 10.
¿Puedo inventar mi propio número EAN-13?
Para uso interno, sí. Para productos que se venden en tiendas necesitas un prefijo de empresa GS1; de lo contrario, tu número puede coincidir con el producto de otra empresa.
¿Qué formato debo usar para etiquetas internas?
Code 128 es compacto y codifica letras, dígitos y símbolos, así que es la opción habitual para etiquetas de almacén y de activos.