Free · iPhone, iPad & Android

Your recipes, in the kitchen and at the shop

Cook from plain-text Cooklang recipes you own. Step-by-step cooking, timers, and shopping lists grouped by aisle — offline, no account needed.

Download on the App Store Get it on Google Play
Easy Pancakes recipe with photo, ingredients and a Start cooking button
Cooking mode on Android showing one step with its ingredients and next/previous buttons

Cook

Step-by-step cooking mode

One step at a time, with exactly the ingredients that step needs.

  • Large text you can read from across the counter; swipe between steps.
  • Timers straight from the recipe, with notifications in the background.
  • Scale any recipe up or down and every quantity updates.
Shopping list grouped by aisle with items checked off

Shop

Shopping lists that make sense

Built from your recipes, sorted the way you walk the shop.

  • Grouped by aisle or by recipe, using your own aisle config.
  • Add a recipe in one tap, scaled to the servings you need; tick things off as you go.
  • Share or export the list with whoever does the shop.
Plan the week in Cook Editor — the list is on your phone

Sync

Same recipes on every device

Both the iOS and Android apps give you two options. Pick one when you first open the app; you can switch later.

A folder you already sync

Free

Pick a folder from your phone's file system — one kept in sync by iCloud Drive, Dropbox, Nextcloud or Syncthing. The same folder on your computer works with Cook Editor, CookCLI and every other Cooklang tool.

Cook Cloud

Cook Basic · €4.99/mo

One setup on macOS, Windows, Linux, iOS and Android. Install the Sync Agent on your computer and sign in to the app. Accounts from before the paywall keep syncing free.

The subscription pays for the servers and keeps the apps, Cook Editor and CookCLI free. Compare plans

Own

Plain text files. Yours forever.

Every recipe is a .cook text file on your device. No database, no lock-in, readable in any text editor — today and in fifty years.

Folders in the app are the folders on your disk: use as many as you like, keep photos next to your recipes, and improve a recipe every time you cook it.

Learn Cooklang →
---
servings: 2
time: 25 min
---
Preheat the #oven to 180°C.
Mix @flour{200%g} with
@eggs{3} and @whole milk{250%ml}.
Bake for ~{25%minutes}.

iPhone & iPad

Feedback · Report a bug

Questions

App FAQ · Discord

Start cooking from plain text

Free to download. Your recipes stay yours.

Download on the App Store Get it on Google Play