The shared shopping list for families and households

One list. One tap.
Done.

Add an item once – it stays on the list forever. Before the next trip, just set the quantity. Sharing through iCloud is optional. Meinkaufen remains fully usable without an internet connection.

Meinkaufen All Articles view with active shop filters and grouping by category Meinkaufen All Articles view with active shop filters and grouping by category in Dark Mode
For iPhone and iPad No account Works offline Optional iCloud Sharing

What makes Meinkaufen different

  • A lasting item library.
  • Flexible shop assignments.
  • The right view for every step.

One lasting list

Recurring items keep their category, shops, comments, and images. When you do not need one, its quantity is simply 0. Next time, one tap on “+” is enough.

One item,
multiple shops

Buy olive oil at Whole Foods, Target, or your local market? Assign the same item to all three. Check it off once and it is done everywhere—without duplicates.

Four views,
one data set

All Articles, Checklist, Shopping, and Purchased are not separate lists. Each view shows the same items for the task at hand.

One list – three item types

  • Recurring items stay available.
  • True One-Time items clean themselves up after shopping.
  • The checklist only contains what you deliberately want to check.
Normal

Ready for next time

From everyday bread to an oven light bulb: after completing a trip, checked Normal items return with quantity 0. Shops, category, comments, and images stay with them.

Checklist

Check stock deliberately

The checklist is not a second shopping list, but a focused selection from your full item list. Before shopping, it shows only the items you want to check—without making you go through screws, batteries, and other rarely needed items. That way, you notice in time that you need more rice even if you forgot to add it to the shopping list while cooking.

One-Time

Removed when finished

For a coat, sunglasses, or that one book. Checked One-Time items are removed when you finish shopping and remain recoverable in Recently Deleted at first.

From an idea to a completed shopping trip

  • Create items once.
  • Select what you need before shopping.
  • Filter by shop and let the list regroup automatically.
  • Finish and clean up afterward.
1

Create an item once

Give it a name, include a unit directly in the title if useful, then choose a category and one or more shops. Active shop and category filters act as defaults; press and hold to duplicate similar items.

Checklist view with categories and quantity controls
2 · Set what you need

Check deliberately

Find an item by name or comment and tap “+”. Or work through your checklist before shopping. Quantities such as 2.5 or 0.75 are supported as well.

3 · Shop

First by shop, then by category

By default, the Shopping tab groups open items by shop when no shop filter is active—in the order you set. This gives you an at-a-glance overview of what you need from each shop. Once you are in a shop, simply tap its heading—for example, “Aldi”—and Meinkaufen applies it as the filter. As soon as one or more shop filters are active, the same items are automatically regrouped by category.

No shop filter Grouped by shop
Shopping view with no shop filter; open items are grouped under the Aldi shop heading
Shop filter: Aldi Automatically by category
Shopping view with the Aldi shop filter active; open items are grouped by category

Automatic grouping is the default. For each view, you can also fix the grouping to Shop or Category—or turn it off entirely.

Purchased view with completed items and the Finish Shopping Trip button
4 · Finish

Review and clean up

In Purchased, undo anything checked by mistake. When you finish, checked Normal and Checklist items return to quantity 0; checked One-Time items are removed.

You can hide checked items while shopping without changing your filters. If a shopping trip remains open, Meinkaufen can remind you later. The app badge can count open or completed items—or be turned off entirely.

More options when you need them

Meinkaufen stays simple while offering tools for large, highly personal shopping lists.

Search, filter, save

Search looks through names and comments across the entire list. Filters narrow the current view by shop, category, item type, properties, or text. You can save up to five combinations.

Add items quickly

Active shop and category filters help as defaults, so similar items are quick to add in sequence. Press and hold to duplicate an item—even from search results.

Images and comments

Add up to five images and a multi-line comment. Brands, measurements, technical details, or any other guidance stay right with the item.

Quantities and variants

Create variants as separate entries, such as “Sparkling water 0.5 l”, “Sparkling water case”, or “Eggs 12-pack”. Put the unit in the title and extra detail in the comment.

Groups without extra management

Use comments as keywords: add “cherry pie” to every ingredient or “party night” to the relevant items. Search brings the group back later.

Your order

Arrange shops and categories to match your routine. They appear in that order while shopping—ideally close to the route you actually take.

Together and offline

The list lives locally on your device and works without internet. Optionally, iCloud keeps your devices in sync or shares one list with family, a partner, or roommates.

You decide

Meinkaufen does not make unsolicited “smart” suggestions. The app manages exactly the list you have built yourself.

Configurable Meinkaufen widgets on the iPhone Home Screen
Widgets & Shortcuts

Right where you need them

Set up multiple widgets for different shops and categories. One tap opens the app in the matching view; the checklist widget even lets you change quantities directly.

  • Several widget types and configurations
  • Open directly with the right filters
  • Siri, the Shortcuts app, and your own automations
  • Change quantities, check off items, and query open items

Your data—always in your hands

Export, import, back up, and restore—for moving from another app, merging two lists, or keeping your own backup.

Meinkaufen settings with sharing, sync, export, backups, and Recently Deleted

Three formats

CSV for spreadsheets and data exchange, PDF for a print-ready list, and a complete backup file (.meinkaufen), including images.

Replace or append

CSV files and backups can be imported again. Choose whether to replace or append to the current list; when appending, duplicate item titles can be removed.

