Verificar um código de barras: dígito de controlo, país e se é original
Por mise · Atualizado a 30/09/2026
Resposta rápida: um código de barras é válido quando o último algarismo, o dígito de controlo, fecha a conta feita sobre os outros doze. O prefixo (560 = Portugal) diz onde o código foi registado, não onde o produto foi feito. E nenhum código prova que um perfume ou uns ténis são originais: só prova que o número existe. Escreva o número na caixa e veja as três coisas de uma vez.
"Verificar" um código de barras quer dizer três coisas diferentes, e convém separá-las: se o número está certo, de que país é o prefixo e se o produto que tem na mão é o que devia ser. Esta página trata das três, com a conta feita à mão e uma caixa que a faz por si.
Verifique o código agora
Escreva o número. A página diz-lhe na hora se o dígito de controlo bate e de que país é o prefixo, e procura o produto na base da mise.
Guardado. Assim que identificarmos este código, enviamos-lhe o produto por e-mail.
Consulta gratuita, sem registo. A IA da mise encontra o produto pelo código de barras ou por fotografia e classifica-o.
Como calcular o dígito de controlo (com exemplo)
O último algarismo de um EAN-13 não é escolhido pela empresa: é calculado a partir dos outros doze, precisamente para que um leitor ou uma pessoa detetem um erro de escrita. A regra é a mesma para EAN-8, UPC-A (12 algarismos) e códigos de caixa (14).
- Tome os 12 primeiros algarismos: 5 6 0 1 2 3 4 5 6 7 8 9.
- Some os das posições ímpares (1.ª, 3.ª, 5.ª…): 5 + 0 + 2 + 4 + 6 + 8 = 25.
- Some os das posições pares e multiplique por 3: (6 + 1 + 3 + 5 + 7 + 9) × 3 = 31 × 3 = 93.
- Junte os dois: 25 + 93 = 118.
- Quanto falta para a dezena seguinte (120)? 2. Esse é o dígito de controlo: o código completo é 5601234567892.
O que o prefixo diz, e o que não diz
Os três primeiros algarismos são o prefixo da organização GS1 onde a empresa registou o código. 560 é a GS1 Portugal (antiga CODIPOR), 84 é Espanha, 30 a 37 França, 40 a 44 Alemanha, 50 o Reino Unido, 789 e 790 o Brasil, 606 Angola. O prefixo diz onde está a sede da empresa que pediu o número; não diz onde o produto foi fabricado, nem de onde vêm as matérias-primas. A DECO PROteste e o Polígrafo verificaram exatamente isto quando circularam listas de "boicote" baseadas no prefixo. A tabela inteira está em código de barras por país.
"É original?" O que o código prova e o que não prova
É a pergunta mais frequente sobre perfumes, ténis, telemóveis e cosméticos. A resposta honesta: o código de barras identifica o produto, não a unidade. Todas as embalagens de um mesmo perfume têm o mesmo número, e uma contrafação bem feita copia-o tal e qual. Por isso, "o código existe" não prova nada; "o código não existe, tem o dígito errado ou devolve outro produto" prova bastante: aí é quase de certeza falso ou uma embalagem trocada.
| Produto | O que o código permite conferir | O que prova a originalidade |
|---|---|---|
| Perfume | Se o número existe e devolve a marca e a referência certas | Código de lote gravado na caixa e no frasco (iguais), celofane, qualidade da impressão, loja autorizada |
| Ténis (Nike, Adidas…) | Se o código da etiqueta devolve o modelo e o tamanho certos | Etiqueta interior com número de estilo e fábrica, referência no site da marca, costuras e cola |
| Apple e eletrónica | Se o EAN da caixa bate com o modelo | Número de série verificado no site do fabricante; o IMEI, no caso dos telemóveis |
| Alimentos e bebidas | Se o código devolve o produto e a marca | Lote e validade coerentes com a embalagem, selo fiscal nas bebidas espirituosas, comprado a fornecedor com fatura |
Onde verificar um código de barras
- Na caixa desta página: confere o dígito de controlo, identifica o país do prefixo e a IA da mise encontra o produto.
- Se a base não o conhecer, a IA da mise procura: identifica o produto e devolve nome, marca, peso e foto. Se não quiser esperar com a página aberta, deixe o seu e-mail e o resultado segue para lá.
- Para obter códigos novos: quem atribui os prefixos 560 é a GS1 Portugal; uma empresa que precise de códigos pede-os lá, em vez de os comprar a revendedores.
- A câmara do telemóvel: ler em vez de escrever elimina o erro de transcrição. Na mise a leitura já valida o dígito e devolve o produto completo.
Aponte a câmara e a mise valida o código e devolve o produto completo: nome, marca, categoria, peso e foto. 7 dias grátis, sem cartão.
Criar conta grátisPerguntas frequentes
Como verificar se um código de barras é válido?
Some os algarismos das posições ímpares; some os das pares e multiplique por 3; junte os dois totais. O dígito de controlo é o que falta para a dezena seguinte. Se não coincidir com o último algarismo, o número está errado. A caixa desta página faz a conta na hora.
Dá para saber se um perfume é original pelo código de barras?
Não de forma segura. O código é o mesmo em todas as unidades daquele perfume e uma contrafação copia-o. O que o código permite é excluir: se não existe, tem o dígito errado ou devolve outro produto, é falso ou trocado. A originalidade confirma-se pelo lote (igual na caixa e no frasco), pela impressão e pela loja.
Como verificar código de barras GS1?
Escreva o número na caixa desta página: a mise confere o dígito de controlo, diz o país do prefixo e devolve o produto; se ainda não o conhecer, a IA da mise identifica-o. Em Portugal, os prefixos 560 são atribuídos pela GS1 Portugal.
Um código com 560 é de um produto português?
Diz que a empresa que registou o código tem sede em Portugal. Não garante que o produto foi feito em Portugal: a origem está no rótulo.
O que é o dígito de controlo?
O último algarismo do código, calculado a partir dos outros. Serve para que um leitor ou uma pessoa detetem um número mal lido ou mal escrito; não tem nada a ver com a origem nem com o preço.