Meal planning and groceries · iPhone and iPad

Plan the week on a grid.Shop it in one trip.

Days down the side, meals across the top. The shopping list writes itself — and keeps up when the week doesn't go to plan.

Coming to the App Store

See how it works

Free to start · No account · Nothing leaves your iCloud

The OneList planner on iPad held landscape: breakfast, lunch and dinner as labelled columns across the top, and the days running down the left from Monday the 14th. Beside the grid, a panel headed Grocery holds the week's shopping under “In this trip” — cauliflower, coconut milk, grated cheese, minced beef, peas, rolled oats, salsa, taco shells, tahini and tinned tomatoes, then lettuce, mixed salad leaves, cucumber and tomato — with “In 2 meals” beside several of the lines.
The same week's shopping list on iPhone, headed Corner Market, next 3 days. Under “In this trip”, a rule fills to show how far the trip has got: lettuce, mixed salad leaves, cucumber, tomato, carrot, cabbage, green beans and broccoli are ticked and struck through; potato, frozen berries, bread, milk, single cream and yoghurt are still to get.

First, a definition

A meal is not a recipe.

It is a name, the things that go in it, and what auto-fill may do with it.

  • Photos
  • Steps
  • Cook time
  • Servings
  • Nutrition
  • Ratings
  • You already know how to cook. This is for the shopping.
  • 120 starter meals like Chicken pasta, and no fancy names you have never heard of.
  • Amounts are optional everywhere.
The OneList meal editor for Beef stir-fry, open over the meal library. A name field reading Beef stir-fry; seven weekday chips, all on, under the line “Auto-fill uses these days”; a Side dish switch, turned off; and five ingredients — beef steak, bell pepper, spring onion, soy sauce, garlic — each with an empty Qty. No photograph, no steps, no cook time, no servings.

How it works

Three steps, and one trip.

Plan the week on a grid

  • Days down the side, meals across the top.
  • Tap a cell to add one.
  • A dinner and its sides are one cell — and they travel together.
  • One pot that feeds two nights is cooked once, and bought once.
The planner grid on iPhone: breakfast, lunch and dinner as columns across the top, the days running down. Monday the 14th is marked as today, with Saturday and Sunday behind it tinted as days gone. Monday's dinner cell holds two meals — Chicken pasta with Garlic bread — Tuesday's a Beef stir-fry on its own, and Wednesday's, at the foot of the screen, Fish bake with Steamed vegetables and Coleslaw.

The list forms from the meals

  • Every meal on the plan becomes its ingredients.
  • Merged by item — three meals wanting a tomato is one line, and three tomatoes.
  • Open a line to see which meals asked for it.
  • Counted the way you buy: two bags, a pack, a loaf.
The grocery list for Corner Market, next 3 days, under a heading reading “In this trip”. The Tomato line reads “In 3 meals” beside “3 ea” and is open, listing the three meals underneath: Sandwich, Green salad and Wraps. Mixed salad leaves and Carrot say “In 2 meals” on the lines above and below it.

Shop the next 3, 5 or 7 days

  • Pick how far ahead the trip covers.
  • Ordered the way you walk your own shop — you set up nothing.
  • Shopped Monday, shopping Thursday? It leaves out what Monday covered, meal by meal.
  • Tap as you go.
The same list, being shopped. The produce — Lettuce, Mixed salad leaves, Cucumber, Tomato, Carrot, Cabbage, Green beans and Broccoli — is ticked and struck through where it sits, with Potato, Frozen berries, Bread, Milk, Single cream and Yoghurt still to buy underneath. A rule under “In this trip” fills as rows are ticked.

When the week changes

Plans change. Yours should keep up.

Somebody works late. Somebody brings a pizza home. Tuesday's chili slides to Wednesday.

  • Plan Cook’s day off on a day that’s taken, and everything after it in that slot moves a day.
  • Breakfast stays where it was.
  • One tap puts it back.

Most planners are a calendar you fill in. OneList is one you keep changing.

On iPad

Watch the list happen.

