Add your items
Just type what you need, like “2L milk”, “olive oil” or “bananas”.
Type what you need and Sortl groups everything into the order of the supermarket aisles, so you walk the store just once and never go back for a forgotten item. Free, offline, no account.
Just type what you need, like “2L milk”, “olive oil” or “bananas”.
Every item is placed in the right aisle for you, like fruit & veg, dairy, frozen and more.
Walk through the store from start to finish and check items off. No going back and forth.
Save your lists and reuse them any time.
Small touches that make the weekly shop quicker and calmer.
Save recipes and tag the things you buy often, then add them back in a tap.
Keep separate lists and match each store’s aisle order, so the route always fits.
Scan a product or just say it out loud, and Sortl drops it into the right aisle.
Your lists live on your device, work without a connection, and cost nothing. No account, no tracking, no ads.
From a quick refill to the big weekly haul.
Share one list so everyone can add what they need, then shop from it together.
Long lists stay grouped by aisle, so a full trolley still takes one clean lap.
Reuse a saved list or grab a few favourites and you are out the door.
Full access today, with no account and no ads.
A paid version with unlimited extras may come later, but the app stays free to use.
Yes. Right now Sortl is completely free with full access, no ads and no account. Later on there may be a paid version for unlimited full access and some extra features, but for now everything stays free to use.
No. Your lists are stored on your own device, so you can start adding items immediately without signing up.
Yes. Sortl is a Progressive Web App, so once you open it, it works without internet and can be added to your home screen.
Sortl recognises each item and assigns it to a category like produce, dairy or frozen, then orders the list to match a typical store layout. You can rearrange the aisles to fit your own store.
Yes. Share a list via a link and everyone sees the same updates. You can also save recipes and reuse lists any time.
Any modern browser on iOS, Android or desktop. You can install it like a native app to use it in full screen.
Free, offline, and ready in seconds. No account needed.
Type something above. Try 2L milk or olive oil.
Buy again
Tap Save on the list screen to keep one for later.
Save a reusable bundle of items to add to any list.
Search by store name or city. Tap a layout to create a new store with the same aisle order.
No matches. Try a different name or city.
Searching…
Once accounts land, you'll be able to share your recipes here for anyone to pick up and add to their list.
Each store keeps its own aisle order.
Active store
Drag to reorder. Top to bottom matches your walk.
Available aisles
Send this link so others can open the list and check items off.
Keep a few lists going at once. Weekly groceries, a party, a hardware run.
Used to mark items you add on shared lists.
Sign in to sync your lists and recipes across devices.
We've emailed you a 6 digit code.
Optional add ons. Turn on what you want; nothing is enabled by default.
Nothing is sent by default. No list contents, store names, or personal data are ever included.
Everything you've added stays on this device. Back it up so you don't lose it.
Type a chain or store name. We'll look up real stores on OpenStreetMap. Tap one to fill in the name and address.
No matches. Try a shorter name or different spelling.
Searching…
Place data © OpenStreetMap contributors
This will be visible to everyone who searches the community directory. Only the data shown below leaves your device.
Don't publish private addresses (homes, friends' places). Once published, others can import your aisle order to seed their own stores.
Ask any AI (ChatGPT, Claude, Gemini, …) to make you a shopping list, then paste the result here. The prompt below makes sure the AI returns it in a format this app can read.
Copy this prompt into your AI
Make me a shopping list for: [describe what you want. E.g. "a green smoothie for 2 people", "a Bolognese dinner for 4", "a low carb week of breakfasts"]. Output one item per line, in this exact format: [quantity if needed] [item name] Examples: 2L milk 500g chicken breast 3 onions olive oil No headings, no bullets, no numbering, no commentary. Just the items.
Paste the AI's response here
Point the camera at any product barcode. We'll look up the name on OpenFoodFacts and add it to your list.
Product data © OpenFoodFacts contributors
Drop Sortl next to your other apps. It opens full screen, loads instantly, and still works without a signal.
No download, no app store. It's the same page you're on right now.
Angaben gemäß §5 DDG (Digitale-Dienste-Gesetz).
[DEIN VOLLER NAME]
[Straße und Hausnummer]
[PLZ und Ort]
Deutschland
Kontakt
E-Mail: mail.sortl@gmx.de
Verantwortlich für den Inhalt
[DEIN VOLLER NAME]
(Anschrift wie oben)
Haftung für Inhalte
Als Diensteanbieter sind wir für eigene Inhalte auf dieser Website nach den allgemeinen Gesetzen verantwortlich. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt.
Haftung für Links
Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Für die Inhalte verlinkter Seiten ist stets der jeweilige Anbieter verantwortlich.
Stand: Juni 2026
[DEIN NAME]
[Adresse wie im Impressum]
E-Mail: mail.sortl@gmx.de
Sortl speichert deine Einkaufslisten, Laden-Layouts, Rezepte und Einstellungen ausschließlich lokal in deinem Browser (localStorage). Diese Daten verlassen dein Gerät nicht, solange du keine optionalen Funktionen nutzt.
a) Account & Synchronisierung: Wenn du dich anmeldest, wird deine E-Mail-Adresse an unseren Dienstleister Resend (Resend, Inc., USA) übermittelt, um dir einen Anmelde-Code zu senden. Verarbeitungsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
b) Geteilte Listen: Wenn du eine Liste teilst, wird der aktuelle Snapshot bei Netlify (USA) gespeichert. Der Link ist nur für Personen erreichbar, denen du ihn gibst.
c) Community-Layouts: Wenn du ein Laden-Layout veröffentlichst, werden Ladenname, Adresse und Gang-Reihenfolge öffentlich gemacht. Veröffentliche keine privaten Adressen.
d) Suche nach Läden: Bei der Nutzung der „Auf Karte finden“ Funktion wird deine Suchanfrage an OpenStreetMap Nominatim übermittelt.
e) Barcode-Scanner: Gescannte Barcodes werden an OpenFoodFacts (Frankreich) übermittelt, um den Produktnamen abzufragen.
f) Anonyme Nutzungsstatistik: Optional und standardmäßig ausgeschaltet. Wenn du sie aktivierst, werden Funktionsnamen (z. B. „voice_add“) an einen Discord-Webhook übermittelt, der vom Entwickler betrieben wird. Es werden keine Listen-Inhalte, Ladennamen oder persönliche Daten gesendet.
g) Feedback: Wenn du Feedback sendest, werden deine Nachricht und (falls angegeben) deine Kontaktdaten an den Discord-Webhook übermittelt.
Datenübertragungen in die USA basieren auf dem EU-US Data Privacy Framework bzw. Standardvertragsklauseln.
Wenn du die Sprachsuche, den Barcode-Scanner oder die Laden-Erinnerung aktivierst, fragt dein Browser nach Zugriff auf Mikrofon, Kamera oder Standort. Diese Daten verlassen dein Gerät nicht, außer wo oben unter Punkt 3 beschrieben.
Lokale Daten bleiben in deinem Browser, bis du sie löschst (Einstellungen → „Alle meine Daten löschen“). Account-Daten bleiben gespeichert, bis du den Account löschst. Geteilte Listen-Snapshots bleiben auf dem Server gespeichert, bis du die Liste erneut teilst (der Snapshot wird dann überschrieben). Ein automatisches Löschen nach einer festen Frist findet derzeit nicht statt.
Du hast jederzeit das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21). Beschwerden kannst du bei der zuständigen Aufsichtsbehörde einreichen (in Bayern: BayLDA).
Datenexport: Einstellungen → „Backup exportieren“. Datenlöschung: Einstellungen → „Alle meine Daten löschen“.
Sortl setzt keine Cookies. Eine einzige Ausnahme: ein Session-Cookie (gf_session), wenn du dich anmeldest. Es enthält ausschließlich ein zufälliges Session-Token und ist 90 Tage gültig.
Fragen zum Datenschutz: mail.sortl@gmx.de