Mealyno
Порада

Калорійність продуктів по штрихкоду

Для фасованих продуктів штрихкод найшвидший шлях до калорій: ви скануєте його, а додаток шукає продукт у базі. Це добре працює, коли продукт у базі є, і не працює, коли його немає. Тут пояснюємо, як відбувається пошук, що робити з відсутніми українськими продуктами і як читати цифри на етикетці.

Оновлено 1 жовтня 2026 р. · Як Mealyno складає плани

Як працює пошук по штрихкоду

Смужки на упаковці кодують число, яке називається GTIN. Більшість продуктів у магазинах має 13 цифр (EAN-13). Сканер зчитує цифри, а додаток надсилає їх у базу продуктів. Якщо номер там є, ви отримуєте назву, поживні значення на 100 г, а іноді й вагу упаковки.

Остання цифра контрольна. Її рахують за першими дванадцятьма: цифри на непарних позиціях множать на 1, на парних на 3, складають, і контрольна цифра доводить суму до кратної 10. Для 4006381333931 сума перших дванадцяти дорівнює 89, тож контрольна цифра 1. Якщо введений вручну код не проходить цю перевірку, десь помилка в цифрі, і жодна база його не знайде.

Сканер нічого не вимірює в їжі. Він лише розпізнає упаковку. Калорії беруться від того, хто вніс етикетку в базу, тому важливо, яке це джерело.

Звідки беруться дані

Mealyno шукає коди в Open Food Facts, відкритій базі харчових продуктів, яку наповнюють користувачі, і використовує як світову базу, так і українську, а також кеш продуктів, які вже знаходили. Волонтери й бренди додають продукти, фотографуючи упаковку й вводячи дані з етикетки, тому повнота залежить від того, скільки людей у країні долучилося.

Оскільки база краудсорсингова, у записі може бути друкарська помилка або застарілий рецепт. Якщо цифра виглядає дивно порівняно з упаковкою у вас у руках, довіряйте упаковці.

Чому українських продуктів часто немає

Місцеві бренди й невеликі виробники потрапляють у базу повільніше, ніж міжнародні. Упаковка також може бути новою, перейменованою або продаватися лише в одному регіоні. Коди одного виробника відрізняються за вагою чи смаком, тож для того самого йогурту іншого розміру запису може не бути.

Відсутність продукту не означає, що ви щось зробили не так. Це означає, що в базі ще немає запису саме для цього коду.

Що робить Mealyno, коли коду немає

Ви фотографуєте таблицю поживної цінності на упаковці. ШІ зчитує значення так, як вони надруковані, на 100 г або на порцію, перевіряє, чи ккал узгоджуються з білками, жирами та вуглеводами, і показує результат у вигляді, який можна редагувати. Якщо доводиться оцінювати, результат позначений як приблизний.

Таке зчитування етикетки це ШІ-скан, тому воно використовує один фотоскан, а не безкоштовний пошук по штрихкоду. У безкоштовного акаунта 3 фотоскани загалом, а фотоінструмент без реєстрації дозволяє один на день. Після виправлення цифр страву можна зберегти у «Мої страви» і вносити знову одним дотиком.

Як читати українську етикетку

На українській етикетці ті самі значення, що й на будь-якій іншій, у сталому порядку. Запам'ятайте ці слова, і ви прочитаєте більшість упаковок.

  • Енергетична цінність: енергія в кДж і ккал, наприклад 2175 кДж / 520 ккал.
  • Білки: у грамах.
  • Жири: у грамах, часто з окремим рядком про насичені жири.
  • Вуглеводи: у грамах, часто з окремим рядком про цукри.
  • На 100 г: значення стосуються 100 г продукту. Уся упаковка важить більше.
  • На порцію: значення стосуються порції, яку визначає виробник, а вона може бути маленькою.

Приклад: від 100 г до порції 45 г

Припустімо, на етикетці батончика на 100 г: 520 ккал, 6 г білків, 30 г жирів, 55 г вуглеводів. Ви з'їли 45 г. Коефіцієнт 45 / 100 = 0,45.

Калорії: 520 × 0,45 = 234 ккал. Білки: 6 × 0,45 = 2,7 г. Жири: 30 × 0,45 = 13,5 г. Вуглеводи: 55 × 0,45 = 24,75 г, приблизно 24,8 г.

Швидка перевірка: 2,7 × 4 + 13,5 × 9 + 24,75 × 4 = 10,8 + 121,5 + 99 = 231,3 ккал, близько до 234. Невелика різниця нормальна, бо виробники округлюють значення, а клітковину враховують по-різному.

Типові помилки

Більшість хибних цифр починається з неправильно прочитаної етикетки.

  • Значення на 100 г беруть за значення всієї упаковки. Перевірте вагу упаковки й помножте.
  • Плутають колонки на 100 г і на порцію, коли на етикетці є обидві.
  • Читають кДж як ккал. Одна ккал дорівнює 4,184 кДж, тож 2175 кДж це близько 520 ккал. Якщо число набагато більше за очікуване, ймовірно, ви прочитали кДж.
  • Зважують продукт разом з упаковкою або після приготування, а етикетка описує сухий чи сирий продукт.
  • Довіряють запису з бази, який не збігається з упаковкою у вас у руках.

Які додатки сканують штрихкоди

Серед перевірених нами Welmi вказує запис по фото, голосу й штрихкоду, а Cal AI вказує сканування штрихкоду на сайті. У TrackAI штрихкод на сайті й на сторінці в магазині не згадано, а відгук у App Store за травень 2026 каже, що додаток не шукає за штрихкодом і багатьох продуктів немає. Для решти додатків ми підтримку штрихкоду не перевіряли.

У Mealyno пошук по штрихкоду безкоштовний і без обмежень для акаунта. Він працює в браузері, тож сканування йде через камеру телефона на веб-сторінці, а застосунку в App Store поки немає.

Запитання

Як дізнатися калорії по штрихкоду?

Відскануйте код у додатку з пошуком за штрихкодом або введіть цифри. Додаток шукає продукт у базі й повертає значення на 100 г. Далі вкажіть, скільки грамів ви з'їли.

Чи безкоштовний сканер штрихкоду для калорій?

У Mealyno пошук по штрихкоду безкоштовний і без обмежень для акаунта. В інших додатках по-різному, тож дивіться сторінку кожного в магазині.

Чому мого українського продукту не знайдено?

У базі ще немає запису саме для цього коду. Сфотографуйте таблицю поживної цінності, і Mealyno зчитає надруковані значення, які ви підтвердите або виправите.

Чим кДж відрізняється від ккал?

Це дві одиниці енергії. Одна ккал дорівнює 4,184 кДж. Українські етикетки зазвичай друкують обидві.

Чи завжди результати за штрихкодом правильні?

Вони такі ж правильні, як запис у базі. У записах бувають друкарські помилки чи старі рецепти, тож порівняйте цифри з упаковкою.

Що таке Open Food Facts?

Відкрита база харчових продуктів, яку наповнюють користувачі. Будь-хто може додати чи виправити продукт, тому повнота різниться між країнами.

Джерела

Скануйте упаковку або фотографуйте етикетку

Пошук по штрихкоду безкоштовний з акаунтом. Якщо коду немає в базі, сфотографуйте упаковку в сканері, і Mealyno зчитає таблицю поживної цінності. 7 днів без картки.

Загальна інформація, не медична порада. Запитайте лікаря або дієтолога, що підходить саме вам.