One shopping list for the whole family.

The shopping list your whole family actually shares. Real-time sync, full offline support, and no account to create. Just one code.

Also on the web, macOS, iPad and Android tablets.

Elena · at work

Weekly shop

3 items remaining

🥖Bread
🥚Eggs×10
🍅Tomatoes
Add item…
Mihai · in the aisle

Weekly shop

3 items remaining

🥖Bread
🥚Eggs×10
🍅Tomatoes
Connected · synced just now

One list, two phones.

0
accounts to create

Share a code. That's the whole onboarding.

0
aisle categories

Items sort themselves into the order you walk the store.

0
languages

Română, English, Deutsch, Italiano.

0
badges to unlock

Streaks, milestones and a family leaderboard.

Runs oniOSiPhone & iPadAndroidPhone & tabletWebInstallable PWAmacOSNative desktopRomânăEnglishDeutschItaliano
🥬Produce🧀Dairy🥩Meat🥖Bakery🧊Frozen🫙Pantry🥤Beverages🥨Snacks🍫Sweets🧂Condiments🥣Breakfast🥫Canned🧽Household🧴Personal Care💊Pharmaceuticals🍼Baby🐾Pet👕Clothing🔌Electronics🧱Construction Materials🔧Tools🎨Paint🔩Hardware🌱Garden📦Other
How it works

Getting someone onto your list takes about six seconds.

No email, no password, no invitation flow. The barrier to sharing a list is the reason most shared lists die, so we removed it.

  1. 01

    Make a list

    Name it, pick an icon and a colour. That's it, you're in.

  2. 02

    Send the code

    Six characters, or a link. They join instantly, without signing up.

  3. 03

    Shop in parallel

    Both of you add, tick and reorder. Every change lands on the other screen live.

Share code

K7M-2QX

…or just send the link. Tapping it opens the list directly.

Everything it does

Built for the way families actually shop.

Not a note app with checkboxes. Every feature here exists because a real trip to the shop went wrong without it.

Real-time

Everyone sees the same list, the same second

A WebSocket connection keeps every phone on the list in step. Add milk at your desk and it's on the shelf-side screen before the aisle ends.

Milk ×2
Bread
Tomatoes
Coffee
Milk ×2
Bread
Tomatoes
Coffee
Offline-first

Works in the back of the store

Changes queue locally and sync the moment signal returns. Conflicts resolve themselves, so you'll never lose a tick.

queued
Voice

Hold, talk, done

Say the whole list out loud. It's parsed into separate items with quantities, ready before you put the phone down.

Photos

“Which sauce was it?”

Attach a photo to any item. Ends the phone call from aisle six.

🥫Tomato passata, the tall jar
Auto-sorting

Sorted the way you walk

Items are categorised into 25 aisles automatically, so the list matches the store instead of the order you thought of things.

🥬Produce🧀Dairy🥖Bakery🧽Household
Attribution

See who ticked what

Every purchase carries a name. No more double-buying the bread.

EMA
Purchased by Mihai · 2 min ago
Notifications

Tuned per list, per event

Item added, purchased, deleted, list cleared, member joined, list renamed. Switch each one on or off, per list.

Item added
Item purchased
Member joined
Try it right here

Type a whole shop in one breath.

A number and an “x” sets the quantity. A comma commits the item and keeps you typing. This box runs the same rules the app does, so go ahead.

🛒

Items you add will land here. Try 2xMilk,

Nothing yet
Auto-categorisation

The list reorders itself into the order you walk.

You add things as you remember them. The app groups them into 25 aisle categories so you cross the shop once, not four times. Turn it off per list if you'd rather sort by hand.

🥬Produce🧀Dairy🥩Meat🥖Bakery🧊Frozen🫙Pantry🥤Beverages🥨Snacks🍫Sweets🧂Condiments+15 more
See a full supermarket shopping list, sorted by aisle
Weekly shopAs you typed it
  • 🥛MilkDairy
  • 🧽SpongesHousehold
  • 🍎ApplesProduce
  • 🥣YoghurtDairy
  • 🥖SourdoughBakery
  • 🧴DetergentHousehold
  • 🥬SpinachProduce
  • 🥐CroissantsBakery
  • 🧀FetaDairy
Cards & vouchers

The loyalty cards you keep forgetting at home.

A wallet built into the list, for the plastic and the paper you already carry to the shop.

Scan or type

Barcode, QR, or just the digits off the back of the card.

SGR vouchers too

Deposit-return slips with a value and an expiry, marked consumed once you've used them.

Hand them over cleanly

Share a set by QR, or a code that expires. Attach a card to a list so it surfaces at that store.

Local by default

Cards live on your device. They don't sync to other people on a shared list.

Badges & stats

Because someone in the house is keeping score.

All 23 badges, a family leaderboard and a stats screen, for the shopper who wants the receipt on who actually does the shopping.

🛒First ItemAdded your first item to a list
📝Getting StartedAdded 10 items
📋List BuilderAdded 50 items
🏆Shopping ProAdded 100 items
Power ShopperAdded 500 items
👑Shopping LegendAdded 1000 items
First PurchaseCompleted your first item
🛍️ShopperCompleted 10 items
🛒Frequent ShopperCompleted 50 items
💪Shopping ExpertCompleted 100 items
🌟Shopping MasterCompleted 500 items
🏅Shopping ChampionCompleted 1000 items
🤝Team PlayerShared a list for the first time
👥CollaboratorParticipated in 5 shared lists
🎉Social ShopperParticipated in 10 shared lists
🎤Voice ActivatedUsed voice input for the first time
🗣️Voice ProUsed voice input 50 times
🔥Getting ConsistentUsed the app 3 days in a row
📅Week WarriorUsed the app 7 days in a row
🗓️Monthly MasterUsed the app 30 days in a row
🚀Early AdopterJoined during the early days
💡Feedback ChampionSubmitted feature suggestions
📊Voice of the UserParticipated in NPS survey

Items this week

Example data. Your own numbers live in the app.

7 day streak

Top active shoppers

Ranked by total shopping actions.

  1. 1Mihai0 actions
  2. 2You0 actions
  3. 3Elena0 actions
Questions

The things people actually ask.

Stop texting each other photos of the fridge.

Free, no account, and the person you share it with doesn't have to sign up for anything either.

iOSAndroidWebmacOSRomânăEnglishDeutschItaliano