Shared shopping list apps: what a family actually needs
Real-time sharing was solved a decade ago. A shared list still dies in four specific places, and three of them happen before anybody opens the app.
27 August 2026
Everybody in the house has the app. Six weeks later, one person has typed every single item on it.
Here is the thing nobody says about a shared shopping list: the family app you install is almost certainly fine. The syncing works. It worked in 2015.
Lists die somewhere else. They die at the moment of noticing, and at the checkout when you realise the week’s dinners were never on there. Four places, and only one has anything to do with the software being shared.
Every shared shopping list app syncs. Compare something else
Open any roundup for this query and you will be told, four times, that the list updates in real time on everyone’s phone. So does every other one. So does the free notes app already on the phone.
Sharing stopped being a feature a long time ago. It is the floor, and a comparison built on it tells you nothing, which is why those pages read as interchangeable.
The list is not failing because it cannot be shared. It is failing because one person is the only thing filling it.
Leak one: the three seconds when somebody notices
You open the cupboard at ten past seven and see there is nearly no olive oil. Your hands are oily, the pan is going, and the phone is in the hall.
That is the entire game. If adding the item costs more than the noticing did, the item does not get added, and instead it gets held in a head until somebody sits down. Most of what never reaches a shared list was noticed by somebody who was busy.
Count the taps in whatever you use now. Past the lock screen, find the app, wait, pick which list, tap the field, type, submit. Seven, in most apps, and that is with the phone in your hand. The difference between an app your household actually uses and one that quietly becomes one person’s to-do list is roughly four taps.
This is the same mechanism that makes chore charts fail, and it has a name. The four phases of every household job shows why the noticing is the phase that never gets shared, whatever the chart on the fridge says.
Leak two: a list nobody feeds is a list of things you ran out of
Look at your shopping list right now. Milk, bin bags, the coffee. All of it is stuff that ran out.
None of it is the food for Thursday. The tin of chickpeas, the coriander, the second lemon, the thing you only need because of what you decided to cook. That half of the shop lives in a meal plan on a different screen, or in nobody’s head at all, and it turns up as a small argument in the car park.
A dedicated list app cannot fix this, because it does not know what you are cooking. This is the one honest reason to want a bigger app rather than a very good free list: the plan and the list have to be in the same place, or a person has to copy one into the other every Sunday, and nobody keeps doing that past February.
Leak three: two people in two shops
Both of you are out. Both of you buy milk. Neither of you buys the coriander, because it was never written down by anyone.
A shared list solves the first half of that on its own. The second half needs something more ordinary: the others have to find out the list changed without anybody sending a message about it. An app that says nothing means the person in the shop is looking at a list that was accurate an hour ago.
Leak four: the shop itself
A list in the order things were typed is a list that walks you past the fridges three times.
Grouping by aisle is a small thing that changes the actual shop. Produce, dairy, pantry, spices, bakery, frozen, household, in the order most shops are laid out. AnyList does this well and lets you reorder categories per store. Chirpy does it by default, because the aisle is set when the item is created rather than being a tidy-up job at the end.
The free apps that are genuinely enough
If all you want is a shared grocery list, stop reading and install one of these. They are good, and a household app is more than you need.
| App | What you get free | Paid |
|---|---|---|
| OurGroceries | Unlimited sharing, multiple lists, ads | About $1/mo, $6/yr or $20 once, to remove ads |
| AnyList | Sharing, prices on items, up to 5 imported recipes | Complete: $9.99/yr solo, $14.99/yr household |
| Bring! | Sharing, recipes, retailer offers | Free to download and use, per its own site |
| Cozi | Shared shopping and to-do lists, calendar | Gold $39/yr; Max $79/yr adds three AI features |
Every figure there came off the company’s own site on 27 August 2026, not from another comparison post. Two are worth spelling out, because rival pages get both wrong. AnyList shares lists on the free tier; what Complete buys is recipe importing, the meal-planning extras and the customisation. And Cozi Max does have AI, listed on Cozi’s own compare-plans page as AI event import, an AI recipe creator and an AI meal planner.
What the list looks like when the app also holds the week
Chirpy keeps the grocery list next to the meal plan rather than in a separate list app, which sounds like a filing decision and is actually the whole point. The list is downstream of what you decided to eat.
- Say what you fancy cooking and Chirpy writes the recipe, with each ingredient’s aisle already set. No form, no dropdowns.
- Build the list from the week’s plan and every ingredient lands on it at once. Anything already on the list is left alone, and an ingredient in two recipes appears once.
- Items arrive grouped by aisle, in walking order, and tick off into a done pile you can clear in one tap.
- When somebody adds to the list, everyone else in the household gets told. The person who added it does not, because being notified of your own typing is how people turn notifications off.
The to-do and wishlist side sits in Lists, with due dates and a person on each item. Paste any product link into a wishlist and Chirpy reads the page, gives it a proper name and finds the current price, which is the only part of present-buying that was ever tedious.
None of that involves opening a chat and describing something you are looking at. Where the AI sits inside a household app goes through why that placement decides how much work is left over for you.
How to test one in a week, not a weekend
Setup weekends prove nothing. Everybody is enthusiastic on a Sunday. Try this instead.
- Add the next five things you notice, as you notice them. Not later. If two of the five never make it in, the add box is too slow and no feature list will rescue it.
- Have the other adult add three without being asked. This is the real test, and most apps fail it in week one.
- Plan three dinners and see how the ingredients get onto the list. By hand, or by itself.
- Do one shop with it. Count how many times you double back across the shop floor.
- Check what happened to last week’s list. A list that has to be rebuilt from nothing every Saturday is a list that gets abandoned in March.
The one question underneath all five
Is this faster than remembering? At half past seven, with the pan going, while tired. That is the only condition the app is ever really used in, and it is the condition none of the comparison grids describe.
If you want the wider field sorted by the problem each app solves rather than by features, our roundup of family organisers covers the calendars, the wall displays and the free options too.