A grocery list that knows what aisle you're in.
One rolling household list. A trip picker that pulls from your meal plan and the pantry lists you keep. An in-store mode that auto-advances aisle to aisle. Built because everyone in the family keeps adding "milk."
- 1Rolling list — not seven half-finished ones
- 14Ways to build a trip — composer, in-store, paste-from-clipboard, and more
- ∞Pantry lists you can sweep into the active list
Type "milk." It remembers it goes in Dairy.
Autocomplete from the household catalog. Auto-categorization on add. Recent items, favorites, paste-from-clipboard with a smart-layout preview. Kids can add, parents can govern.
- Per-household FrequentItem memory
- Auto-category via learned mapping
- One-tap re-add from favorites strip
- Paste a list, see it categorized

A trip is a subset of the list — not a whole new list.
Pick a store, pick a day, pick runners. Pull from the week's meal plan, sweep low pantry items. The rest of the rolling list stays where it is — set aside, not lost.
- Trip composer with day + store + runners
- Pull from meal plan recipes
- Pantry sweep against your saved lists
- Keeps this trip's items separate from the rest

Walk the store, not the phone.
An edge-to-edge dark screen, big tap targets, a per-aisle progress bar, auto-advance when an aisle is done, and a "spotted something" box that adds the item to the trip.
- Locked dark theme for the route
- Per-aisle progress bar
- Auto-advance on aisle completion
- Add an aisle on the fly

Recipe ingredients become list rows — checked in either place.
Send a recipe's ingredients to the grocery list and each one becomes a linked row. Check one off in the kitchen and the recipe-detail "in list" indicator drops. Delete the row and it just unlinks.
- Linked between the recipe and the grocery list
- Source badge on linked rows
- Merges duplicates against rows already on the list
- Survives the source recipe being edited

It works alone — but it's better with the rest.
Common questions.
Can multiple people shop the same trip?
Yes — assign a runner per item or share the trip URL. The list updates in real time across devices.
Does it work offline in the store?
In-store mode caches the active trip so the page survives a dead spot. Updates sync when you're back.
Can I import a list from Notes or a text message?
Paste the lines into the paste box. The smart-layout preview auto-categorizes against your catalog before you commit.
How do saved pantry lists work?
A saved list is a reusable set of items — pantry staples, camping gear. Toggle "low" on items and bulk-add them into the active list.
Stop forgetting the milk.
30 days free. The grocery list is included with every Lightstead plan — plus chores, calendar, homeschool, lists.
Start free trial