Começar grátis

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.

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).

  1. Tome os 12 primeiros algarismos: 5 6 0 1 2 3 4 5 6 7 8 9.
  2. Some os das posições ímpares (1.ª, 3.ª, 5.ª…): 5 + 0 + 2 + 4 + 6 + 8 = 25.
  3. Some os das posições pares e multiplique por 3: (6 + 1 + 3 + 5 + 7 + 9) × 3 = 31 × 3 = 93.
  4. Junte os dois: 25 + 93 = 118.
  5. Quanto falta para a dezena seguinte (120)? 2. Esse é o dígito de controlo: o código completo é 5601234567892.
Se a conta não fechar, não vale a pena procurar: o número foi mal copiado, ou foi inventado. O erro mais comum é trocar dois algarismos vizinhos (5610… em vez de 5601…), e o dígito de controlo apanha-o quase sempre.

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.

ProdutoO que o código permite conferirO que prova a originalidade
PerfumeSe o número existe e devolve a marca e a referência certasCó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 certosEtiqueta interior com número de estilo e fábrica, referência no site da marca, costuras e cola
Apple e eletrónicaSe o EAN da caixa bate com o modeloNúmero de série verificado no site do fabricante; o IMEI, no caso dos telemóveis
Alimentos e bebidasSe o código devolve o produto e a marcaLote e validade coerentes com a embalagem, selo fiscal nas bebidas espirituosas, comprado a fornecedor com fatura

Onde verificar um código de barras

Verificar é ler

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átis
Continue por aqui Consultar código de barras online: escreva o número e veja o produto Código de barras 560: o que significa Código de barras por país: todos os prefixos App de controlo de stock: o que tem de fazer

Perguntas 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.