Generador de códigos de barras
Crea códigos de barras EAN-13, EAN-8, UPC-A, Code 128, Code 39 e ITF-14 y descárgalos en PNG o SVG. El dígito de control se calcula solo.
🔒 100 % privado: todo se calcula en tu dispositivo, no enviamos tus datos a ningún servidor.
Cómo funciona
Elige el tipo
Code 128 para texto y números libres; EAN-13 o EAN-8 para productos de venta al público; ITF-14 para cajas.
Introduce el valor
En EAN y UPC puedes escribir un dígito menos y se calcula el de control. La herramienta avisa si el formato no es válido.
Descarga
PNG de alta resolución o SVG vectorial para etiquetas e imprenta.
Código de barras frente a código QR
Los códigos de barras lineales (1D) guardan una secuencia corta de números o caracteres y se leen con un láser o una cámara en una sola línea. Los QR (2D) guardan mucha más información y se leen desde cualquier orientación. Para identificar productos en caja se sigue usando el EAN; para enlazar a contenido digital, el QR. Más detalles en la comparativa entre ambos.
Formatos disponibles
- EAN-13: el estándar mundial de productos. 13 dígitos: el último es de control.
- EAN-8: versión corta para envases muy pequeños.
- UPC-A: 12 dígitos, habitual en Estados Unidos y Canadá.
- Code 128: admite letras, números y símbolos; muy usado en logística y etiquetas internas.
- Code 39: mayúsculas, números y algunos símbolos; común en industria y automoción.
- ITF-14: para cajas y embalajes de varios productos.
Importante: los EAN no se inventan
En España, los EAN-13 de venta al público se obtienen registrándose en GS1 (AECOC), que te asigna un prefijo de empresa único. Generar un EAN-13 cualquiera aquí sirve para pruebas, maquetas, uso interno o aprendizaje, pero no te da la titularidad de ese número: si lo usas para vender, podría coincidir con el de otra empresa y causar problemas con distribuidores y marketplaces.
Dígito de control
En EAN y UPC, el último dígito se calcula con las anteriores: se suman con pesos alternos 1 y 3, y el control es lo que falta para llegar al múltiplo de 10 siguiente. Si introduces uno menos del total, esta herramienta lo calcula; si introduces todos, comprueba que sea válido.
Preguntas frecuentes
¿Puedo usar un EAN generado aquí para vender?
No es recomendable: los EAN deben registrarse en GS1 para que sean únicos. Para ventas, solicita tu prefijo.
¿Cuál elijo para etiquetas internas?
Code 128 es el más flexible. Admite letras y números y es compatible con casi todos los lectores.
¿Qué altura y grosor necesito?
Para lectores láser, barras normales y altura media suelen bastar; para lectura con cámara de móvil, aumenta el grosor.
¿Se pueden imprimir en cualquier impresora?
Sí, en alta resolución. Evita escalar la imagen y deja márgenes blancos a ambos lados.