Fish Food Calculator
Overfeeding is the #1 cause of poor water quality, algae blooms, and fish disease. Use our free calculator to determine the exact daily feeding amount for your aquarium — based on fish size, species category, population, and feeding frequency. Keep your fish healthy and your tank clean.
🍽️ Calculate Daily Food Amount
🍕 Total daily food (dry flakes/pellets): 0 grams (approx.)
🧂 Equivalent in pinches / teaspoons: 0 (1 pinch ≈ 0.1g for flakes)
📋 Feeding instructions:
* This calculator uses a standard formula: (fish count × base grams per fish per day) × frequency factor. For actual portioning, observe your fish: all food should be consumed within 1-2 minutes. Adjust up or down by 10-20% as needed.
What Is a Fish Food Calculator?
A fish food calculator helps aquarium owners determine the optimal amount of food to feed their fish each day. It takes into account the number of fish, their average size, species (waste level), and how often you feed. The goal is to provide enough nutrition without leaving uneaten food that decays and pollutes the water.
Overfeeding is the most common mistake among beginners, leading to ammonia spikes, cloudy water, algae outbreaks, and even fish death. Underfeeding, while less common, can cause malnutrition and stunted growth. Our calculator gives you a science‑based starting point that you can fine‑tune based on observation.
Why Proper Feeding Matters – For Fish and Water Quality
Fish Health & Growth
Proper nutrition supports immune function, vibrant colors, and healthy growth. Overfed fish develop fatty liver disease and swim bladder issues.
Water Quality
Uneaten food decomposes into ammonia, then nitrite, then nitrate. Excess nitrate fuels algae blooms and stresses fish. A 1% overfeed can spike ammonia within hours.
Filter Longevity
Overfeeding clogs filter media faster, reduces flow, and shortens filter life. Proper feeding means less maintenance and lower costs.
Save Money
High‑quality fish food is expensive. Feeding the correct amount reduces waste and saves you money over time.
How Fish Food Requirements Are Calculated (The Science)
The formula we use is based on decades of aquarium experience and fish metabolic studies:
- Base grams per fish (per day): Small fish ~0.05g, medium ~0.15g, large ~0.4g, extra large ~0.8g. This assumes a single feeding.
- Waste multiplier: Low waste (herbivores) = 0.8, medium (omnivores) = 1.0, high waste (carnivores/messy eaters) = 1.2.
- Frequency adjustment: For twice‑daily feeding, total daily amount remains the same but split in half. For three times, divide into three smaller meals.
The result is the total dry weight of food (flakes, pellets, or granules). For practical use, we convert grams to “pinches” (1 pinch ≈ 0.1g) because most hobbyists don’t own a gram scale.
Factors That Affect How Much to Feed Your Fish
- Fish species and metabolism: Goldfish and cichlids eat more than tetras of the same size. Our calculator adjusts with the waste level (high/medium/low).
- Water temperature: Fish in warmer water (80°F+) have higher metabolisms and may need 10-20% more food. Cooler water fish (65-72°F) need less.
- Age and life stage: Growing juveniles need more food per body weight than adults. Fry may need 3-5 small feedings daily.
- Tank stocking density: Overcrowded tanks produce more waste, but you should not increase feeding – instead, reduce stocking or increase filtration.
- Type of food: Flakes are less calorie‑dense than pellets or frozen foods. For pellets, use about 20-30% less volume than flakes.
Feeding Different Types of Aquarium Fish – A Quick Guide
| Fish Type | Feeding Frequency | Portion per fish | Special Notes |
|---|---|---|---|
| Small community (tetras, rasboras) | 1-2x daily | What they eat in 1 min | Use micro pellets or flakes |
| Goldfish | 1-2x daily | Size of their eye | Prone to overeating; use sinking pellets |
| Cichlids / Oscars | 1x daily | Volume of two eyeballs | Carnivorous; include protein-rich foods |
| Bettas | 1x daily | 2-3 pellets | Prone to bloat; fast once a week |
| Plecos / bottom feeders | Once daily (evening) | 1 algae wafer or veggie slice | Supplement with zucchini, cucumber |
Common Fish Feeding Mistakes (And How to Fix Them)
- ❌ Feeding once a day with a huge portion: Fish are grazers; split daily amount into 2-3 small meals.
- ❌ Using the “pinch” method without measuring: A pinch varies widely. Use our calculator to get a gram equivalent.
- ❌ Feeding flakes that float and never sink: Bottom‑dwellers miss out. Use sinking pellets or wafers for catfish and loaches.
- ❌ Adding food when fish don’t eat within 2 minutes: Remove uneaten food immediately to prevent decay.
- ❌ Not adjusting feeding for life stage: Juvenile fish need more frequent, smaller meals; adults need less.
- ❌ Using low‑quality food with fillers: Cheap food produces more waste. Invest in high‑protein, low‑ash formulas.
Signs of Overfeeding vs Underfeeding – Know the Difference
Signs of Overfeeding
- Cloudy or foul‑smelling water
- Excess algae growth
- Food left uneaten after 5 minutes
- Fish with bloated bellies or stringy feces
- High nitrate levels despite regular water changes
- Filter clogs more quickly
Signs of Underfeeding
- Fish appear thin with sunken bellies
- Visible spine or ribs
- Lethargy, hiding, or no interest in food
- Slower growth (in juveniles)
- Aggressive chasing during feeding
- Fin nipping (in some species)
Tips for Maintaining Healthy Feeding Habits
- Use a feeding ring or target feed: Prevents food from scattering into filter intakes or hard‑to‑reach corners.
- Fast your fish once a week: Skipping one day of feeding mimics natural scarcity and helps prevent digestive issues, especially in goldfish and bettas.
- Soak dry pellets before feeding: Prevents expansion in the stomach, reducing risk of bloat (especially for dry foods).
- Observe each feeding: Watch how fast fish eat. If food remains after 2 minutes, you’re feeding too much.
- Alternate food types: Rotate between flakes, pellets, frozen (brine shrimp, bloodworms), and fresh vegetables for balanced nutrition.
- Store food properly: Keep food in an airtight container in a cool, dry place. Replace after 6 months – old food loses nutrients and can harbor mold.
Practical Examples: Community Tank, Goldfish, and Tropical Aquariums
🐟 20-gallon community tank (10 neon tetras + 6 corydoras): 16 small fish, medium waste. Calculator recommends ~0.8g per day → about 8 pinches of micro flakes. Feed twice daily, 4 pinches each time. All food should disappear in under 2 minutes.
🐠 40-gallon goldfish tank (2 fancy goldfish): 2 large fish, high waste. Recommended ~0.8g total per day → about 8 pellets or a small pinch of gel food. Goldfish are greedy; never feed more than the size of their eye per fish.
🌡️ 55-gallon tropical (angelfish, platies, rummy nose tetras): Mixed sizes, medium waste. Calculator gives ~1.5g per day. Divide into 2 feedings: 0.75g each (about 7-8 pinches of flake). Supplement with frozen brine shrimp twice weekly.
Always adjust based on your observation. If water tests show rising nitrates, reduce feeding by 20% for 2 weeks and monitor.
Frequently Asked Questions
📚 Related Calculators for a Healthy Aquarium
Stocking Calculator
Determine safe fish capacity based on tank size and filtration.
Compatibility Calculator
Avoid aggression by checking species temperament.
Tank Volume
Empty tank capacity in gallons/liters.
Actual Water Volume
Volume after substrate & decorations.
Water Change
Exact gallons to remove for maintenance.
Filter Size
Match flow rate to your tank volume.
Feed Wisely, Keep Fish Thriving
Proper feeding is a balance: enough nutrition without excess waste. Use this calculator as your starting point, then observe your fish and test your water regularly. Combine smart feeding with appropriate stocking levels, adequate filtration, and regular water changes for a vibrant, healthy aquarium. Bookmark this page and explore our other tools to master every aspect of fishkeeping.