ShrinkWatch EU
An open-source extension for 71 grocery and drugstore web shops across Europe. It adds a price per kilo, litre or piece where the shop hides it, and flags shrinkflation on products you've looked at before.
SEProject links
Visit productRequest correctionProject Note
A closer look at ShrinkWatch EU
ShrinkWatch EU is a free browser extension that shows the unit price on European grocery web shops and warns when a pack gets smaller for the same price.
Two jars, two sizes, two prices
You're shopping for groceries online and there are two jars of the same thing, in different sizes at different prices. Which one is cheaper? You can't really tell unless you can see the price per kilo. EU shops are required to show a unit price, but online it's often small, missing or inconsistent.
ShrinkWatch EU puts it on the product page. The extension shows the price per kilogram, per litre or per piece, even when the shop doesn't. It works in euros and in eight other currencies, including the Czech koruna, Polish zloty, Swedish krona and Hungarian forint.
Catching a pack that quietly got smaller
The second job gives the extension its name. It remembers the pack sizes of products you've looked at. If a 500 g pack turns into a 450 g pack at the same price, it tells you, in the form "was 500 g, now 450 g, +11.1% per kg". A popup also shows how the unit price of the product you're viewing has changed over time.
The FAQ is upfront about the catch. The extension only knows about products you have looked at before. It has no shared database, so it can't warn you about a change that happened before you installed it. The developer adds that it reads the pack size from the page text, so unusual descriptions such as multipacks, fractions and drained weight can still be missed. When it can't read a reliable size, it shows no number instead of a wrong one, which is the right call.
Shops, installing and your data
The site lists 71 grocery and drugstore web shops. They're spread across Germany, Austria, France and Italy, then Spain, Portugal, the Netherlands and Belgium, plus the Nordics, Poland, Czechia and other countries. In the big markets that includes Lidl, Kaufland and Rewe, along with dm and Rossmann. Of the 71, 66 are verified on real product pages. Five aren't yet, because the shop blocks the test browser or needs a login first.
On Firefox it's a one-click install from addons.mozilla.org with automatic updates. On Chrome, Edge and Brave you download a zip file from the project's GitHub releases and load it yourself, which is more fiddly and means no automatic updates from a store.
There's no account, no server and no tracking. The privacy policy in the project's repository says the extension does not collect, transmit, sell or share any data, and runs only on the supported shop domains. According to the developer, the stored history holds the shop, product ID and pack size, along with the price, currency and date seen. The browser deletes it when you uninstall, and Clear stored history in the popup wipes it at any time.
It's free and MIT licensed, published from the GitHub account emirmrkaljevic, and says it isn't affiliated with or sponsored by any retailer. If you do your grocery shopping online anywhere in Europe and like knowing what a kilo really costs, it's worth installing before your next order.

In their words
From the team behind ShrinkWatch EU
“I got tired of comparing grocery packs by eye.”
“It only knows the price history of products you have opened yourself, so a shrinkflation warning needs at least one earlier visit to that product.”
“Nothing is ever sent to a server, and there are no analytics or accounts.”
For reference
Project facts
The published details and source context, together in one place.
- Stage
- Launched
Project note details
Dates and editorial links
Published
November 10, 2026
Updated
November 12, 2026
Note history
Publication and substantive update dates for this public note.
- Nov 10, 2026
- Project note published.
- Nov 12, 2026
- Project note updated.
Want to come back to ShrinkWatch EU?
Save it to this browser. Your Saved list marks projects whose note or updates changed since you last looked.
Keep exploring
More like ShrinkWatch EU
- DeleteTweetsBrowser Extensions · DeleteTweets bulk-removes X posts, retweets, replies and likes with keyword, date and engagement filters, archive import, backups and local processing.
- PinumoBrowser Extensions · A free screenshot tool for Chrome, Edge and Windows that collects captures into a set you can save, combine or export as a PDF.
- RiffBrowser Extensions · A free Chrome, Brave and Edge extension that drafts replies and posts in your voice using AI models that run on your own computer.
- truediscountBrowser Extensions · A sale-price checker built on the EU rule that a crossed-out price must be the lowest of the previous 30 days.
- DeleteActivityBrowser Extensions · DeleteActivity cleans Facebook posts, comments, likes and eligible sent Messenger messages through a local Chrome or Edge extension with flexible filters.
- DeleteTikBrowser Extensions · DeleteTik removes TikTok reposts, likes, favorites and posted videos in bulk from Chrome or Edge, with filters, local processing and no password sharing.
- PageVeilBrowser Extensions · A browser extension that blurs, hides or replaces emails, phone numbers and API keys on any webpage before screen sharing, demos and recordings.
For the makerAdd the badge to your site
If you made ShrinkWatch EU, you can post about this note with a ready-to-edit announcement, or show it on your own site with an optional badge that links back here. Neither has any effect on the note or its placement.
Want to keep this note's facts current yourself? Project Radar Pro lets a verified maker confirm status, pricing and platforms in a labeled block, post one update a month and see the note's activity totals. It never changes the note's text or placement. See what Pro includes
Building something useful?
Submit your project for free. If selected, it gets a Project Note that explains what it does and links to your work. Publication isn't guaranteed.
Submit a project




