Your QRToolkit

EAN-13 vs UPC-A: ¿Qué Código de Barras Necesita tu Producto?

EAN-13 y UPC-A se ven similares y se escanean de la misma manera, pero no son el mismo estándar. Esta guía explica la diferencia.

La respuesta corta

Si vendes únicamente en Estados Unidos y Canadá, UPC-A es suficiente. Si vendes en cualquier otro lugar del mundo, o si quieres un único código de barras que funcione en todas partes, usa EAN-13.

Ambos formatos son leídos por los mismos escáneres. La diferencia práctica se reduce a dónde se venderán tus productos y qué requieren tus socios minoristas.

¿Qué es UPC-A?

UPC-A (Código Universal de Producto, versión A) es un estándar de código de barras de 12 dígitos desarrollado en América del Norte en la década de 1970. Fue diseñado específicamente para uso en supermercados y comercio minorista en EE. UU. y Canadá, y es el formato exigido por muchos minoristas americanos.

Un código de barras UPC-A codifica:

  • 6 dígitos: prefijo de empresa (asignado por GS1 US)
  • 5 dígitos: número de referencia del producto (asignado por ti)
  • 1 dígito: dígito de verificación (calculado automáticamente)

Usa el generador de código de barras UPC-A para generar un código de barras UPC-A a partir de tu número de 11 dígitos (la herramienta calcula el dígito de verificación).

¿Qué es EAN-13?

EAN-13 (Número de Artículo Europeo, 13 dígitos) es la extensión internacional de UPC-A, desarrollada en Europa y adoptada a nivel mundial. Un código de barras EAN-13 codifica 12 dígitos de datos más un dígito de verificación.

La diferencia estructural clave: EAN-13 agrega un dígito de prefijo de país o sistema delante del número UPC-A. Un código de barras UPC-A que comienza con 0 es en realidad un código de barras EAN-13 válido con un cero inicial, por lo que todos los escáneres modernos leen ambos formatos de manera intercambiable.

Usa el generador de código de barras EAN-13 para generar un código de barras EAN-13 a partir de tu número de 12 dígitos.

La relación entre ellos

EAN-13 con un cero inicial y UPC-A codifican los mismos 12 dígitos de información. Un producto con UPC-A 012345678905 también puede representarse como EAN-13 0123456789050. Los códigos de barras se ven diferentes (EAN-13 tiene 13 dígitos impresos debajo de las barras), pero cualquier escáner moderno los lee como el mismo producto. Cuando un escáner decodifica cualquiera de los dos códigos de barras a texto, ambos formatos devuelven la misma cadena de dígitos: uno de ellos simplemente añade un cero inicial.

Por eso a menudo se ve "UPC/EAN" listado como un formato compatible en lugar de dos entradas separadas: los sistemas modernos los tratan como un estándar unificado.

¿Qué números GS1 necesito?

Para uso comercial minorista, no puedes usar números arbitrarios. Necesitas:

  • Un Prefijo de Empresa GS1: identifica tu empresa
  • Números de referencia del producto: identifican cada producto individual

Estos son asignados por GS1 en tu país. En EE. UU., contacta GS1 US (gs1us.org). En el Reino Unido, GS1 UK. En España, AECOC. En la mayoría de los países aplican cuotas de membresía anuales.

No compres códigos de barras a revendedores que afirman ofrecer números "certificados" o "registrados" a bajo precio: son en la práctica códigos de barras falsos, con números reciclados o asignados incorrectamente que pueden generar conflictos de duplicados en las bases de datos de los minoristas.

Rangos de prefijos especiales a conocer

  • 978 y 979: Libros (ISBN-13). No son arbitrarios: debes usar un ISBN-13 válido emitido por la agencia nacional ISBN de tu país.
  • 977: Publicaciones periódicas (códigos de barras ISSN)
  • 000–019, 030–039, 060–139: EE. UU. y Canadá (rango compatible con UPC)
  • 500–509: Reino Unido
  • 840–849: España

¿Qué formato debo generar?

Usa UPC-A si:

  • Tu minorista requiere explícitamente UPC-A
  • Vendes exclusivamente en América del Norte y tu distribuidor o minorista proporciona un número UPC-A

Usa EAN-13 si:

  • Vendes fuera de América del Norte, o en múltiples mercados
  • Tu minorista acepta cualquier formato
  • Tienes un prefijo EAN-13 de GS1

Ante la duda, usa EAN-13. Es el estándar internacional, todos los escáneres minoristas modernos lo leen, y un UPC-A siempre puede derivarse de él eliminando el cero inicial.

Dígitos de verificación

Ambos formatos requieren un dígito de verificación como dígito final. El dígito de verificación es calculado automáticamente por los generadores de este sitio; no necesitas calcularlo tú mismo.

Si tienes un número EAN-13 de 12 dígitos (sin el dígito de verificación), ingresa esos 12 dígitos y la herramienta generará el 13.º dígito correcto. Si tienes un número de 13 dígitos y quieres verificar que el dígito de verificación es correcto, usa el verificador de dígito de verificación de código de barras.

Herramientas relacionadas