GoodMuscle GoodMuscle
Local • Private
Macro & Meal Planner
Whole-food plans built around your body, goals & lifestyle
GoodMuscle
Macro & Meal Planner

Client Inputs

Enter details → generate a calorie target, macro split, meal plan, and grocery list.

Autosave: On
1
You
2
Goal
3
Plan
4
Prefs
About You
Basic body info to calculate your calorie needs.
Your Goal
What are you working towards?
🔥
Lose Fat
Calorie deficit
⚖️
Maintain
Hold current weight
💪
Build Muscle
Lean bulk
🔄
Recomp
Lose fat + gain muscle
Activity Level
🛋️
Sedentary
Desk job, little exercise
🚶
Lightly Active
1–2 days/wk exercise
🏃
Moderately Active
3–5 days/wk exercise
🏋️
Very Active
Hard training 6–7 days
Athlete
2× daily / physical job
Plan Settings
Customize how your meal plan is built.
Food Exclusions
Diet Mode (optional)
Preferences — optional
Pick your favorite foods & cuisines. Skip if you want a default plan.
Your Estimated Targets
Enter stats in Step 1 to see targets
🌍 Cuisines — optional

Pick cuisines to rotate through your plan.

🥩 Proteins
None selected — tap a food to add it
🌾 Carbs
None selected — tap a food to add it
🥑 Fats
None selected — tap a food to add it
👤

Body Stats

Imperial: ft/in
🎯

Goals & Activity

🔥 Lose Fat 🏃 Moderate activity
⚠️ Important: These caloric and macro values are a starting point and will likely need to be adjusted as your weight changes. As you lose or gain weight, your TDEE shifts — recalculate every 4–6 weeks or when progress stalls. A 0.5–1 lb/week rate is generally the most sustainable for preserving muscle. Rates above 1.5 lb/week carry a higher risk of muscle loss and should be monitored closely.
🪑
Desk job,
no gym
🚶
Light walks,
gym 1–2×
🏃
Active job
or gym 3–4×
💪
Hard training
5–6×/wk

Athlete /
physical job
📋

Plan Settings

Tap to exclude — these will be removed from all meals and the grocery list.

Select a diet style and your meal plan will be built entirely around it.

🌍

Cuisines

Select cuisines to rotate through your plan. Leave all unselected for a mix of everything.

🍽️

Food Preferences

Pick your favorite whole foods in each category. The meal plan will prioritize these. The more you select, the better your plan fits your taste.

🥩
Proteins
Chicken, fish, beef, eggs, legumes…
0 selected
None selected — tap any food below to add it
🌾
Carbs
Rice, oats, potatoes, fruit, bread…
0 selected
None selected — tap any food below to add it
🥑
Fats
Avocado, olive oil, nuts, seeds, cheese…
0 selected
None selected — tap any food below to add it
Setup progress 0%
Estimated Daily Targets
Enter your age, weight & height to see your estimated targets.
Autosaves to this browser. Nothing is uploaded anywhere.
🗑️
Reset your plan?
This will clear all your inputs, food preferences, generated meal plan, and grocery list. You'll start fresh.
🍪 This tool runs entirely in your browser — no data is sent to any server. We use localStorage to save your plan and settings on this device only. By continuing, you acknowledge our Privacy Policy and Terms of Service.

📚 Saved Plans