Build a week around your own recipes.
Choose Add meal on any day. Pick a saved recipe, date, meal type and serving count. You can add several meals to a day, including breakfast, lunch, dinner and snacks. Previous and next week controls keep different weeks separate.
Plans change. Your board can too.
On desktop, drag a meal to another day. On a phone or keyboard, use its Move / edit button and choose a new date. The same dialog lets you change the meal type or servings. Remove a meal when plans change; Undo restores the last removable change during the session.
Choose how your week begins.
Set Monday, Sunday or Saturday as your first day. Dates use your browser’s locale, and each planned meal is stored as a calendar date rather than a UTC timestamp. A breakfast on Monday stays on Monday.
Take the next step: shop.
Choose Make shopping list. Krayv combines the ingredients from the visible week and scales clear quantities for each planned meal. Compatible metric units combine; uncertain lines stay in a separate review section.
Leave a day open for leftovers or eating out. Krayv does not assume which meals you eat, invent nutrition targets or require a complete plan.
Keep a good week for later.
Choose Weekly menus, give the visible week a name and save it. A menu keeps each recipe, day position, meal type and serving count. Preview it, choose a date in another week, then add it alongside that plan or explicitly replace that week. Undo can restore the previous plan. Menus use the current version of each recipe; deleting a recipe also removes it from saved menus. Everything stays on this device and is included in your JSON backup.
Keep a paper version.
Week PDF gives you a simple dated plan with meal names and servings. Download the typeset PDF directly, or print the screen view through your browser. For a restorable copy of the whole workspace, use JSON backup export instead.
Plan my week ↗
