Generador UPC (UPC-A)
Introduce 11 dígitos y obtén un código de barras UPC-A listo para escanear — el duodécimo, el dígito de control, se calcula automáticamente, gratis y sin límite.
Qué codifica el UPC-A
UPC-A es el código de barras minorista estándar en Estados Unidos y Canadá — el formato impreso en casi todos los productos envasados que se venden en las tiendas norteamericanas. Codifica un GTIN de 12 dígitos (Global Trade Item Number, en concreto un GTIN-12): un dígito de sistema numérico, un código de fabricante de 5 dígitos, un código de producto de 5 dígitos y un dígito de control (o dígito verificador). Introduce aquí los 11 primeros dígitos y este generador calcula el duodécimo, el dígito de control, por ti; no tienes que hacer ningún cálculo a mano.
Estructura de los dígitos y el dígito de sistema numérico
El primer dígito de un número UPC-A es el dígito de sistema numérico, y le dice al lector qué clase de producto representa el código: 0 y 1 cubren la mayoría de los artículos minoristas estándar, 2 está reservado a los artículos de peso variable, como la carne o la fruta y la verdura (que se cobran por peso y no a un precio fijo por unidad), 3 corresponde a los productos farmacéuticos y de salud (National Drug Code), 4 lo usan los minoristas para el marcado interno de sus tiendas y 5 está reservado a los cupones.
Códigos de fabricante y de producto
Después vienen un código de fabricante de 5 dígitos (asignado por GS1 US) y un código de producto de 5 dígitos que el fabricante asigna a cada artículo, seguidos del dígito de control. Esa estructura es la que permite que un lector y un sistema de punto de venta identifiquen de forma única, con una sola lectura, tanto al fabricante como el producto concreto.
El dígito de control
UPC-A usa el mismo algoritmo módulo 10 que EAN-13 para el dígito de control: partiendo del dígito contiguo al de control y avanzando hacia la izquierda, los dígitos alternan pesos de 3 y 1. Multiplica, suma y el dígito de control es el valor que eleva esa suma hasta el siguiente múltiplo de 10. Este generador se encarga del cálculo: introduce solo los 11 primeros dígitos.
UPC-A y EAN-13
UPC-A es en la práctica un subconjunto del EAN-13: todo número UPC-A se convierte en un EAN-13 válido con solo añadirle un cero delante, y por eso mismo los lectores de EAN-13 leen los códigos UPC-A de forma nativa. Al revés no siempre se cumple: un número EAN-13 completo de 13 dígitos cuyo primer dígito no sea cero no es un código UPC-A válido. Si vendes a nivel internacional y no solo en Estados Unidos o Canadá, EAN-13 es el formato compatible con más sistemas. Existe además el UPC-E, una variante de 6 dígitos del UPC-A con supresión de ceros, pensada para envases pequeños donde no cabe un código de tamaño completo: codifica el mismo sistema numérico y el mismo dígito de control, solo que comprimidos, y al leerlo se expande de nuevo hasta el número UPC-A equivalente.
Tamaño y recomendaciones de impresión
UPC-A sigue la especificación general de tamaño EAN/UPC de GS1: un tamaño nominal de 37,29 × 25,93 mm al 100 % de ampliación, con un margen admisible del 80 al 200 % de esa medida. Por debajo, las barras quedan demasiado finas para muchos escáneres, sobre todo con la iluminación real de una tienda en lugar de la de un laboratorio.
Zona muda
La zona muda — el margen en blanco a los lados, que flanquea las barras sin nada impreso — tiene que medir como mínimo 9 veces la dimensión X (el ancho de la barra más estrecha) a cada lado. Es una regla más simple y simétrica que los márgenes de 11 y 7 veces del EAN-13, así que no des por hecho que la misma composición sirve para los dos sin comprobarlo.
Recomendaciones de impresión
Imprime a 300 dpi como mínimo todo lo que tenga que leerse en una caja real, no escales nunca por debajo del 80 % de ampliación y usa barras de negro puro sobre fondo blanco o claro: la impresión con poco contraste es una de las causas más frecuentes de que un código de barras UPC-A no se escanee aunque en pantalla se vea correcto.
Preguntas frecuentes
¿Puedo usar el mismo UPC para productos distintos?
¿Cuántos dígitos tiene un código de barras UPC-A?
¿Qué significa el primer dígito de un código de barras UPC-A?
¿Qué diferencia hay entre UPC-A y EAN-13?
¿Tengo que comprar un número UPC?
Sigue explorando
Sube un archivo CSV o de Excel y descarga un ZIP con todos los códigos de barras — sin límite de filas.
Imprimir hojas de etiquetasPDF listos para Avery, con zonas mudas correctas y alineación automática.
¿El código de barras no se escanea?Zonas mudas, tamaño, dpi térmico, contraste — causas, soluciones y un lector en vivo.
Todos los tipos de código de barrasExplora todas las simbologías que admite BarcodeSheets.