Las 13 cifras, paso a paso
Un código EAN-13 se divide en cuatro partes. Tomemos el ejemplo ficticio 3 012345 678901 5:
- 3 — Código de prefijo de país o ámbito de aplicación. 300-379 corresponde a Francia.
- 012345 — código de fabricante (asignado por GS1 a la empresa).
- 67890 — Código de artículo (definido libremente por el fabricante).
- 1 — suma de comprobación (checksum), calculada a partir de los 12 dígitos anteriores.
Cálculo del dígito de control
La última cifra es una suma ponderada: se multiplican por 1 las cifras en posiciones impares y por 3 las que están en posiciones pares; a continuación, se toma el complemento a 10 de la última cifra de la suma. Este mecanismo detecta el 100 % de los errores de introducción de datos de un solo dígito. Puedes probarlo en directo en nuestra página web générateur gratuit.
Los prefijos de país más comunes
- 300-379 : Francia
- 400-440 : Alemania
- 500-509 : Reino Unido
- 800-839 : Italia
- 840-849 : España
- 978-979 : Libros (ISBN)
⚠️ El prefijo indica el país de emisión del código, no necesariamente el país de origen del producto.
EAN-13 frente a otros formatos
- EAN-8 : versión corta (8 dígitos) para envases pequeños.
- UPC-A : equivalente norteamericano de 12 dígitos, compatible con el EAN-13.
- GTIN-14 : código logístico utilizado para cajas y palés.
Para ver una comparación detallada, lee nuestro artículo «EAN vs UPC vs GTIN : les différences».
