Choose a label-photo scanner to identify an unfamiliar wine, a shop-barcode reader for quick product lookup, a shelf scanner when you face a whole shop shelf, or individual bottle labels to manage stock you already own. These are four different jobs. The best app for your collection is the one that gets the right wine into a record you can maintain after the camera closes.
This comparison uses documented features checked on 5 October 2026, with Vivino’s shelf scanning re-checked on 2 November 2026. It does not rank recognition accuracy or claim that I tested every app on the same bottles.
Four Things Called a Wine Scanner
A label-photo scanner reads or matches the label’s words and appearance. The useful result is a candidate wine whose producer, name and vintage you can check.
A commercial barcode lookup reads the UPC or EAN already printed on a bottle. Its usefulness depends on the app’s barcode records. Finding a product does not remove the need to compare its vintage and bottle size with the glass in your hand.
A shelf scanner reads one photo of several bottles at once, such as a shop shelf. Apps differ in what they return: a rating for every bottle they read, or a short list of picks.
An inventory barcode is a label you create for your own collection. It may point to one physical bottle rather than a general wine. That distinction matters when two identical bottles sit in different places, or one has already been opened.
CellarTracker documents label-photo and commercial barcode search, plus subscriber barcode labels for individual bottles. InVintory makes a different distinction: it reads label text and its own printed barcodes, but not shop UPC/EAN codes.
Can an App Scan a Whole Wine Shop Shelf?
Yes. Vivino and Sommo are two apps that can read a whole shop shelf from one photo. Vivino’s Shelf Scanner, part of Vivino Premium, shows ratings and personal recommendations for every wine. Sommo picks up to three bottles for your occasion, and shelf scans come out of its free scan allowance, with unlimited scanning on Premium.
Vivino’s feature is called Shelf Scanner. It reads one photo of a shop shelf, or of bottles lined up side by side, and shows ratings and personal recommendations for every wine. It launched on iOS in version 2026.43.0 on 26 October 2026 and is part of Vivino Premium. See the App Store listing and Vivino’s guide.
Snap a shop shelf, tell Sommo the occasion, and it picks up to three bottles it can read: a top pick, a best-value bottle and a splurge, shaped by your recent journal ratings. Free accounts get 5 lifetime AI scans per device, shared across label, menu and shelf scans; Premium is unlimited.
Sommo calls it “Scan Shelf” on iOS, Android and HarmonyOS. On the web it is “Menu and shelf picks” with an “A menu / A shelf” toggle, using an uploaded photo rather than the live camera. The occasions are Gift, Celebration, Everyday, Date Night, BBQ, Business and Exploring. A failed scan does not use a credit. See the scanning feature page and plan details.
Choose by the result you want. Vivino rates every bottle in the shot; Sommo picks up to three for your occasion. Sommo’s shelf mode is on the free tier within the shared 5 scans, while Vivino’s is Premium only. If you want a rating on every bottle, use Vivino. If you want a short list for tonight, shaped by your own journal ratings, use Sommo.
Restaurant wine lists are a separate job. With Premium, Score Menu gives every wine it reads on the list a quality score.
Five Useful Choices by Job
| App | Useful starting point | Check before committing |
|---|---|---|
| Sommo | A label photo becomes a wine briefing, then a journal entry or cellar record; a shelf photo plus an occasion gives up to three picks | Free: 5 lifetime AI scans per device, shared across label, menu and shelf scans; unlimited scanning and the cellar require Premium |
| Vivino | Label scanning for ratings, taste matching and purchase discovery; Shelf Scanner rates every wine in a shelf photo | Shelf Scanner, fuller cellar and wine-list scanning are described under Premium; Shelf Scanner launched on iOS. Check your current offer |
| CellarTracker | Label or UPC/EAN search followed by detailed inventory | Core inventory is free; custom bottle labels and CellarChat are subscriber features |
| InVintory | Label-photo matching, quantity and storage entry, or finding a bottle with its own label | Printed barcode labels require a paid plan; Android is currently an open beta |
| Wine-Searcher | Label or QR identification followed by merchant price research | Verify current plan access; finding a seller is a different job from managing your cellar |
The feature boundaries come from Vivino’s product guide, its App Store listing, CellarTracker subscriptions, InVintory’s label workflow, its printing guide, and Wine-Searcher’s official Android listing. Plan access can change, so check the app and market you will actually use.
Try a Small Collection Before Choosing
Use this fictional five-bottle collection as a checklist, then substitute bottles you own. The names are examples, not wines I scanned.
| Physical bottles | Detail the record must preserve |
|---|---|
| Two Example Estate Reds, 2022, 750 ml | Two bottles, with separate positions if you use them |
| One Example Estate Red, 2021, 750 ml | A different vintage despite the similar label |
| One Example Valley White, 2024, 750 ml | A different wine and a fridge location |
| One Example Estate Red, 2022, 1,500 ml | The larger size, not another standard bottle |
For each, check the returned identity, correct anything wrong, and save only the verified record. Then move one bottle, open another, and try to find both records. Note an incorrect match, an unresolved result and a difficult correction separately. A quick answer that saves the wrong vintage is not a successful inventory workflow.
The scan-correction guide explains the review step. If the destination is a growing collection, compare the cellar apps as well as their cameras.
Pick the Destination, Then the Scanner
Stay with Vivino if discovery and crowd context answer your main question. Choose CellarTracker or InVintory when their inventory workflow earns its upkeep. Wine-Searcher is useful when you need to find and price a bottle.
If you are standing at a shop shelf, Vivino rates what it sees for Premium members, while Sommo gives up to three picks for the occasion within your free scans. Sommo runs on iOS, Android, HarmonyOS and the web.
Sommo fits a reader who wants the identified wine to continue into a personal journal, cellar and dinner decision. Scanning does not automatically mean you tasted or journalled the wine: review it, then save the entry you intend. Free accounts see the last 30 days of journal entries; older ones are kept and come back with Premium, which shows your whole journal. The cellar is part of Premium too.
Try Sommo’s label and shelf scanner with one real bottle or shop shelf, check what it found, and save a journal entry when you taste the wine.
If you want to scan a restaurant wine list rather than a bottle, see the best wine list scanner apps.



