Generador de Códigos de Barras Gratis Online
¿Necesitas un EAN para el envase de un producto, una etiqueta CODE128 para el almacén o un ITF-14 para cajas de envío? Elige el estándar, escribe el valor y el código de barras se renderiza al instante — validado mientras escribes, listo para descargar como PNG apto para imprenta. El generador funciona íntegramente en tu navegador, así que los números de producto y las referencias internas nunca salen de tu ordenador, y no hay registro ni marca de agua.
¿Qué tipo de código de barras necesitas?
Cada estándar existe para una función concreta. Si no estás seguro, CODE128 es la opción por defecto acertada para cualquier uso que no sea el punto de venta minorista.
| Tipo de código | Área de uso | ¿Qué puede codificar? | ¿Cuándo elegirlo? |
|---|---|---|---|
| CODE128 | Logística, almacenes, e-commerce | Números, letras (A–Z, a–z) y símbolos ASCII. | La mejor opción para etiquetas internas, seguimiento de paquetes e inventario. Máxima densidad de datos: el código se mantiene corto. |
| EAN-13 | Retail (Europa y la mayor parte del mundo) | Solo números (13 dígitos). | Obligatorio para productos que se venden en cajas de tiendas en Europa y la mayoría de otros mercados. |
| UPC (UPC-A) | Retail (EE. UU. y Canadá) | Solo números (12 dígitos). | El equivalente norteamericano del EAN-13. Necesario al exportar productos a EE. UU. |
| EAN-8 | Productos pequeños | Solo números (8 dígitos). | Para envases diminutos (pintalabios, chicles) donde un EAN-13 no cabe físicamente. |
| CODE39 | Industria, automoción, defensa | Números, mayúsculas A–Z y - . $ / + %. | Un estándar antiguo y muy robusto. Más ancho que CODE128 pero tolerante con una impresión de baja calidad. |
| ITF-14 | Cartones de envío | Solo números (14 dígitos). | Para embalaje exterior. El grueso marco protector (bearer bars) mantiene la legibilidad al imprimir directamente sobre cartón ondulado. |
Por qué el generador rechaza algunos valores
Si aparece un error en lugar de una vista previa, es que el valor no cumple las reglas del estándar elegido — eso es la validación funcionando, no un fallo:
- EAN-13, EAN-8 y UPC terminan con un dígito de control. El último dígito se calcula a partir de todos los demás, así que un número de 13 dígitos al azar casi siempre es inválido. Prueba el ejemplo válido
4006381333931(EAN-13) o96385074(EAN-8) para ver la diferencia. Si tienes un número oficialmente asignado, ya incluye un dígito de control correcto. - La longitud es estricta. EAN-13 necesita exactamente 13 dígitos, UPC 12, ITF-14 exactamente 14.
- Los caracteres admitidos son limitados. CODE39 solo acepta mayúsculas, dígitos y unos pocos símbolos — las minúsculas o los caracteres acentuados (
é,ř,ü) se rechazan. CODE128 es la opción para texto mixto comoESTANTE-A-12.
Cómo conseguir un código que realmente se escanee
La vista previa puede parecer perfecta y aun así fallar en la caja si la impresión física es incorrecta. Las reglas que importan:
- El ancho de las barras fija el grosor de la barra más fina — la dimensión crítica para los escáneres. En impresoras de etiquetas, mantenlo en 2 o más; las barras demasiado finas se difuminan entre sí.
- La altura importa para el escaneo manual. Un código más alto es más fácil de apuntar con el láser en ángulo. Mantente por encima de 50 px; sube más si se escaneará a distancia del brazo.
- Respeta la zona tranquila. Deja fondo vacío a ambos lados de las barras. Textos, marcos o gráficos pegados al código impiden que el escáner encuentre sus bordes.
- Nunca estires la imagen. Redimensionar el PNG descargado de forma desproporcionada cambia la relación entre barras y espacios, que es precisamente lo que codifica los datos. Si necesitas otro tamaño, vuelve a generarlo con las dimensiones correctas.
- Cuidado con las superficies brillantes. Los reflejos de un envase plastificado o una lata pueden cegar al escáner. Una etiqueta mate, o simplemente un código más grande, lo soluciona.
- Evita las barras rojas. La mayoría de los escáneres láser leen con luz roja, lo que hace que las barras rojas sean prácticamente invisibles para ellos. Negro, azul oscuro o verde oscuro sobre un fondo claro son las opciones seguras.
Colores y degradados — para diseño, no para el punto de venta
Más allá del clásico negro sobre blanco puedes fijar colores de primer plano y fondo personalizados, un degradado lineal de dos colores, o un relleno arcoíris. Estas opciones están pensadas para carteles, acreditaciones de eventos, cupones y otros materiales de diseño. Para el punto de venta minorista y las operaciones de almacén, quédate con colores sólidos de alto contraste — y, elijas lo que elijas, prueba el resultado impreso con un escáner real antes de una tirada de producción.
El interruptor de mostrar texto imprime el valor legible por humanos bajo las barras. Mantenlo activado para cualquier uso operativo: si un código se daña, el cajero o el operario de almacén puede introducir el número manualmente.
Una cosa que esta herramienta no puede hacer: asignar números oficiales
El generador dibuja cualquier número que le des, pero las cadenas de retail solo aceptan números GTIN asignados por GS1, la organización mundial de numeración. Te registras en la oficina de GS1 de tu país, recibes tu prefijo de empresa y tu rango de números, y luego vuelves aquí para convertir esos números en gráficos listos para imprimir — esa parte es gratis para siempre.
Preguntas Frecuentes (FAQ)
¿Puede un código de barras tener color o degradado?
Técnicamente sí, y este generador lo soporta — pero a los escáneres les importa el contraste, no la estética. Barras oscuras sobre fondo claro son esenciales, y las barras con tono rojo fallan con la mayoría de los escáneres láser sin importar el contraste. Usa el color con libertad en materiales de marketing, con moderación en cualquier cosa que deba leer un sistema de punto de venta.¿Por qué mi número de 13 dígitos da error como EAN-13?
El último dígito de un EAN-13 es un dígito de control calculado a partir de los doce primeros. Si no coincide, el número es inválido y el generador lo rechaza — igual que lo haría el escáner de una tienda. Verifica el número que te asignaron, o prueba la herramienta con el ejemplo válido4006381333931.