Aller au contenu
CalorieScanner

Scanner de calories par code-barres : visez l'étiquette, lisez le tableau

Un scanner de calories par code-barres est l'outil le plus précis du comptage de calories, parce qu'il n'estime rien. Il lit un nombre sur l'emballage et renvoie le tableau nutritionnel déclaré par le fabricant lui-même.

Using a calorie barcode scanner app on a phone to scan a food packet in a supermarket aisle
Scan the barcode and the nutrition panel comes back in about two seconds. Photo: Kampus Production

Ce que contient réellement le code-barres

Une confusion répandue à lever d'emblée : le code-barres ne contient aucune information nutritionnelle. Ces barres encodent un nombre et rien d'autre — 13 chiffres pour l'EAN-13, utilisé en Europe et dans presque tout le monde, ou 12 pour l'UPC-A en Amérique du Nord.

Ce nombre est un identifiant. Les premiers chiffres indiquent l'organisme de numérotation, le bloc suivant identifie le fabricant, celui d'après le produit précis, et le dernier chiffre est une clé de contrôle qui permet de détecter une lecture erronée.

Tout ce que vous voyez après le scan provient de la mise en correspondance de cet identifiant avec une base de données. L'emballage n'apporte que le nombre. Cela explique le comportement qui déroute le plus : un code-barres qui se scanne parfaitement et renvoie quand même « introuvable » a été lu correctement — ce produit précis n'est simplement pas encore dans la base.

Pourquoi certains produits ne renvoient rien

Quatre raisons, à peu près par ordre de fréquence :

Personne ne l'a ajouté. Open Food Facts recense environ trois millions de produits, ce qui paraît exhaustif jusqu'à ce qu'on songe au nombre de marques de distributeur et de gammes régionales existantes. Les petites boulangeries, les chaînes locales et les produits récemment lancés manquent régulièrement.

C'est un code interne au magasin. Les codes-barres commençant par 02 ou 20–29 sont réservés à l'usage interne, typiquement pour des articles pesés au rayon. Le nombre encode un prix et signifie autre chose dans chaque point de vente, il n'y a donc rien de global à consulter.

Formulation régionale. La même marque et le même produit peuvent porter des codes-barres et des recettes différents selon les pays. Une fiche peut exister pour la version américaine alors que vous tenez la française.

La fiche existe mais n'a pas de tableau. Quelqu'un a photographié la face avant et n'a jamais renseigné le tableau nutritionnel. Le produit est techniquement dans la base sans aucun chiffre attaché.

Dans chacun de ces cas, la réponse honnête est de le dire, et c'est ce que fait ce scanner. Une application qui substitue silencieusement un produit au nom voisin fait quelque chose de considérablement pire qu'échouer.

Réussir un scan du premier coup

Le décodage de codes-barres est une technique ancienne et bien comprise, et il échoue pour des raisons physiques banales :

  • La lumière. Le décodeur a besoin de contraste entre barres et espaces. Une cuisine mal éclairée est la cause la plus fréquente d'un scan qui n'accroche pas.
  • La distance. Environ 10–20 cm conviennent à la plupart des appareils photo de téléphone. Plus près, l'autofocus renonce.
  • La zone de silence. Les codes-barres ont besoin d'une marge libre de part et d'autre. Cadrez le symbole entier plus un peu de blanc, pas seulement les barres.
  • La courbure. Les boîtes et les bouteilles déforment le symbole. Inclinez l'appareil pour que le code apparaisse le plus plat possible, ou tournez la boîte pour qu'il vous fasse face.
  • Les reflets. Les emballages brillants et métallisés renvoient la lumière de plein fouet. Inclinez légèrement pour tuer le reflet.

S'il ne lit toujours pas, tapez les chiffres. La requête est identique et prend dix secondes.

Lire ce qui revient

Pour 100 g ou par portion

C'est le point le plus important de l'écran et le plus souvent mal lu. Les bases alimentaires stockent tout pour 100 g parce que c'est le seul chiffre qui survit à un changement de portion. Le nombre qui vous intéresse est votre portion.

