Release-over-release data
What changed in the Open Food Facts catalog?
A barcode-keyed comparison of the retained March 12, 2026 and July 31, 2026 source snapshots, separating source-record revisions from changes introduced by the importer and derived screening layer.
Two retained snapshots
The catalog grew from 859,658 to 894,137 product records. 35,736 barcodes appear only in the current snapshot, 1,257 appear only in the prior snapshot, and 36,601 shared barcodes changed in at least one source field.
- +35,736
- barcodes added to the catalog
- -1,257
- barcodes absent from the current snapshot
- 3,841
- shared records with changed source ingredient text
- 6,950
- shared records with a changed derived score or score state
Comparison window: March 12, 2026 to July 31, 2026. Counts describe database records, not verified manufacturer reformulations.
How to read these changes
Open Food Facts is a collaborative catalog. A changed name, brand, image, category, nutrition grade, or ingredient field can be an upstream correction, a new label submission, or a parser-normalization difference. It does not by itself prove a manufacturer changed the physical product.
PlainFoodSafe scores are derived from the imported ingredient record. Score movement can therefore follow a source-field revision or a normalization change. The tables below report the record movement and preserve both values; they do not label a product healthier, safer, improved, or worse.
Download the full comparison CSVComparison summary
| Record change | Products |
|---|---|
| Shared barcodes | 858,401 |
| Any source field changed | 36,601 |
| Product name changed | 18,628 |
| Brand changed | 13,851 |
| Source ingredient text changed | 3,841 |
| NOVA group changed | 2,140 |
| Nutri-Score changed | 5,354 |
| Derived screening score changed | 6,950 |
| Became scoreable / became unscoreable | 2,468 / 48 |
Largest derived-score increases
Shared records with numeric scores in both snapshots. Direction describes the computed record only.
- Mango
0/100 to 100/100 (+100)
Barcode 0028400758345
- m and m's
0/100 to 100/100 (+100)
Barcode 0040000551133
- Pickle potion
5/100 to 95/100 (+90)
Barcode 0891972002051
- PROTEIN SHOT PINEAPPLE FLAVOR
20/100 to 100/100 (+80)
Barcode 0850076359461
- Swedish Fish and Friends Chewy Candy
25/100 to 100/100 (+75)
Barcode 0070462009057
- Diet Mountain Dew
30/100 to 100/100 (+70)
Barcode 0012000107351
- Electrolytes Strawberry Lemonade
35/100 to 100/100 (+65)
Barcode 0850017956322
- Wasabi seaweed
50/100 to 100/100 (+50)
Barcode 0011152295060
- Propitious Mango Ice Cream
45/100 to 95/100 (+50)
Barcode 6943090420430
- Wood Fired Italian Meat Trio Pizza
55/100 to 100/100 (+45)
Barcode 0071921361525
Largest derived-score decreases
These are not harm or recall findings; they are differences between two rebuilt records.
- Nacho Flamin Hot
100/100 to 0/100 (-100)
Barcode 0028400770583
- Senor Rico, Gelatin Snacks
75/100 to 0/100 (-75)
Barcode 0097928212134
- Skinny Stick
100/100 to 35/100 (-65)
Barcode 0020714765316
- Gelatin Dessert Cup
85/100 to 20/100 (-65)
Barcode 0035826071828
- Gelatin dessert cups
60/100 to 0/100 (-60)
Barcode 0041268179305
- Sour Belts
60/100 to 0/100 (-60)
Barcode 0041396095195
- Pudding cups, strawberry, banana
75/100 to 25/100 (-50)
Barcode 0007078440298
- Strawberry Swirl Cheesecake
100/100 to 50/100 (-50)
Barcode 0010374226111
- strawberry preserves
85/100 to 35/100 (-50)
Barcode 0011110139085
- Fruit Roll-Ups
50/100 to 0/100 (-50)
Barcode 0016000147119
Sample of added barcodes
- Ribeye 0000110006909
- Toothpaste 0000126007292
- Creamy Crisp Protein Bar 00001527
- Paprika Flavour Ridged Potato Crisps 0000200012570
- Coca-cola 0000202300352
- Greek 0% Fat 0000202877974
- Pork Tenderloin 0000210003006
- Prime Pork Ribeye 0000210004508
- Pringles BBQ mini can 0000238624000
- Lean Ground Beef Patties 00002413
Sample of removed barcodes
Removed means absent from the current retained snapshot, not withdrawn or recalled.
- MagnesiumMG 00000185
- Indian Healing Clay 00001277
- Juan José 0000223038798
- Herbal Aloe Concentrado 00002631
- Gala Apple 00004135
- Coqwell 00004635
- Chocolatey Delight 00009071
- frontera 00016740
- Cut Green Beans 00016743
- Dish Soap 00052222
Method and provenance
Rows are joined by barcode. Added and removed counts are set differences. Source-field changes compare the stored name, brand, category, ingredient text, Nutri-Score, NOVA group, serving size, and image URL. Derived changes compare PlainFoodSafe's score, flagged-ingredient count, and resolved-ingredient count after the same current pipeline completes.
The prior raw export and database backup remain retained, and every displayed aggregate is materialized by the reproducible ETL diff script rather than typed into this page. See the full methodology and the Open Food Facts data page.
Every figure on PlainFoodSafe is rendered directly from OpenFoodFacts and FDA data, no number is typed in by an editor. Release counts are materialized by a barcode-keyed SQL comparison of two retained database snapshots; no displayed count is typed by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of July 31, 2026.