Additional safety nets

Automatic backups and Recently Deleted help you recover an earlier state or individual items. Technical details are tucked into the FAQs.

Frequently asked questions

Concise answers, with technical details exactly where you need them.

Before downloading

How much does Meinkaufen cost?

Meinkaufen is free.

Meinkaufen grew out of my own shopping routine. It mattered to me that items could be assigned to multiple shops, that everyone involved could edit the same list, and that it would stay in sync automatically. Items needed only occasionally should remain on the list without cluttering the focused review before shopping. That’s what the Checklist is for. Since I couldn’t find an app that brought all of this together, I developed Meinkaufen myself and enjoy working on it in my spare time.

Which devices can I use Meinkaufen on?

Meinkaufen is available for iPhone and iPad. The iPad version can also run on Macs with Apple silicon. With iCloud, you can keep the same list up to date across your own devices signed in to the same Apple Account.

Do I need an account or iCloud?

There is no sign-in within the app. iCloud is not required for local use on one device; the list is stored on your device and remains available offline. You only need iCloud to sync the list across your own devices or share it with other people. Your devices must be signed in to the same Apple Account for syncing; when sharing, iCloud must be available to everyone involved.

Using Meinkaufen

Can I keep several separate lists?

No. Exactly one list is active in Meinkaufen at a time. If you join someone else’s list, your own list is hidden temporarily. As soon as you leave the shared list, your original list returns unchanged.

What is the difference between Normal, Checklist, and One-Time items?

Normal items are for anything recurring. Checklist items also remain available and additionally appear in the deliberate stock check. When you finish a trip, checked Normal and Checklist items return to quantity 0; checked One-Time items are removed.

What happens when I finish a shopping trip?

First review every checkmark in Purchased and correct any mistakes. Finish Shopping Trip then processes every completed item regardless of the current filter and clears every checkmark. Completed Normal and Checklist items also return to quantity 0; completed One-Time items are deleted. All other details of the remaining items are preserved.

Can I assign one item to several shops?

Yes. With the default automatic grouping and no shop filter active, the same item appears once under each assigned shop. Once you filter by one or more shops, it appears only once in the category grouping. In both cases these are representations of the same entry: check it off and the item is completed everywhere.

What is the difference between search and filters?

Search looks through names and comments across your entire list without changing your filters. The filter bar narrows the current view by shops, categories, item types, properties, or text. You can save up to five combinations.

Sharing and privacy

How does sharing a list work?

When you tap Invite in Meinkaufen, you send the invitation through Mail or iMessage. For Mail, use an email address; with iMessage, you can use either an email address or a phone number. The address or number you use must be linked to the invited person’s iCloud account. Otherwise, iCloud cannot match the invitation to the recipient and displays an error. The invitation is tied to that person when it is created; it is not a generic link that can be forwarded to someone else.

Everyone involved needs Meinkaufen and access to iCloud. Changes to the shared list sync automatically whenever a connection is available. Display options and saved filters sync only across your own devices and are not shared with other participants.

Does Meinkaufen work without internet?

Yes. The list lives locally on your device and remains fully usable offline. Changes sync through iCloud later, as soon as a connection is available again.

Where is my data stored, and who can see it?

The app stores your list locally. When iCloud is available, Apple CloudKit syncs the data. If you share a list, invited people can view and edit it. Meinkaufen operates no server of its own, includes no analytics or tracking tools, and sends no data whatsoever to the developer.

Data and help

How do I get my data in and out?

Meinkaufen is not a data silo:

  • CSV works with spreadsheet apps and data exchange, can also be imported, and can be understood by exporting the included sample data.
  • PDF creates a print-ready list to take along or send.
  • The backup file (.meinkaufen) contains all items, shops, categories, images, sort orders, saved filters, and supported settings.

When importing a CSV or backup file, choose Replace or Append; when appending, duplicate item titles can be removed. Importing into a shared list is available to its owner. Individual images can be shared from the full-screen view through AirDrop, Mail, Messages, or the Files app.

The backup file uses readable JSON internally. Open it in a text editor and titles, quantities, categories, and shops appear as text; images are embedded as data in the same file. This keeps all content readable even if Meinkaufen should no longer be available one day.

How do automatic backups work?

Automatic backups are enabled by default. When something has changed, Meinkaufen creates at most one new backup file per day and keeps up to ten backups. When needed, it also creates a backup before importing data and before joining or leaving a shared list. You can create a backup file manually at any time. Before importing it, you can review all of its contents and filter the item list to show only entries that differ from your current data. You can then restore the entire backup or only selected parts: individual items, saved searches, and display options.

Can I restore a deleted item?

Yes. In Settings → Recently Deleted, you can restore items for 30 days. This also applies to One-Time items removed when finishing a trip. After that, recovery is only possible from a suitable backup.

Why can the first iCloud sync take longer?

Deleted data remains for 30 days as invisible change markers. That is how devices that have been offline for longer learn what was removed. A new device receives these markers during its first sync as well; later syncs contain only new changes.

Contact & Support

Have a question, a problem, or an idea? Send me a message. I will reply as soon as possible.

Get in touch

× Design Blueprint

Designed with care

Every curve, every line, every pixel—considered. The simple surface is backed by careful construction.

FIG. 01 — APP ICON CONSTRUCTION

Ready for stress-free shopping?

One list for every shop—set up the way you actually shop.