Inicio › EAN-14 y DUN-14
EAN-14 y DUN-14: cómo calcularlo a partir de un EAN-13
El código de las cajas de cartón se construye a partir del EAN-13 de la unidad: se añade un dígito delante y se recalcula el de control. Aquí lo hacemos paso a paso, con ejemplo y con las medidas de impresión.
- Tus datos no salen de tu navegador
- PDF en milímetros reales
- Dígito de control automático
- Modelos Avery A4 y Carta
Elige el tipo y todo se configura solo (código, tamaño de hoja y diseño). Después puedes cambiar lo que quieras.
Orden si no hay encabezado: nombre, precio, código, referencia, precio anterior, copias. Con encabezado (nombre, precio, codigo, ref…) reconocemos las columnas solas. Una sola columna = solo códigos.
| # | Nombre | Precio | Código | Ref. | P. anterior | Copias |
|---|
Tipo actual: · Cambiar tipo de etiqueta
El archivo se guarda en tu ordenador y no se sube a ningún sitio. Sirve para volver a usar el mismo diseño otro día o en otro ordenador.
El logo se procesa aquí mismo y no se sube a ningún sitio. Usa una imagen sencilla: en etiquetas pequeñas los detalles no se ven.
Tus listas de productos, precios y logos nunca se suben a ningún servidor. El PDF, el PNG, el SVG y el ZIP se crean en tu propio dispositivo. Para no perder el trabajo, se guarda una copia solo en este navegador (puedes borrarla con «Borrar todo»).
Qué es el EAN-14 (y por qué tiene tantos nombres)
El EAN-14 es el código de barras que identifica una caja con varias unidades de un mismo producto: la caja de cartón en la que se envían 6, 12 o 24 botes al distribuidor. Se conoce por varios nombres que, en la práctica, designan lo mismo:
- GTIN-14: el nombre oficial del número de 14 dígitos en el sistema GS1.
- DUN-14 (Distribution Unit Number): el nombre tradicional en España y Latinoamérica, todavía muy usado por cadenas de distribución y por AECOC.
- ITF-14: no es el número, sino el tipo de código de barras (Interleaved 2 of 5) con el que se dibuja ese número. Es el que lleva un marco alrededor.
- EAN-14: el nombre coloquial que se usa en las búsquedas y en muchos programas de gestión.
Si un cliente te pide «el DUN-14 de la caja», te está pidiendo el GTIN-14, normalmente dibujado como ITF-14.
La idea clave: se construye desde el EAN-13 de la unidad
El número de la caja no se inventa: deriva del EAN-13 del producto que va dentro. Es el mismo identificador de empresa y de producto, con dos cambios: un dígito nuevo al principio y un dígito de control recalculado al final.
La estructura de los 14 dígitos es:
| Parte | Dígitos | De dónde sale |
|---|---|---|
| Indicador de nivel | 1 | Lo eliges tú entre 1 y 8 (el 9 se reserva a productos de medida variable) |
| Cuerpo del EAN-13 | 12 | Los 12 primeros dígitos del EAN-13 de la unidad, sin su dígito de control |
| Dígito de control | 1 | Se calcula de nuevo para los 13 dígitos anteriores |
El indicador sirve para distinguir los distintos niveles de empaquetado de un mismo producto. Una convención habitual es el 1 para la primera caja, el 2 para una caja mayor o un embalaje distinto, y así hasta el 8. Cada combinación debe usarse para un único formato: si el 1 es la caja de 12 unidades, no puede ser también la de 24.
Cómo calcularlo paso a paso
Partimos del EAN-13 5901234123457 y queremos el código de una caja de 12 unidades.
- Quita el dígito de control del EAN-13 (el último, el 7). Quedan 12 dígitos:
590123412345. - Añade el indicador delante. Si esta caja será el nivel 1:
1590123412345(13 dígitos). - Calcula el dígito de control con el mismo algoritmo de siempre (módulo 10 de GS1): numera desde la derecha, multiplica por 3 y por 1 alternativamente, suma y calcula lo que falta para la siguiente decena.
| Posición (desde la derecha) | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dígito | 5 | 4 | 3 | 2 | 1 | 4 | 3 | 2 | 1 | 0 | 9 | 5 | 1 |
| Peso | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 |
| Producto | 15 | 4 | 9 | 2 | 3 | 4 | 9 | 2 | 3 | 0 | 27 | 5 | 3 |
La suma es 15 + 4 + 9 + 2 + 3 + 4 + 9 + 2 + 3 + 0 + 27 + 5 + 3 = 86. Para llegar a 90 faltan 4, así que el código completo es 15901234123454.
Con otros indicadores, el mismo producto da códigos distintos. Observa que el dígito de control cambia aunque el resto del número sea el mismo:
| Indicador | Cuerpo (13 dígitos) | Control | Código completo |
|---|---|---|---|
| 1 | 1590123412345 | 4 | 15901234123454 |
| 2 | 2590123412345 | 1 | 25901234123451 |
| 5 | 5590123412345 | 2 | 55901234123452 |
Si tienes ya el DUN-14 y quieres comprobar que es válido, multiplica los 14 dígitos por 3 y por 1 alternativamente, empezando por 3 en el primero (porque 14 es par), y suma: debe dar un múltiplo de 10. Con 15901234123454 la suma es 90. Los fundamentos del cálculo están explicados en la guía del dígito de control.
Dos errores muy frecuentes
- Conservar el dígito de control del EAN-13. Quien añade el 1 delante y deja el 7 al final obtiene
15901234123457, un número de 14 dígitos cuyo control no cuadra. Hay que quitar el último dígito y recalcularlo. - Usar el mismo número para cajas distintas. Una caja de 6 y una de 12 del mismo producto necesitan indicadores diferentes. Si las dos llevan el mismo código, el almacén del cliente no puede distinguirlas.
¿Y si la caja mezcla productos distintos?
El GTIN-14 describe una caja de un solo producto. Una caja con varios productos distintos (por ejemplo, un surtido de tres sabores) no se puede derivar de ningún EAN-13 de sus componentes: necesita su propio identificador, que se asigna como una referencia más de tu empresa. Si no estás seguro de cómo codificarlo, pregúntaselo al cliente o a tu organización de GS1: es una decisión que afecta a cómo lo leerá su sistema.
¿Necesito un EAN-13 oficial para tener un DUN-14?
Para que el código sea válido en la logística de otra empresa, sí: se construye con tu propio prefijo, el que te asigna GS1 (en España, AECOC). Si el EAN-13 de la unidad no es tuyo, el DUN-14 que derives tampoco lo será y puede coincidir con el de otra empresa. En el artículo sobre cómo conseguir códigos EAN en España explicamos el proceso y qué hacer si solo necesitas códigos para uso propio.
Para mercancía que no sale de tu negocio (un almacén propio, cajas de archivo), no hace falta ninguna de las dos cosas: un Code 128 con tu referencia es más flexible.
Cómo se dibuja: el ITF-14
El número se codifica en ITF-14 (Interleaved 2 of 5), un código que agrupa los dígitos de dos en dos: las barras codifican el primero de cada pareja y los espacios, el segundo. Por eso solo admite un número par de dígitos, y el de 14 lo cumple. Lleva además un marco (las barras portadoras) que protege las barras de los extremos y ayuda a imprimir sobre superficies rugosas como el cartón corrugado.
Las especificaciones generales de GS1 dan estas medidas orientativas para el ITF-14:
| Parámetro | Valor |
|---|---|
| Módulo (barra más fina) | mínimo 0,495 mm, máximo 1,016 mm (el 100 % es 1,016 mm) |
| Altura de las barras | 31,75 mm (no cambia al reducir el ancho) |
| Zonas en blanco laterales | al menos 10 módulos a cada lado |
| Barras portadoras (marco) | se recomienda siempre que se puedan imprimir |
Con el módulo mínimo de 0,495 mm, el código mide unos 67 mm de ancho sin contar las zonas en blanco (unos 77 mm con ellas); con el módulo nominal de 1,016 mm, unos 137 mm (157 mm con ellas). Es mucho para una etiqueta pequeña, y es la razón por la que el ITF-14 se imprime en etiquetas grandes (por ejemplo, 100 × 150 mm en rollo térmico o las hojas de 99,1 × 139 mm como la Avery L7169) o directamente sobre la caja.
Si imprimes directamente sobre cartón corrugado con un sistema de planchas (flexografía), los fabricantes de cartón suelen recomendar módulos más gruesos, de unos 0,635 mm o más. Confírmalo con tu impresor.
Cómo hacerlo con GeneraEtiquetas
La herramienta de arriba está preparada con el ejemplo de este artículo, 15901234123454, en formato ITF-14:
- Teclea los 13 primeros dígitos (indicador + 12 del EAN-13) y la herramienta calcula y añade el de control. O pega los 14 y valida que el último cuadre.
- Con una lista de cajas, pégala desde Excel en el modo «Varias etiquetas» y genera todas de una vez. Si tienes varios productos, mira cómo preparar la lista en códigos de barras desde Excel.
- Elige una etiqueta grande en el paso 3. La herramienta te avisa si las barras salen demasiado finas o bajas: para ITF-14 considera «justo» un módulo de menos de 0,5 mm y una altura de menos de 20 mm.
- Imprime una prueba y léela con el escáner real del almacén o del cliente antes de imprimir toda la tirada.
Si necesitas información logística adicional en la misma etiqueta (lote, fecha de caducidad, número de palé), el estándar habitual es el GS1-128, una aplicación de Code 128 que esta herramienta no genera. En ese caso, consulta con tu cliente o transportista qué formato exigen. Y para ver cuándo conviene cada tipo de código, tienes la guía qué código de barras elegir.
Cómo comprobamos la calidad de los códigos que genera la herramienta se explica en Cómo verificamos las medidas y los códigos.
Preguntas frecuentes
¿Es lo mismo EAN-14, DUN-14, GTIN-14 e ITF-14?
Casi. GTIN-14 es el nombre oficial del número de 14 dígitos; DUN-14 es el nombre tradicional en España; EAN-14 es el nombre coloquial; ITF-14 es el tipo de código de barras con el que se dibuja ese número. En la práctica, cuando alguien pide el DUN-14 de una caja, se refiere a un GTIN-14 impreso como ITF-14.
¿Cómo calculo el DUN-14 a partir de un EAN-13?
Quita el último dígito del EAN-13, pon delante un indicador de nivel (del 1 al 8) y calcula de nuevo el dígito de control con el algoritmo de módulo 10 de GS1. Así, 5901234123457 con indicador 1 da 15901234123454.
¿Qué indicador tengo que poner delante?
Lo eliges tú entre 1 y 8, para distinguir los niveles de empaquetado de un mismo producto (por ejemplo, 1 para la caja de 12 y 2 para la de 24). El 9 se reserva a productos de medida variable. Cada indicador debe corresponder a un único formato de caja.
¿Puedo generar un DUN-14 sin un EAN-13 oficial?
Puedes generar el dibujo, pero será válido solo dentro de tu empresa. Para que funcione en la logística de otra empresa, el número debe construirse con tu prefijo de GS1 (en España, AECOC), porque si no podría coincidir con el de otro producto.
¿Qué tamaño debe tener un código ITF-14?
El módulo debe estar entre 0,495 y 1,016 mm, con barras de unos 31,75 mm de alto, 10 módulos en blanco a cada lado y un marco alrededor. Con el módulo mínimo mide unos 67 mm de ancho (77 con las zonas en blanco); con el tamaño nominal, unos 137 mm (157 con ellas).
Más guías
Qué código elegir
Cuál elegir entre EAN-13, UPC-A, Code 128, Code 39, ITF-14 y QR según tu caso: tienda, inventario, cajas o enlaces. Comparativa con ejemplos.
Dígito de control
Cómo se calcula el dígito de control de EAN-13, EAN-8, UPC-A e ITF-14 paso a paso, con ejemplos resueltos, qué errores detecta y cuáles no.
Tamaño mínimo
Qué tamaño, márgenes en blanco y contraste necesita un código de barras para leerse: módulo, zonas de silencio, resolución de impresora y ejemplos reales.
Etiquetas de precio
Crea e imprime etiquetas de precio con código de barras: nombre, precio, precio rebajado tachado y hojas Avery. Gratis y sin subir tus datos.
Plantillas Avery
Medidas en milímetros de las hojas Avery 3474, L7160, L7651 y más. Genera el PDF con cada etiqueta en su celda o define tu cuadrícula. Gratis.
Generador completo
Todos los formatos de código de barras y etiquetas en una sola herramienta.
Hojas más consultadas: Avery 3474 · Avery L7162 · Avery 5162 / 8162 · Avery 3422 · Avery L7165 · Avery 5160 / 8160