Generador de códigos de barras – Code 128, EAN-13 y UPC-A
Crea códigos de barras Code 128, EAN-13 y UPC-A en segundos. El dígito de control se calcula solo y puedes descargar un SVG o PNG nítido para imprimir.
Elige el tipo de código, escribe el número o el texto y descarga la imagen. Usa Code 128 para etiquetas internas (letras y números), EAN-13 para productos de venta en tiendas de casi todo el mundo y UPC-A para productos que se venden en Estados Unidos y Canadá.
Cómo usar la herramienta: Generador de códigos de barras
- Elige el tipo de código: Code 128, EAN-13 o UPC-A.
- Escribe el contenido. Para EAN-13 escribe 12 dígitos y para UPC-A 11: el dígito de control se añade solo.
- Ajusta la altura y el grosor de las barras, y decide si quieres mostrar el texto debajo.
- Descarga el código en SVG (lo mejor para imprimir y para programas de diseño) o en PNG.
¿Qué tipo de código de barras necesitas?
| Tipo | Contenido | Uso habitual |
|---|---|---|
| Code 128 | Letras, números y símbolos (ASCII) | Envíos, inventario, etiquetas de activos |
| EAN-13 | 13 dígitos | Productos en tiendas de todo el mundo |
| UPC-A | 12 dígitos | Productos en tiendas de EE. UU. y Canadá |
Code 128 es compacto y admite cualquier carácter normal del teclado, por eso es ideal para tus propias referencias de almacén, carnés de biblioteca o números de envío. El generador cambia automáticamente entre los juegos de caracteres de Code 128 para que los números largos ocupen menos.
EAN-13 y UPC-A son los códigos de los productos en tienda. Solo contienen dígitos y terminan en un dígito de control que los lectores usan para detectar errores de lectura.
Cómo funciona el dígito de control
En EAN-13, los 12 primeros dígitos se multiplican alternativamente por 1 y por 3 y se suman. El dígito de control es lo que falta para llegar al siguiente múltiplo de 10. Por ejemplo, 590123412345 suma 83, así que el dígito de control es 7 y el código completo es 5901234123457. Si escribes los 13 dígitos, el generador comprueba que el último sea correcto.
Importante: números para vender en tiendas
Cualquiera puede dibujar un código EAN o UPC, pero el número debe ser único en todo el mundo. Para vender a través de supermercados, cadenas o marketplaces necesitas números con licencia de GS1 (por ejemplo, GS1 España o GS1 México). Para uso interno —tu almacén, un evento o pruebas— sirve cualquier número.
Consejos para imprimir
- Descarga en SVG para imprenta y etiquetas: se ve nítido a cualquier tamaño.
- Deja un margen blanco a ambos lados; el generador lo añade automáticamente.
- Imprime barras negras sobre fondo blanco. Los códigos de colores o con poco contraste suelen fallar.
- Prueba el código impreso con una app de escáner en el móvil antes de imprimir una tirada grande.
¿Tienes que cobrar a un cliente? El generador de facturas crea una factura lista para imprimir en minutos.
También te pueden servir estas herramientas gratis: Fuentes para Instagram, Generador de facturas y Traductor de código Morse.
Preguntas frecuentes
¿Este generador de códigos de barras es gratis?
Sí. Puedes crear y descargar todos los códigos que quieras, sin marca de agua y sin registro.
¿Puedo usar estos códigos en productos que vendo?
Las imágenes sí, pero los números EAN y UPC de venta en tiendas deben estar licenciados por GS1 para que sean únicos. Para etiquetas internas puedes usar cualquier número.
¿Qué diferencia hay entre EAN-13 y UPC-A?
UPC-A tiene 12 dígitos y se usa sobre todo en Norteamérica. EAN-13 tiene 13 dígitos y se usa en todo el mundo. Un UPC-A es un EAN-13 con un cero delante.
¿Por qué mi EAN-13 da error?
EAN-13 solo admite dígitos: 12 sin el dígito de control o 13 con él. Si escribes 13 y el último no es correcto, la herramienta te dice cuál debería ser.
¿En qué formato lo descargo?
SVG para imprimir y para programas de diseño, porque es vectorial y nunca se pixela. PNG para documentos, webs y para compartir rápido.
Última actualización: