← Todos os artigos
Guia Agosto de 2026 · 7 min de leitura

Leitor de códigos de barras para calorias: o que o rótulo não lhe diz

Resposta rápida: ler um código de barras é a forma mais precisa de registar um produto embalado, porque os números vêm do rótulo do fabricante e não de uma estimativa. Mas o rótulo descreve uma «dose» escolhida pelo fabricante, arredondada segundo regras que podem esconder 20–30 kcal por dose, e não diz nada sobre quanto da embalagem comeu de facto. Uma leitura mais uma quantidade dita fica perto do exato; uma leitura sozinha pode falhar mais do que uma foto.

Como funciona a leitura de códigos de barras

O código de barras na embalagem é um código de produto (EAN na Europa, UPC nos EUA), não dados nutricionais. A aplicação lê o código com a câmara e procura-o numa base de dados que liga códigos a produtos e aos seus rótulos. Existem três tipos de base:

  • Dados dos fabricantes. Diretamente das marcas; precisos mas incompletos.
  • Open Food Facts. Uma base aberta, alimentada pela comunidade, com milhões de produtos, mais forte na Europa e com boa cobertura de marcas portuguesas; grátis para qualquer aplicação usar. As entradas podem ficar desatualizadas quando uma receita muda.
  • Contribuições dos utilizadores de cada aplicação. A base de 20 milhões de itens do MyFitnessPal é em grande parte submetida por utilizadores; a cobertura é enorme, e a fatia de entradas erradas também.

A cobertura varia por região. Uma aplicação afinada para os EUA (MyFitnessPal, Lose It!) encontra produtos americanos que uma aplicação europeia não tem, e vice-versa: a cobertura do Yazio e do FatSecret de marcas de supermercado europeias e portuguesas é das melhores. Se uma leitura não devolve nada, é uma falha da base, não do leitor — fotografe o rótulo ou escreva o produto.

O que a leitura lhe dá, exatamente

Calorias, proteína, hidratos, gordura e tudo o mais que está impresso no rótulo: açúcares, fibra, sal, gordura saturada, às vezes vitaminas. É por isso que o código de barras é a melhor entrada para os três números que a maioria dos contadores ignora — açúcar, fibra e sal vivem no rótulo de uma forma que nunca vivem numa foto.

O CalMePlease puxa-os automaticamente para as suas dez métricas ao ler; as aplicações que só medem quatro macros descartam-nos.

O que o rótulo esconde

1. A dose não é a sua porção

Todo o rótulo é por dose, e é o fabricante que decide o que é uma dose. Um pacote de batatas fritas de 100 g pode estar rotulado como «3 doses». Uma garrafa de sumo de 500 ml pode indicar por 250 ml. Uma embalagem de gelado indica por 100 ml. Se lê e aceita o valor por defeito, regista um terço do que comeu.

Solução: depois de ler, diga a quantidade — «o pacote todo», «metade da garrafa», «150 g». No CalMePlease pode dizê-lo. A maioria dos erros de leitura são erros de porção, não de rótulo.

2. Regras de arredondamento

Os rótulos podem arredondar. Na UE, os valores energéticos arredondam-se à unidade e os nutrientes abaixo de 0,5 g podem aparecer como «<0,5 g» ou 0 — é assim que existem sprays de cozinha «sem gordura» e adoçantes «zero calorias». Por dose a diferença é pequena; ao longo de um dia de doses pequenas são 50–100 kcal que nunca aparecem.

3. Por 100 g vs por dose vs por embalagem

Os rótulos da UE têm de mostrar por 100 g ou 100 ml, e muitos acrescentam por dose; os rótulos dos EUA mostram por dose. As aplicações às vezes puxam o valor por 100 g e apresentam-no como dose. Confirme que base a aplicação usou antes de confiar no número numa embalagem grande.

4. «Tal como vendido» vs «depois de preparado»

Massa, arroz, aveia e tudo o que absorve água são rotulados em cru. 100 g de arroz cru são cerca de 350 kcal; 100 g de arroz cozido são cerca de 130. Leia a caixa, registe o peso cozido, e falha por um fator de quase três. O mesmo se aplica ao contrário à carne, que perde água ao cozinhar.

Solução: se pesa cozido, procure uma entrada «cozido» ou divida em conformidade.

