Generador de códigos de barras EAN-8
Genera códigos de barras EAN-8 compactos para comercio minorista, ideales para envases pequeños en los que un EAN-13 podría resultar demasiado grande.
Generador de códigos de barras y matriciales
Vista previa en vivo del estudio
Generador de números de serie por lotes Code 128
Genera códigos de barras Code 128 secuenciales para SKU de almacén, etiquetas de activos, etiquetas de inventario y otros identificadores internos.
Generador de códigos de barras EAN-8
En pocas palabras: Un código de barras EAN-8 codifica 8 dígitos, incluido un dígito de control, y se rige por la norma ISO/IEC 15420. Se utiliza específicamente para envases pequeños en los que un símbolo EAN-13 completo resultaría demasiado grande para imprimirse de forma legible. Los números GTIN-8 son asignados directamente por las organizaciones miembros de GS1 previa solicitud; no se derivan de un prefijo de empresa.
Qué es un código de barras EAN-8
EAN-8 significa Número Europeo de Artículo de 8 dígitos. La norma aplicable es ISO/IEC 15420, la misma especificación EAN/UPC que abarca EAN-13 y UPC-A. GS1, la organización mundial de estándares para la cadena de suministro, administra la asignación de números GTIN-8 a través de sus organizaciones miembro nacionales. ISO/IEC 15420, la misma especificación EAN/UPC que abarca EAN-13 y UPC-A. GS1, el organismo mundial encargado de los estándares de la cadena de suministro, administra la asignación de números GTIN-8 a través de sus Organizaciones Miembro nacionales.
EAN-8 y GTIN-8 se refieren a la misma entidad: GTIN-8 es la estructura de datos y EAN-8 es la simbología de código de barras que la representa. El símbolo es más corto que EAN-13 porque codifica menos dígitos. Esa menor longitud física es la única razón de ser de EAN-8.
GS1 no concibe EAN-8 como una alternativa general a EAN-13. Se asigna a los propietarios de marcas cuyos envases son físicamente demasiado pequeños para incluir un símbolo EAN-13 legible. Para solicitar un GTIN-8, se debe justificar el tamaño del envase ante la GS1 Organización Miembro.
Especificación técnica de EAN-8
| Campo | Valor | Fuente |
|---|---|---|
| Nombre completo | EAN-8 / GTIN-8 | GS1 Especificaciones generales |
| Estándar | ISO/IEC 15420 (igual que EAN-13) | GS1 Especificaciones generales |
| Cantidad de dígitos | 8 (7 de datos + 1 de control) | GS1 Especificaciones Generales v10 §2.1.2.1 |
| Conjunto de caracteres | Solo numérico (0–9) | GS1 Especificaciones generales |
| Dígito de control | GS1 módulo 10 de GS1 (mismo algoritmo que EAN-13, aplicado a 7 dígitos) | GS1 Especificaciones Generales de GS1 §7.10.1 |
| Asignación de GTIN-8 | Asignado directamente por GS1 Organizaciones Miembro, previa solicitud; no se asigna por cuenta propia a partir de un prefijo de empresa | GS1 Especificaciones Generales de GS1 §2.1.2.1.6 |
| Uso habitual | Paquetes pequeños en los que el símbolo EAN-13 sería demasiado grande | GS1 documentación |
Cómo se calcula el dígito de control de EAN-8
La sintaxis URI GS1 El algoritmo módulo 10 de GS1 se aplica a los primeros 7 dígitos. Empezando por la derecha, multiplica por 3 los dígitos en posiciones impares y por 1 los dígitos en posiciones pares. Suma los siete productos. Resta la cifra de las unidades de esa suma a 10. Si el resultado es 10, usa 0.
Es el mismo algoritmo que EAN-13, aplicado simplemente a una cadena más corta.
Ejemplo resuelto: calcula el dígito de control de 9638507_ (el dígito indicado con guion bajo es desconocido).
Dígitos 1–7: 9 6 3 8 5 0 7
Desde la derecha (la posición 1 es la de más a la derecha, es decir, el dígito 7): 7 en la posición 1 (impar): ×3 = 21 0 en la posición 2 (par): ×1 = 0 5 en la posición 3 (impar): ×3 = 15 8 en la posición 4 (par): ×1 = 8 3 en la posición 5 (impar): ×3 = 9 6 en la posición 6 (par): ×1 = 6 9 en la posición 7 (impar): ×3 = 27
Suma = 21 + 0 + 15 + 8 + 9 + 6 + 27 = 86
La cifra de las unidades de 86 es 6. Dígito de control = 10 − 6 = 4.
EAN-8 completo: 96385074.
Estructura y recuento de módulos de EAN-8
EAN-8 contiene 67 módulos de barras y espacios: un patrón de guarda izquierdo de 3 módulos, 28 módulos que codifican los primeros cuatro dígitos, un patrón de guarda central de 5 módulos, 28 módulos que codifican los últimos cuatro dígitos (incluido el dígito de control) y un patrón de guarda derecho de 3 módulos. Su menor anchura física permite usar EAN-8 en envases pequeños.
Cuándo usar EAN-8 y cómo decidir según el tamaño del envase
Utiliza EAN-8 cuando el envase sea físicamente demasiado pequeño para incluir un símbolo EAN-13 con cualquier ampliación dentro del intervalo permitido del 80 % al 200 %.
La regla práctica es la siguiente: si un EAN-13 del tamaño correcto y con una ampliación del 80 % no cabe en la superficie imprimible de la cara del envase, puedes solicitar a tu GS1 organización miembro de GS1 un GTIN-8. GS1 GS1 no concede números GTIN-8 por mera conveniencia: la solicitud requiere pruebas de que el envase tiene esa limitación.
Situaciones en las que EAN-8 es el formato adecuado:
Cosméticos y artículos de aseo pequeños. Los tubos de bálsamo labial, los aplicadores de máscara de pestañas y los frascos miniatura de perfume suelen tener un área imprimible más corta que un símbolo EAN-13.
Productos de confitería y alimentos pequeños. Los paquetes de una sola porción, los dulces individuales y los sobres pequeños de condimentos pueden cumplir los requisitos.
Artículos pequeños de ferretería y elementos de fijación. Pernos, brocas o artículos en blíster envasados para la venta minorista que tengan una cara lateral estrecha.
Situaciones en las que EAN-8 no es adecuado:
No uses EAN-8 simplemente porque prefieras un código de barras más corto o porque una herramienta te permita generarlo. Los números GTIN-8 GS1-controlados y requieren una solicitud oficial. Generar un símbolo de 8 dígitos con un número arbitrario no produce un EAN-8 válido para uso minorista.
EAN-8 frente a EAN-13: cómo elegir el formato adecuado
| EAN-8 | EAN-13 | |
|---|---|---|
| Cantidad de dígitos | 8 (GTIN-8) | 13 (GTIN-13) |
| Estándar | ISO/IEC 15420 | ISO/IEC 15420 |
| Ancho del símbolo | Más corto | Estándar |
| Asignación | GTIN-8 asignado directamente por GS1 Organización miembro | GTIN-13 derivado de GS1 prefijo de empresa |
| Caso de uso | Embalajes pequeños en los que no cabe un EAN-13 | Etiquetado estándar de productos para la venta al por menor |
| Requisito de la aplicación | Requiere licencia GS1 Justificación del tamaño del envase | Estándar GS1 Licencia de prefijo |
EAN-13 es la opción predeterminada. Elige EAN-8 únicamente cuando una limitación documentada del tamaño del envase haga que EAN-13 sea físicamente inviable y tu organización miembro de GS1 haya aprobado una asignación de GTIN-8. GS1 La organización miembro de GS1 ha aprobado la asignación de un GTIN-8.
Requisitos de diseño e impresión
Imprima el EAN-8 entre el 80 % y el 200 % del tamaño nominal, el mismo rango de ampliación que para el EAN-13. Que el símbolo sea más corto no significa que pueda imprimirse más pequeño en términos absolutos: el ancho de las barras debe seguir cumpliendo la tolerancia mínima de impresión de su prensa o impresora de etiquetas.
Mantenga zonas de silencio adecuadas a ambos lados del símbolo. Cuanto más estrecho sea el símbolo, más fácil será recortar accidentalmente una zona de silencio al troquelar las etiquetas. Una zona de silencio recortada es la causa más común de fallos de lectura en caja en artículos de envase pequeño.
Utilice barras oscuras sobre un fondo claro. Evite imprimir sobre imágenes, degradados o sustratos de color sin realizar antes una comprobación de reflectancia en preimpresión. El material de etiqueta metálico y los fondos de colores vivos reducen el contraste que necesita el fotodetector del escáner.
La altura de las barras es tan importante como su ancho. En los envases muy pequeños, puede resultar tentador reducir verticalmente los símbolos EAN-8 para ahorrar espacio. Reducir la altura de las barras por debajo del mínimo especificado aumenta el riesgo de lecturas erróneas, ya que el haz del escáner debe alinearse con precisión con un objetivo más corto. Siempre que sea posible, mantenga la altura estándar de las barras.
Exporta desde este generador a 2048 px o más para obtener diseños listos para impresión. Se recomienda el formato SVG para los archivos de diseño que se envían a un servicio de preimpresión, ya que se puede escalar sin pérdida a cualquier resolución de salida. Un PNG de 4096 px es adecuado para la mayoría de los flujos de trabajo con impresoras térmicas de etiquetas.
Solución de problemas: por qué no se lee tu EAN-8
El dígito de control es incorrecto. Introduce los 7 dígitos de datos y verifica el dígito de control según el GS1 algoritmo módulo 10 de GS1 antes de imprimir. La validación de Smart Barcode Intelligence detecta este error antes de la exportación.
El símbolo es demasiado pequeño en tamaño de impresión. Aunque el EAN-8 es más corto que el EAN-13, las barras individuales deben cumplir con el ancho de barra mínimo que admite tu impresora. Aumenta la magnificación o utiliza un método de impresión de mayor calidad.
Las zonas silenciosas están recortadas. Una etiqueta troquelada que llega hasta el borde de las barras elimina el margen de detección del escáner. Asegúrate de que el diseño de la etiqueta incluya todas las zonas silenciosas fuera del código de barras.
Se ingresó una cantidad incorrecta de dígitos. EAN-8 requiere exactamente 8 dígitos, incluido el dígito de control. Ingresar 7 dígitos sin el dígito de control produce un símbolo diferente.
La sintaxis URI GS1 requisito de licencia para EAN-8
Un generador de códigos de barras produce un símbolo con la estructura correcta. No asigna números GTIN-8 ni te da derecho a usar cualquier cadena de 8 dígitos en los envases de productos para la venta minorista.
Los números GTIN-8 son asignados directamente por GS1 Organizaciones Miembro bajo solicitud. A diferencia de GTIN-13 (donde el propietario de la marca obtiene las referencias de los artículos a partir de su prefijo de empresa), cada GTIN-8 se asigna individualmente. Esto significa que:
- No puedes obtener un GTIN-8 válido a partir de tu prefijo de empresa GTIN-13.
- No puedes asignarte un número de 8 dígitos y registrarlo más tarde.
- Debes solicitarlo a tu GS1 Organización Miembro local y demostrar la limitación del tamaño del envase.
GS1 Precios de GS1 US para GTIN estándar (fuente: https://www.gs1us.org/upcs-barcodes-prefixes/what-is-a-prefix, verificado el 2026-06-02): un GTIN cuesta $30. Contacte con su GS1 organización miembro nacional de GS1 para consultar los precios y requisitos de solicitud específicos del GTIN-8; la asignación de GTIN-8 se gestiona por separado de las solicitudes de prefijos de empresa.
Usos legítimos de este generador de códigos de barras en formato EAN-8:
- Reimprimir una etiqueta para un GTIN-8 que ya posee de GS1. GS1.
- Crear un diseño de empaque con un marcador de posición claramente identificado como interno.
- Prueba la compatibilidad del escáner en las condiciones reales de un almacén o una tienda.
- Códigos internos de inventario en formato EAN-8 que nunca entran en la GS1 cadena de suministro.
Uso de este código de barras en Baréin y las cadenas de suministro internacionales
Los minoristas, importadores, fabricantes y equipos de logística de Baréin deben ajustar los identificadores a las normas de sus socios comerciales. Los GTIN minoristas deben proceder de la organización emisora correspondiente; un generador crea la imagen del código, pero no asigna la titularidad. Las referencias internas de existencias y activos pueden utilizar valores definidos por la organización cuando el sistema receptor los admita.
Utiliza inglés británico en las instrucciones operativas cuando coincida con el estilo de tu organización, y añade instrucciones en árabe para los equipos que las necesiten. Imprime en las condiciones reales de uso. El calor, la luz intensa, el polvo, los envases curvos y el laminado reflectante de Baréin pueden revelar problemas de contraste o de superficie que no se aprecian en una pantalla.
Mantén despejadas las zonas de silencio, evita estirar la imagen y procura que las barras oscuras estén sobre un fondo claro y uniforme. Escanea muestras del inicio, la mitad y el final de la tirada. Para usos regulados en comercio minorista, atención médica, edición o logística, confirma las especificaciones vigentes de GS1, la agencia ISBN, el cliente o el sector antes de aprobar la producción.
Antes de imprimir
- Se ha seleccionado la simbología correcta
- Se ha confirmado la titularidad del identificador
- Se ha verificado el dígito de control
- Las zonas tranquilas se mantienen despejadas
- Fuerte contraste entre las barras
- Relación de aspecto sin cambios
- SVG o PNG de alta resolución
- Prueba del escáner de producción
Preguntas frecuentes
Abre una pregunta para leer una respuesta técnica concisa.
01¿Qué es un código de barras EAN-8?+
Un código de barras EAN-8 codifica 8 dígitos —un prefijo asignado por GS1, una referencia de artículo y un dígito de control— en un patrón lineal corto de barras definido por la norma ISO/IEC 15420. También se conoce como GTIN-8. El EAN-8 se utiliza específicamente para envases minoristas de pequeño tamaño, en los que un símbolo EAN-13 completo resultaría demasiado grande para imprimirse de forma legible. Todos los escáneres de punto de venta que leen el EAN-13 también leen el EAN-8.
02¿Cuándo debo utilizar el código EAN-8 en lugar del EAN-13?+
Utilice el EAN-8 únicamente cuando el embalaje de su producto sea físicamente demasiado pequeño para incluir un símbolo EAN-13 con el tamaño mínimo permitido del 80 %. GS1 asigna los números GTIN-8 de forma selectiva y exige una justificación del tamaño del embalaje. El EAN-8 no es simplemente una versión más corta que se elige por comodidad, sino que constituye una serie numérica independiente con un proceso de solicitud específico.
03¿Cómo puedo obtener un número EAN-8?+
Presente su solicitud a su organización miembro nacional de GS1, aportando pruebas de que su embalaje no permite incluir un símbolo EAN-13. Cada GTIN-8 es asignado individualmente por GS1; no puede ser autoasignado ni derivado de un prefijo de empresa GTIN-13. Póngase en contacto con su oficina local de GS1 para conocer el procedimiento de solicitud y las tasas aplicables.
04¿Es lo mismo el EAN-8 que el GTIN-8?+
Sí. El GTIN-8 es la estructura de datos de 8 dígitos; el EAN-8 es la simbología de código de barras que lo codifica. Ambos se refieren al mismo número. El GTIN-8 forma parte de la familia más amplia de GTIN (que también incluye el GTIN-12, el GTIN-13 y el GTIN-14). Todos los números GTIN-8 emitidos por GS1 son únicos dentro del espacio de nombres global de GTIN.
05¿Cómo se calcula el dígito de control del EAN-8?+
Aplique el algoritmo GS1 módulo 10 a los primeros 7 dígitos. Empezando por la derecha, multiplique por 3 los dígitos en posiciones impares y por 1 los dígitos en posiciones pares. Sume los productos. Reste el dígito de las unidades del total de 10. Si el resultado es 10, utilice 0. Por ejemplo, 9638507 da como resultado una suma de 86, un dígito de las unidades igual a 6 y un dígito de control igual a 4, lo que da como resultado 96385074. Fuente: Especificaciones generales de GS1, apartado 7.10.1.
06¿Qué productos utilizan el código EAN-8?+
El código EAN-8 se utiliza en pequeños productos de consumo en los que el espacio en el envase es limitado: bálsamos labiales y cosméticos en formato miniatura, pequeños artículos de confitería, sobres individuales de condimentos y artículos de ferretería con envases estrechos, como brocas sueltas o elementos de fijación. El factor común es que la superficie imprimible no permite incluir un código EAN-13 con un aumento mínimo del 80 %.
07¿Puedo crear un código de barras EAN-8 para un paquete pequeño sin solicitarlo a GS1?+
Puede generar el símbolo, pero para su uso en el comercio minorista o en plataformas de venta, el número codificado debe ser un GTIN-8 asignado por GS1. El uso de un número inventado de 8 dígitos genera un símbolo escaneable que no superará las comprobaciones del registro de GS1 y corre el riesgo de ser rechazado por el minorista. Para uso exclusivamente interno —etiquetas de inventario que nunca salen de su cadena de suministro—, un número inventado no entra en conflicto con ningún registro.
08¿Es el EAN-8 simplemente una versión más corta del EAN-13 que puedo elegir libremente?+
No. El EAN-8 utiliza un rango numérico independiente (GTIN-8) gestionado por la Oficina Global de GS1, y no por prefijos de empresas concretas. No se puede acortar un GTIN-13 para crear un GTIN-8, ni se puede optar por el EAN-8 simplemente porque sea más compacto. GS1 reserva la asignación de GTIN-8 para aquellos envases que, de verdad, no puedan llevar un EAN-13. Si su envase tiene espacio para un EAN-13 con un aumento del 80 %, ese es el formato que debe utilizar.
09¿Utiliza el EAN-8 el mismo método de dígito de control que el EAN-13?+
Sí. Ambos utilizan el algoritmo GS1 módulo 10. La única diferencia es que el EAN-8 aplica el algoritmo a 7 dígitos de datos y el EAN-13, a 12. El patrón de ponderación —que alterna ×3 y ×1 partiendo de la derecha— es idéntico en ambos casos. Fuente: Especificaciones generales de GS1, apartado 7.10.1.
10¿Se genera el código de barras EAN-8 en el navegador?+
Sí. El código de barras se genera íntegramente en su navegador. Los dígitos que introduzca no se transmiten a ningún servidor. Los únicos datos que salen de su dispositivo son el archivo de imagen que descargue.