ScanMosaic

Códigos de barras UPC: qué significan los 12 dígitos y cómo crear un UPC-A

5 min de lectura · Actualizado el 7 de noviembre de 2026

UPC-A es el código de barras de 12 dígitos de los productos que se venden en Estados Unidos y Canadá. Se lee en la caja, y el número que contiene identifica un producto de una empresa.

De dónde sale el número

Los minoristas esperan números UPC licenciados por GS1, la organización que gestiona el sistema. Te unes a GS1 US (o a la GS1 de tu país), obtienes un prefijo de empresa y numeras tus productos a partir de él. Los números comprados a bajo precio a revendedores pueden ser rechazados por grandes minoristas y marketplaces, porque el titular registrado no eres tú.

Qué significan los 12 dígitos

  • Prefijo de empresa (de 6 a 10 dígitos): identifica a tu empresa.
  • Referencia del artículo: los dígitos que asignas tú, un número por producto, talla y color.
  • Dígito de control (el último dígito): se calcula a partir de los otros once para que los escáneres detecten lecturas erróneas.

El dígito de control

Suma los dígitos en posiciones impares y multiplica por 3, suma los dígitos en posiciones pares y elige el dígito que lleve el total al siguiente múltiplo de 10. No hace falta que lo hagas a mano: el generador UPC-A lo calcula y te avisa si un número que escribes tiene el dígito incorrecto.

Tamaño e impresión

  • El tamaño estándar es de unos 37,3 mm de ancho y 25,9 mm de alto, incluidos los números. GS1 permite escalar aproximadamente del 80 % al 200 %.
  • No recortes la altura de las barras: los códigos de barras cortos y anchos se escanean peor.
  • Deja los márgenes en blanco a ambos lados. El lector los necesita.
  • Las barras negras sobre blanco son lo más seguro. Las barras rojas no se escanean, porque los escáneres usan luz roja.

¿UPC-A, UPC-E o EAN-13?

UPC-E es una forma abreviada de 8 dígitos para envases muy pequeños, obtenida a partir de ciertos números UPC-A con ceros. EAN-13 es la versión de 13 dígitos que se usa fuera de Norteamérica; un UPC-A equivale a un EAN-13 que empieza por 0, y los lectores de Norteamérica también leen EAN-13. Consulta nuestra guía de EAN-13.

  1. Obtén un prefijo de empresa GS1. Hazte miembro de GS1 US o de la organización GS1 de tu país.
  2. Asigna un número a cada producto. Uno por producto, talla y color.
  3. Crea el UPC-A. Escribe los primeros 11 dígitos; el generador añade el dígito de control.
  4. Imprime del 80 % al 200 % y prueba. Escanea la prueba con un lector de caja o con una app de escaneo.

Preguntas frecuentes

Preguntas

¿Crear un código de barras UPC es gratis?

Aquí dibujar el código de barras es gratis. El número en sí debería provenir de tu afiliación a GS1 si vendes a través de comercios.

¿Cuál es la diferencia entre UPC y EAN?

UPC-A tiene 12 dígitos y se usa en EE. UU. y Canadá; EAN-13 tiene 13 y se usa en el resto del mundo. Un UPC-A es un EAN-13 con un cero delante.

¿Puedo imprimir un código de barras UPC en color?

Usa barras oscuras sobre fondo claro. Evita las barras rojas, naranjas y amarillas, que los lectores no ven.

Crea tu primer código en menos de un minuto

Gratis, privado y comprobado para escanear antes de descargar.