BulkBarcode

Cómo usar un generador de códigos de barras UPC-A en masa y guardarlo como PDF

Generate high-quality, GS1-compliant UPC-A barcodes instantly. Understand the 12-digit numbering structure, bulk-assign to your business prefix, and prepare print-ready PDFs directly in your browser.

1. What is a UPC-A Barcode?

The Universal Product Code (UPC-A) is the standard 12-digit barcode symbology used heavily in North America for retail point-of-sale tracking. Administered globally by GS1, it forms the backbone of inventory systems for major retailers, supermarkets, and online marketplaces like Amazon.

4. Interactive Generator Tool

UPC-A Generator

Consejo profesional para vendedores de Amazon

Se requiere un UPC-A para listar un producto globalmente, pero si está enviando físicamente cajas a un Centro de Distribución de Amazon, la caja misma debe etiquetarse con un FNSKU en su lugar; y las etiquetas FNSKU usan el formato Code-128, no UPC-A. Consulte nuestra guía completa al respecto.

2. La Anatomía de un Código UPC-A

Cada número UPC-A se construye a partir de cuatro bloques funcionales que siempre suman exactamente 12 dígitos. Aquí está el ejemplo resuelto usado a lo largo de esta guía, 012345678905, desglosado en sus partes:

0 Sistema Numérico
(1 dígito)
12345
Prefijo de Empresa (Asignado por GS1)
(6–10 dígitos en total, incl. lo anterior)
67890
Referencia del Artículo (Su Producto)
(dígitos restantes)
5 Dígito de Control
(calculado)

3. Las Matemáticas: Cómo se Calcula el Dígito de Control

No puede elegir el 12.º dígito usted mismo: es el resultado del algoritmo Módulo 10 (Mod-10), el mismo método de detección de errores usado en toda la familia GTIN de GS1. Su único propósito es detectar errores humanos y de escaneo: si un solo dígito se escribe mal o un láser lee mal una barra manchada, las matemáticas no cuadrarán y el escáner rechazará el código en lugar de cobrar el producto equivocado.

Ejemplo resuelto — número base 01234567890:

Position 1234567891011
Digit 01234567890
Weight ×3×1×3×1×3×1×3×1×3×1×3
  • Posiciones impares (1,3,5,7,9,11): 0+2+4+6+8+0 = 20 × 3 = 60
  • Posiciones pares (2,4,6,8,10): 1+3+5+7+9 = 25
  • Total: 60 + 25 = 85
  • Redondee al siguiente múltiplo de 10: 90
  • Dígito de Control = 90 − 85 = 5 → Código final: 012345678905

5. El Flujo de Trabajo de Generación Paso a Paso

Una vez que sus datos están limpios y su prefijo está licenciado, generar un lote completo toma menos de un minuto usando la herramienta de esta página:

  1. Abra la pestaña Asignar a Mi Empresa. Desplácese de vuelta al generador y cambie a la pestaña de Masa.
  2. Introduzca su Prefijo de Empresa GS1. Este es el número que GS1 licenció a su empresa.
  3. Establezca una cantidad o pegue su lista de productos. Puede generar una secuencia directa, o pegar nombres de productos para que cada uno quede etiquetado debajo de su código de barras.
  4. Haga clic en Generar Lote. El motor calcula cada dígito de control Módulo 10 y renderiza cada símbolo escaneable instantáneamente en su navegador; nada se sube a ningún sitio.
  5. Exporte sus etiquetas. Descargue una hoja PDF lista para imprimir, obtenga un CSV de los códigos en bruto para su sistema de inventario, o imprima directamente desde el navegador.

6. Preguntas Frecuentes

¿Por qué Excel elimina el cero inicial de mi UPC?
Excel trata los números de código de barras como enteros matemáticos, eliminando el cero. Debe formatear su columna como Texto antes de introducir datos, o usar la fórmula =TEXT() para forzar una cadena de 12 dígitos.
¿Es permitido establecer un Código Universal (UPC-A) donde existan y contengan de letras?
No. El estándar UPC-A es puramente numérico y debe tener exactamente 12 dígitos. Use Code-128 en su lugar si necesita caracteres alfanuméricos.
¿Están seguros mis datos de inventario al usar este generador?
Sí. Esta herramienta usa renderizado del lado del cliente, lo que significa que cada código de barras se calcula y dibuja dentro de la memoria de su propio navegador. Su lista de productos, SKUs, y prefijo de empresa nunca se suben a un servidor.
¿Cómo se calcula realmente un dígito de control de UPC-A?
Multiplique la suma de los dígitos en posiciones impares por 3, sume la suma de los dígitos en posiciones pares, y luego reste ese total del siguiente múltiplo de 10. El resultado es el 12.º y último dígito, que permite a los escáneres detectar números mal leídos o mal escritos.
¿Necesito mi propio Prefijo de Empresa GS1, o puedo reutilizar el UPC de otra persona?
Necesita un prefijo licenciado a su propio negocio. Minoristas y plataformas como Amazon verifican la propiedad contra la base de datos oficial de GS1, y los prefijos compartidos o revendidos suelen ser rechazados o marcados como falsificados.
¿Cuál es la diferencia entre un UPC y un GTIN?
GTIN (Número Global de Artículo Comercial) es la familia general de identificadores de producto usada en todo el mundo. Un UPC-A es simplemente el miembro de 12 dígitos de esa familia (técnicamente un GTIN-12) usado en los puntos de venta minoristas de Norteamérica.
¿Es realmente gratuito usar este generador de UPC-A?
Sí, generar el símbolo de código de barras escaneable y calcular dígitos de control es completamente gratuito y sin límites. Tenga en cuenta que esto es independiente de las tarifas de licencia GS1, que solo aplican si necesita un número oficialmente registrado a nombre de su empresa para venta minorista.
¿A qué tamaño debo imprimir un código de barras UPC-A?
El tamaño nominal (100%) es 1,469 x 1,02 pulgadas. GS1 permite una ampliación de entre el 80% y el 200%; imprimir por debajo del 80% (aproximadamente 1,175 x 0,816 pulgadas) arriesga fallos de escaneo en la caja registradora.

Siga Explorando

Share This Article

Únase al Boletín de Logística

Reciba consejos prácticos sobre automatización de almacenes, reseñas de hardware y escalado de la cadena de suministro, dos veces al mes. Cero spam.

¿Necesitas ayuda? Chatea con Burt 👋