Generador de código de barras UPC-A
UPC-A es el código de doce dígitos del dorso de casi todo lo que se vende en una tienda norteamericana. Once dígitos identifican la empresa y el artículo; el duodécimo es un dígito de control derivado de los otros once. El campo pide los doce, y once no producen símbolo, pero el control se calcula igual: dele once dígitos y la línea de estado devuelve el número completo con el duodécimo en su sitio, listo para pegar de vuelta.
Apariencia
340 × 244 px en el PNG
Especificación
- Conjunto de caracteres
- dígitos
- Longitud
- exactamente 12 caracteres
- Dígito de control
- lo calcula el codificador automáticamente
Generar códigos UPC-A por lotes
¿Tiene una lista entera de valores en lugar de uno? Generar códigos UPC-A por lotes
Dónde se usa
- Envases minoristas destinados a Estados Unidos y Canadá, donde las cajas todavía esperan doce dígitos y no trece
- Fichas de marketplaces que se niegan a publicar la página de un producto hasta recibir un GTIN válido
- Reimprimir un código borrado de un envase existente, cuando el número se conoce y solo hay que redibujar el símbolo
- Etiquetas internas de tienda con los dígitos de sistema 2 y 4, que GS1 deja al minorista y que nada significan fuera de esa cadena
En qué se diferencia
UPC-A y EAN-13 son el mismo símbolo con números distintos. Ponga un cero delante de un UPC-A y tiene un EAN-13 válido; quite el cero inicial a un EAN-13 y recupera el UPC-A. Ambos son 95 módulos de barras más 18 de zona de silencio — 113 en total, 37,29 mm a tamaño completo — y ambos usan el mismo dígito de control mod-10 con pesos alternos de 3 y 1. La división es regional, no técnica: el comercio norteamericano se asentó en doce dígitos y el resto del mundo en trece. Cualquier lector hecho para EAN-13 lee UPC-A sin que se lo digan; el riesgo corre al revés, porque equipos antiguos construidos estrictamente alrededor de doce dígitos a veces rechazan un número de trece.
Errores frecuentes
- Inventar su propio número. El generador dibuja los dígitos que le den, pero el derecho a imprimir un número concreto en un producto a la venta viene de un prefijo de empresa licenciado de GS1: un número inventado puede pertenecer ya a otro fabricante.
- Añadir un decimotercer dígito como control. En UPC-A el dígito de control es el duodécimo; forma parte del número, no se le añade.
- Encoger el símbolo para que quepa en el hueco que dejó el arte. La norma va del 80% al 200% de aumento: al 100% el módulo mide 0,33 mm y el símbolo 37,29 mm de ancho, así que el 80% con módulo de 0,264 mm es el suelo, no una sugerencia.
- Imprimir las barras en rojo o naranja. Los lectores láser leen con un haz rojo, y las barras rojas sobre fondo blanco lo reflejan casi tan bien como el papel: el símbolo se lee como una etiqueta en blanco.
Preguntas frecuentes
- ¿Tengo que comprar un prefijo antes de usar este código?
- Para todo lo que se venda en el comercio, sí. Las barras son solo la codificación de un número, y el derecho a usar un número concreto viene de un prefijo de empresa GS1 que usted licencia. Nada se registra para un código que nunca sale de su propio almacén — y para ese uso interno Code 128 suele ser mejor simbología, porque además acepta letras.
- ¿Y si solo conozco los once primeros dígitos?
- Once dígitos no dibujan nada, y la línea de estado imprime los doce completos con el control calculado, listos para pegar. La rama que vale conocer es la otra: teclee los doce con el último dígito mal y la misma línea nombra el dígito que corresponde. Esa es la rama que quiere al verificar un número leído de un envase importado en vez de calcular uno nuevo.
- ¿Qué significa el primer dígito?
- Es el carácter de sistema de numeración. Los artículos generales suelen empezar por 0, 1, 6, 7 u 8; los medicamentos en Estados Unidos usan el 3, y el 2 y el 4 están reservados a códigos internos del minorista — un código con 2 en un queso se cobra al peso dentro de una cadena y nada significa en la tienda de al lado.
- ¿Puedo poner un UPC-A en un envase que se vende en todo el mundo?
- Puede, y se leerá, porque un UPC-A es simplemente un EAN-13 cuyo dígito inicial es cero. Que convenga depende del comprador: algunos socios fuera de Norteamérica quieren la forma de trece dígitos impresa en el envase aunque ambas codifiquen el mismo artículo.
Registro del prefijo
Este generador dibuja un símbolo UPC-A válido, pero la imagen por sí sola no da derecho a vender un producto con él en el comercio. El prefijo lo emite GS1: regístrelo allí antes de imprimir este código en el envase.