Agradecería que compartieras estas páginas con amigos, las guardaras en favoritos o las enlazaras. ¡Gracias! 🙏

Generador de Códigos de Barras Gratis Online

Acrafto Team Generadores

Introduce un valor y el código de barras aparecerá aquí

¿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?
CODE128Logística, almacenes, e-commerceNú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-13Retail (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-8Productos pequeñosSolo números (8 dígitos).Para envases diminutos (pintalabios, chicles) donde un EAN-13 no cabe físicamente.
CODE39Industria, automoción, defensaNú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-14Cartones de envíoSolo 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) o 96385074 (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 como ESTANTE-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álido 4006381333931.
¿Cómo consigo un número EAN oficial para mi producto? Los números usados en retail (GTIN) los asigna exclusivamente la organización GS1 — no puedes inventarlos. Regístrate en tu oficina nacional de GS1 para recibir un prefijo de empresa y un rango de numeración. Esta herramienta convierte después tus números asignados en el gráfico de código de barras listo para imprimir, sin coste.
¿Qué formato es mejor para el inventario interno? CODE128. Codifica tanto letras como dígitos (por lo que códigos como "ESTANTE-A-12" funcionan), tiene la mayor densidad de datos entre los estándares habituales, y cualquier escáner moderno lo lee. Como las etiquetas internas nunca pasan por una caja de tienda, no necesitas números GS1: puedes inventar cualquier esquema que encaje con tu sistema.
¿Por qué el ITF-14 lleva un marco tan grueso? El marco — bearer bars — forma parte del propio estándar. El ITF-14 está diseñado para imprimirse directamente sobre cartón ondulado, donde la prensa puede aplastar las barras en los bordes; el marco reparte la presión y evita que un escaneo parcial de un código dañado se lea como válido.
¿Puedo codificar letras en un código EAN? No — EAN y UPC son estrictamente numéricos por definición, y todas las cajas registradoras del planeta los esperan así. Si tus datos contienen letras, necesitas CODE128 (o CODE39 para sistemas industriales heredados), estándares distintos pensados para logística en lugar de para el punto de venta.