The grid, and the shopping beside it.

A 13-inch iPad held landscape. On the left the planner grid runs breakfast, lunch and dinner as columns with the days down the side from Monday the 14th — Wednesday's dinner is Fish bake, Friday's is Cook's day off. On the right a panel headed Grocery lists the week's shopping under “In this trip”: cauliflower, coconut milk, grated cheese, minced beef, peas, rolled oats, salsa, taco shells, tahini and tinned tomatoes, then lettuce, mixed salad leaves, cucumber and tomato. Lettuce, tomato and potato are marked “In 2 meals”, and amounts read “1 can”, “1 bag” and “2 cans”.

Privacy

There is no server to leak.

  • No account. No sign-up. No servers of ours.
  • It lives on your device and syncs through your own iCloud.
  • No analytics in the app. No crash reporter. No ads, ever.
  • This page counts visits, without cookies.

Read the privacy policy

Pricing

Free to start.

Two things cost money: generating a new list, and owning a shared household.

Free

€0

  • Plan the week on a grid
  • Work any list you already have
  • The learned store order
  • New lists until your third completed trip
  • Own a shared household

Solo

€14.99 / year

  • Everything in Free
  • Unlimited new lists
  • All your own devices
  • Own a shared household
  • Family Sharing
Most households

Household

€24.99 / year

or €79.99 once, for good

  • Everything in Solo
  • Share with everyone at home
  • Members never pay — the owner does
  • Family Sharing

Free until your third completed trip.

  • A trip in progress is never interrupted by a paywall.
  • Everything you typed stays readable, and exportable, forever.
  • Being a member of someone else's household is always free.

Prices in EUR, VAT included. Both subscriptions start with a free month, once per Apple Account. You buy inside the app; purchases are handled by Apple.

Questions

The rest of it.

Can I add things that are not food — shampoo, nappies, cat food?

Yes. Shampoo, deodorant, nappies, cat food, bin bags — 34 non-food items ship in the catalog, and anything missing you type once.

No meal will ever put toilet paper on a list. These live in Regulars instead, and one tap adds one to the list you are working.

Do I have to sort anything into aisles?

It learns the order of your shop. Not by asking you to sort things into aisles — by noticing the order you tick things off.

There are no categories in OneList and no setup screen. The order is kept per shop, and a line in the wrong place is one drag to fix.

What about salt, oil, and the rest of what we always have in?

Mark an item We keep this at home and planned meals stop putting it on the list.

Everything held back collects in a At home section at the foot of the list. One tap adds it back for this trip; one swipe, for good.

Will it tell me when something is running out?

It offers; it never adds. OneList reads the gaps between your own purchases and puts at most three due items in Might be running out, at the foot of the list.

Each one says why it is there — Usually every 5 days — and nothing reaches a list without a tap.

Can two of us work one list?

A household is one plan, one list and one walk through one shop, shared with everyone at home. The owner pays and the members never do.

Do we have to plan breakfast, lunch and dinner?

No. Those three rows are only the ones you start with. Settings → Meal Slots renames them, reorders them, adds a fourth, or removes one you do not use.

Under each name are the days auto-fill uses that slot — lunch at weekends only, if that is your week. You can still plan a meal on any day.

Does it decide what we eat?

No model and no remote service picks a meal here. Auto-fill arranges meals the household has planned before, shows you the mix, and writes nothing until you accept it.

It never invents a dish.

Does it need an account, or a signal?

Neither. There is no login, no sign-up and no server of ours. It lives on your device and syncs through your own iCloud.

A trip works with no signal at all.

What happens after the third trip?

One thing stops: generating a new list. Working a list you already have, resuming a trip, syncing your own devices and being a member of someone else's household stay free forever.

Everything you typed stays readable, and Settings → Export household writes the lot to a file — subscription or not.

Anything else is at support, where a person replies.

The OneList app icon: a shopping basket drawn from three list rules with a tick sweeping through them.

One list. One trip.

Coming to the App Store

iPhone and iPad · iOS 26 or later · Free to start