Gerador de código de barras UPC-A
O UPC-A é o código de doze dígitos no verso de quase tudo que se vende numa loja norte-americana. Onze dígitos identificam a empresa e o item; o décimo segundo é um verificador derivado dos outros onze. O campo aqui pede os doze, e onze não produzem símbolo, mas o verificador é calculado de qualquer forma: dê onze dígitos e a linha de status devolve o número completo com o décimo segundo no lugar, pronto para colar de volta.
Aparência
340 × 244 px no PNG
Especificação
- Conjunto de caracteres
- dígitos
- Comprimento
- exatamente 12 caracteres
- Dígito verificador
- calculado automaticamente pelo codificador
Gerar códigos UPC-A em massa
Tem uma lista inteira de valores em vez de um? Gerar códigos UPC-A em massa
Onde é usado
- Embalagens de varejo voltadas a Estados Unidos e Canadá, onde os caixas ainda esperam doze dígitos, não treze
- Cadastros de marketplace que se recusam a publicar a página do produto até receber um GTIN válido
- Reimprimir um código apagado de uma embalagem existente, quando o número é conhecido e só o símbolo precisa ser redesenhado
- Etiquetas internas de loja com os dígitos de sistema 2 e 4, que a GS1 deixa ao varejista e que nada significam fora daquela rede
Como se compara
UPC-A e EAN-13 são o mesmo símbolo vestindo números diferentes. Ponha um zero na frente de um UPC-A e você tem um EAN-13 válido; tire o zero inicial de um EAN-13 e o UPC-A volta. Ambos são 95 módulos de barras mais 18 de zona de silêncio — 113 no total, 37,29 mm em tamanho cheio — e ambos usam o mesmo verificador mod-10 com pesos alternados de 3 e 1. A divisão é regional, não técnica: o varejo norte-americano se assentou em doze dígitos, o resto do mundo em treze. Qualquer leitor feito para EAN-13 lê UPC-A sem que ninguém mande; o risco corre no sentido oposto, porque equipamentos antigos construídos estritamente em torno de doze dígitos às vezes recusam um número de treze.
Erros comuns
- Inventar o próprio número. O gerador desenha os dígitos que receber, mas o direito de imprimir um número específico num produto à venda vem de um prefixo de empresa licenciado da GS1 — um número inventado pode já pertencer a outro fabricante.
- Acrescentar um décimo terceiro dígito como verificador. No UPC-A o verificador é o décimo segundo dígito; faz parte do número, não é um anexo.
- Encolher o símbolo para caber no espaço que sobrou na arte. A norma vai de 80% a 200% de ampliação: a 100% o módulo tem 0,33 mm e o símbolo 37,29 mm de largura, então 80% com módulo de 0,264 mm é o piso, não uma sugestão.
- Imprimir as barras em vermelho ou laranja. Leitores a laser leem com feixe vermelho, e barras vermelhas sobre fundo branco o refletem quase tão bem quanto o papel: o símbolo é lido como etiqueta em branco.
Perguntas frequentes
- Preciso comprar um prefixo antes de usar este código?
- Para tudo que se vende no varejo, sim. As barras são só a codificação de um número, e o direito de usar um número específico vem de um prefixo de empresa GS1 que você licencia. Nada se registra para um código que nunca sai do seu próprio armazém — e para esse uso interno o Code 128 costuma ser simbologia melhor, porque aceita letras também.
- E se eu só souber os onze primeiros dígitos?
- Onze dígitos não desenham nada, e a linha de status imprime os doze completos com o verificador calculado, prontos para colar. O ramo que vale conhecer é o outro: digite os doze com o último dígito errado e a mesma linha nomeia o dígito que pertence ali. É esse ramo que você quer ao conferir um número lido de uma embalagem importada, em vez de calcular um novo.
- O que significa o primeiro dígito?
- É o caractere do sistema de numeração. Itens gerais normalmente começam com 0, 1, 6, 7 ou 8; medicamentos nos Estados Unidos usam 3, e 2 e 4 são reservados a códigos internos do varejista — um código iniciado em 2 num queijo é precificado por peso dentro de uma rede e nada significa na loja ao lado.
- Posso pôr um UPC-A numa embalagem que roda o mundo?
- Pode, e ele será lido, porque um UPC-A é simplesmente um EAN-13 cujo dígito inicial é zero. Se convém, depende do comprador: alguns parceiros fora da América do Norte querem a forma de treze dígitos impressa na embalagem, ainda que ambas codifiquem o mesmo item.
Registro do prefixo
Este gerador desenha um símbolo UPC-A válido, mas a imagem sozinha não dá o direito de vender um produto com ele no varejo. O prefixo é emitido pela GS1: registre-o lá antes de imprimir este código na embalagem.