New Android v5.9 is now available →

Never want to
your lists again?

A voice-first shopping list, refined over fourteen years. Speak items, sync with family in real time, check things off at the store. Works offline. Used by millions of people worldwide.

★★★★★ 4.7 average · 148k ratings · 5M downloads
Shopping App on a phone
5M
Installs
110K
5-star ratings
40M
Syncs / day
14y
In production

Built for how you actually shop.

Many features, refined over fourteen years of release notes.

Voice input

Tap the mic and speak. The app parses items into your list — categorized if you've enabled it.

Real-time sync

Lists update across devices the moment they change.

Configurable

Colors, gestures, sort order, swipe behavior. Every interaction is adjustable in settings.

Categories

Group items by store aisle. Collapse, reorder, color-code. Match your shopping route.

Import

Simple import from any website and any recipe.

History

The items you purchase frequently are saved and can be easily retrieved at any time. The mundane gets one tap away.

A closer look.

Screenshots from the current build. Choose your platform below.

Latest releases.

Version notes, beta announcements, and engineering posts. No marketing fluff.

Answers, direct.

Search the documentation, or filter by category. Still stuck? Email support@shopping-app.net.
All questions on one page · Deutsch

Sharing works through synchronization with one shared account. On the first phone: open the menu (⋮) and tap Synchronization, then Create account (email and password). Under Releasing a list, choose the list and tap Release. On the second phone: open Synchronization, log in with the same email and password and switch the list on under Online lists. From then on, changes show up on both phones. Both need an internet connection. Please note: if the second phone already has a list with the same name, it is replaced by the online list.
Not at the moment. The iPhone app is a separate, newly developed app with its own synchronization, so lists can't be synced between an Android phone and an iPhone. Between two Android phones or two iPhones, sync works as usual. If you switch from Android to iPhone, please create your lists again in the iPhone app.
Open Synchronization. On the login screen, tap Reset password and enter the email address of your account. You will receive an email with a link to set a new password. Please open it soon, because the link expires, and check your spam folder. If you registered with an address you can no longer access, the password can't be reset. In that case, create a new account and release your lists again.
Yes, for lists that you sync with the Android app: open shopping-app.net/lists in your browser and log in with your synchronization account (same email and password as in the app).
Open Synchronization, tap the menu (⋮) in the top right corner and choose Delete account. Your lists stay on your phone. Step by step: How can I delete my synchronization account?
Open the side menu (☰ or swipe in from the left), go to My Lists and tap New. You can start with an empty list, copy an existing list, or create one from a recipe or from your saved items.
Tapping an item crosses it off. If crossed-off items vanish, the option to hide them is on: open the menu (⋮), then Items and tap Show crossed off. To move crossed-off items to the bottom automatically: Settings, General, List, then switch on Crossed off to the end of the list.
Settings, Others, Backup. Export saves a backup file to the folder Documents/ShoppingListBackup on your phone, Import restores it. You can also back up to your own Google Drive. On a new phone, install the app and import the backup there. Tip: switch on Automatic backup (it is off by default), so a backup is created regularly.
The app follows the auto-rotate setting of your phone. Switch on auto-rotate in the quick settings of your phone, then the list rotates as well.
Since version 5.9, the microphone is in the top bar of the list, next to the +. If you prefer the round floating button: Settings, General, Menu, then switch on Input button. Under Edit buttons you choose what it offers (microphone, keyboard, category, barcode). Reset mic position brings it back if it has moved off screen.
First allow the microphone: Android settings, Apps, the shopping list app, Permissions, Microphone, Allow. Then restart the app. Voice input uses the speech recognition of your phone, so the Google app (speech services) must be installed and enabled. If it still fails, switch the recognizer in the app: Settings, General, Speech recognition, then turn Enable system default voice input on (or off, if it was on).
Settings, General, Speech recognition: switch off Prefer system language and choose your language under Choose a language.
The sound comes from your phone's speech recognition (Google), not from the app, so it can't be switched off in the app. Lowering the media volume of your phone usually makes it quieter.
Open the menu (⋮) and tap Remove Ads. You can buy the ad-free version once, or watch a short video to hide the ads for a while.
No. The purchase is linked to your Google account, not to the phone and not to your sync account. Make sure the Play Store on the new phone uses the same Google account you bought with. The app checks your purchase automatically every time you open it and removes the ads. This works on every Android device with that Google account.
Your purchase still counts. Here is how to transfer it to the current app: How to transfer your license from the old Pro version. If you no longer have the Pro version or a backup, write to support@shopping-app.net with your Google Play receipt.
First check whether crossed-off items are only hidden: menu (⋮), Items, Show crossed off. If you made a backup, restore it: Settings, Others, Backup, Import (local file or Google Drive). If you use sync, open Synchronization, log in and switch the list on under Online lists. If nothing helps, write to support@shopping-app.net and tell us your phone model.
Usually because the screen stays on while the app is open. You can change that: Settings, Display, then switch off Display stays active when the app is running.
Close the app completely and open it again. If that doesn't help: Android settings, Apps, the shopping list app, Storage, Clear cache (not "Clear data", that would delete your lists). If it keeps happening, write to support@shopping-app.net with your phone model and Android version.
Your lists are stored on your phone. If you use synchronization, your email address and the synced lists are stored with Google Firebase and transferred over an encrypted connection. The Android app shows ads through Google AdMob (with partner networks such as Meta Audience Network and Unity Ads) and uses Firebase Analytics, Crashlytics and Performance Monitoring for usage statistics and crash reports. In the EU you are asked for consent first. Buying the ad-free version removes the ads. All details are in the privacy policy.

Get in touch.

Bug reports, feature requests, general questions. Replies are personal, not templated.

email → support@shopping-app.net
 
android sync → operational
ios sync → operational
authentication → operational