15 padrõesdígito verificador explicadoSVG e PNGno seu navegador
O último dígito confere todos os outros.
Um código de barras é um número com uma única regra: o último dígito é calculado a partir dos demais, para que o leitor perceba quando algo foi lido errado. Este estúdio desenha 15 padrões, calcula o dígito na sua frente e confere os códigos que você já tem.
5901234123457Codificado no servidor pelo codificador do próprio estúdio. O último dígito é o que a próxima seção calcula.
- Padrão
- EAN-13
- Dígitos
- 12 + 1 verificador
- Largura
- 95 módulos
- Dígito verificador
- 7
Padrões
Cada miniatura é a saída real.
Produtos e publicações
O que passa no caixa
EAN-13
Treze dígitos; o código de barras do varejo na maior parte do mundo.
EAN-8
Oito dígitos, para embalagens pequenas demais para um EAN-13.
UPC-A
Doze dígitos; o padrão do varejo norte-americano.
UPC-E
Um UPC-A de seis dígitos comprimido para embalagens pequenas.
GTIN
O nome da família dos números de item EAN e UPC na cadeia de suprimentos.
ISBN-13
O número 978/979 de cada livro, desenhado como EAN-13.
ISSN
Oito dígitos que identificam uma revista ou periódico.
ISMN
O número da música impressa, desenhado como EAN-13.
Logística e indústria
Armazéns, caixas, farmácia, bibliotecas
Code 128
Código alfanumérico denso para expedição e estoque.
GS1-128
Code 128 com dados GS1, como datas e números de lote.
ITF-14
Quatorze dígitos, para caixas externas e paletes.
Code 39
Código alfanumérico simples, comum na indústria e no governo.
Code 93
Um sucessor mais denso e seguro do Code 39.
Codabar
Bibliotecas, bancos de sangue e etiquetas de encomendas.
Pharmacode
Código só de barras para linhas de embalagem farmacêutica.
Como o último dígito é calculado
Com os números do código de barras acima.
O último dígito de 5901234123457 não é escolhido. Ele é calculado a partir dos doze anteriores, para que o leitor perceba quando um deles foi lido errado.
- Multiplique cada dígito alternadamente por 3 e por 1, começando com 3 no dígito vizinho ao verificador.
- Some os produtos.
- O dígito verificador é o que falta para a soma chegar ao próximo múltiplo de dez.
| Dígito | 5 | 9 | 0 | 1 | 2 | 3 | 4 | 1 | 2 | 3 | 4 | 5 | 7 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Peso | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | ×1 | ×3 | |
| Produto | 5 | 27 | 0 | 3 | 2 | 9 | 4 | 3 | 2 | 9 | 4 | 15 |
- Soma
- 83
- Resto
- 83 mod 10 = 3
- Dígito verificador
- 10 − 3 = 7
Escolha pela tarefa
Cada um abre o seu gerador.
Produtos na prateleira
EAN-13 — o que o caixa espera em quase todo produto fora da América do Norte.
Estoque e inventário
O Code 128 condensa letras e dígitos, então códigos internos cabem numa etiqueta pequena.
Caixas e paletes
O ITF-14 imprime grande e tolera papelão áspero.
Livros
ISBN-13, desenhado como EAN-13 com o prefixo 978.
Embalagens pequenas
EAN-8, para embalagens sem espaço para treze dígitos.
Testar um caixa
Códigos UPC-A com dígito verificador válido, para testes de caixa e de leitor.
Dentro do estúdio
Além de um código por vez.
Validador
Cole um código e descubra a que padrão pertence e se o dígito verificador está certo.
Geração em massa
Crie uma série de códigos sequenciais ou aleatórios e baixe em CSV, JSON ou texto simples.
SVG e PNG
Vetorial para impressão, bitmap para o resto — ou copie o SVG para a área de transferência.
Tamanho e cor
Largura das barras, altura, margens, cores e se os dígitos aparecem embaixo.
Perguntas frequentes
Qual código de barras devo usar?
Para produtos vendidos em lojas, EAN-13 fora da América do Norte e UPC-A dentro dela. Para o seu estoque, Code 128. Para caixas de remessa, ITF-14. Para livros, ISBN. A regra é usar o que quem escaneia já espera.
Como o dígito verificador é calculado?
Os dígitos são multiplicados alternadamente por 3 e por 1, começando com 3 ao lado do verificador; somam-se os produtos; o dígito verificador é o que leva o total a um múltiplo de dez. A seção acima mostra isso com números reais.
O que é um GTIN?
O Global Trade Item Number é o número por trás do código de barras de um produto. Um GTIN-13 é um EAN-13, um GTIN-12 é um UPC-A, um GTIN-8 é um EAN-8 e um GTIN-14 é o número de uma caixa ITF-14.
Posso imprimir os códigos?
Sim. Baixe o SVG, que continua nítido em qualquer tamanho, ou um PNG. Deixe uma margem em branco em volta das barras: um código apertado pela arte é a causa mais comum de falha na leitura.
Os códigos gerados são válidos?
Os dígitos verificadores estão corretos e seguem as regras de codificação de cada padrão, então um leitor os lê. Mas não estão registrados na GS1: um código feito aqui não pertence a nenhuma empresa e não deve ir num produto que você venda.
Algo é enviado a um servidor?
Não. Os códigos são desenhados no seu navegador, e nada do que você digita é guardado ou registrado.
Crie um código de barras
Escolha um padrão, digite os dígitos e o dígito verificador é adicionado para você.
Abrir o estúdio