Notre scanner part de la portion indiquée par le fabricant quand il y en a une, vous montre ce qu'elle pèse et recalcule en direct quand vous la modifiez. Si un scanner vous remet un chiffre pour 100 g sans réglage de portion, il vous a laissé le vrai travail.

Les macros

Protéines, glucides et lipides, en grammes. Les recouper avec le chiffre de calories est un test de cohérence rapide : protéines et glucides apportent environ 4 calories par gramme, les lipides environ 9. Si les macros impliquent un total très différent de celui annoncé, la fiche est probablement fausse — et mérite d'être signalée.

Nutri-Score et NOVA

Quand la base les possède, nous affichons les deux. Le Nutri-Score est un résumé de A à E qui met en balance énergie, acides gras saturés, sucre et sel face aux protéines, aux fibres et à la part de fruits et légumes. NOVA est un classement de transformation de 1 à 4. Aucun n'est un verdict : le Nutri-Score compare à l'intérieur d'une catégorie, donc un fromage noté D n'est « pire » qu'un soda light noté C dans aucun sens utile à quelqu'un qui prépare un dîner.

Précision

Le scan de code-barres est la voie la plus précise accessible à un consommateur, avec deux réserves qu'il faut énoncer clairement.

La première : les étiquettes elles-mêmes ont légalement le droit de varier. Les réglementations américaine et européenne tolèrent environ 20 % d'écart entre valeurs déclarées et réelles pour la plupart des nutriments. Le scanner reproduit exactement l'étiquette ; l'étiquette est une approximation de l'aliment.

La seconde est la reformulation. Les fabricants changent de recette sans changer de code-barres, une fiche peut donc décrire la formulation de l'an dernier. Quand un chiffre scanné diffère nettement du paquet que vous tenez, croyez le paquet.

Aucune des deux n'est une raison de ne pas scanner. Ce sont des raisons de lire 187 calories comme « environ 190 » plutôt que comme une mesure — ce qui est de toute façon la bonne manière de lire n'importe quel chiffre de calories.

Ouvrez le scanner et visez ce qu'il y a de plus proche : le premier scan est gratuit.

Try it yourself

Your first scan is free. No card needed.

Scan a food

Frequently asked questions

Comment scanner un code-barres pour les calories ?
Ouvrez la page de scan, connectez-vous, autorisez l'accès à la caméra et placez le code-barres à 10–20 cm de l'objectif sous un bon éclairage. Le tableau nutritionnel apparaît dès que le code est décodé et trouvé. Vous pouvez aussi taper les chiffres si la caméra n'accroche pas.
Pourquoi mon code-barres se scanne mais n'affiche aucune calorie ?
Le code a bien été lu, mais ce produit n'est pas dans la base ou sa fiche n'a pas de tableau nutritionnel renseigné. C'est fréquent pour les marques de distributeur, les gammes régionales et les nouveautés, ainsi que pour les codes internes commençant par 02 ou 20–29.
Existe-t-il un scanner de calories par code-barres gratuit ?
Le premier scan est gratuit et sans carte. Ensuite, scanner sans limite coûte 19,99 $ par mois ou 59,99 $ par an. FatSecret et Cronometer proposent un scan gratuit, financé respectivement par la publicité et par une offre payante.
Peut-on scanner un code-barres sans caméra ?
Oui. Tapez dans la recherche les chiffres imprimés sous le code-barres. La requête est exactement la même — et c'est aussi la solution la plus rapide pour les étiquettes abîmées ou très courbées.
Le code-barres contient-il des informations sur les calories ?
Non. Il n'encode qu'un numéro d'identification. Toute valeur nutritionnelle affichée provient de la confrontation de ce numéro avec une base alimentaire — d'où le fait qu'un produit inconnu ne renvoie rien même si le scan a fonctionné.

Keep reading

More calorie scanner guides

Scan your first food in about ten seconds

Point the camera at a barcode, or photograph a plate that does not have one.

Scan a food free