5. Tolerâncias do rótulo

Os reguladores permitem que o conteúdo real varie em relação ao valor impresso — na UE, as tolerâncias para energia e macronutrientes andam pelos ±20 %. Testes independentes encontram regularmente alimentos embalados 10–20 % acima do rótulo. O código de barras é preciso sobre o que foi impresso, não sobre o que está no pacote.

6. Mudanças de receita

Os fabricantes reformulam. A entrada na base pode ter três anos. Se o rótulo que tem na mão discorda da leitura, o rótulo ganha.

Código de barras vs foto vs voz: quando usar cada um

SituaçãoMelhor entradaPorquê
Produto embalado, comido inteiroCódigo de barrasPrecisão do rótulo
Produto embalado, comido em parteCódigo de barras + quantidade ditaPrecisão do rótulo para a fração que comeu
Prato caseiroFoto + nota de vozSem código de barras; a IA nomeia componentes, você acrescenta azeite/quantidade
Refeição de restauranteFoto + nota de vozGordura e açúcar escondidos; diga «restaurante»
Lanche sem embalagem à mãoVozMais rápido; nada para ler ou fotografar
Produtos secos que cozinhou (arroz, massa, aveia)Código de barras + peso cozidoO rótulo é em cru; diga o que comeu de facto

O padrão: o código de barras é exato para o que está impresso; você fornece a quantidade. A foto estima a quantidade; você fornece o que ela não vê. A voz fornece ambos, de memória. Os melhores contadores deixam combiná-los numa só refeição — leia o iogurte, fotografe a taça de fruta por cima, diga «uma colher de mel».

Que aplicações leem códigos de barras de graça

A leitura de códigos de barras tornou-se uma função paga em várias aplicações grandes, o que surpreende quem a considera básica.

AplicaçãoCódigo de barras na versão gratuita
CalMePleaseSim
CronometerSim
FatSecretSim
LifesumSim
Cal AISim
MyFitnessPalSó Premium (desde 2022)
YazioSó Pro

Uma rotina prática de código de barras

  1. Leia.
  2. Veja a base de dose que a aplicação usou (por dose? por 100 g? em cru?).
  3. Diga quanto comeu, nas suas unidades.
  4. Se o produto não existe, fotografe a tabela nutricional ou escreva o nome — não escolha uma entrada «parecida», é daí que vêm os maiores erros.
  5. Para produtos secos, registe a quantidade cozida numa entrada «cozido».

Dois desses passos são sobre a quantidade. É essa a lição inteira: o rótulo é preciso, a sua porção é a variável.

FAQ

A leitura de código de barras é mais precisa do que a foto? Para comida embalada, sim — os números vêm do rótulo. Para a quantidade que comeu, não: a leitura não sabe se comeu uma dose ou o pacote inteiro.

Porque é que a aplicação mostra calorias diferentes da embalagem? As entradas da base podem estar desatualizadas depois de uma mudança de receita, puxadas por 100 g em vez de por dose, ou introduzidas erradamente pela comunidade. O rótulo que tem na mão é a referência.

Que base de dados de códigos de barras usam as aplicações de calorias? Uma mistura de dados dos fabricantes, Open Food Facts e submissões dos próprios utilizadores. A cobertura é regional: as aplicações americanas encontram produtos americanos, as europeias encontram europeus.

Posso ler um código de barras para açúcar e sal, não só calorias? Sim — estão no rótulo. Se a aplicação os guarda depende da aplicação; o CalMePlease regista açúcar, sal e fibra em todas as leituras como parte das dez métricas.

E se o produto não tem código de barras? Fotografe a tabela nutricional ou diga o nome do produto. Fruta, legumes, charcutaria e padaria não têm código de barras; use foto ou voz.


Relacionados: Como funciona o reconhecimento de alimentos por IA · Registo alimentar por voz: como registar refeições sem escrever · Açúcar escondido: de onde vem e quanto é demais

O CalMePlease lê códigos de barras na versão gratuita e mede dez métricas por refeição, incluindo açúcar, sal e fibra do rótulo. Descarregar na App Store.

Ler a seguir
Guia

Como calcular o seu défice calórico para perder peso sem passar fome

Pronto para experimentar?

Leia o código para instalar
Descarregar na App Store