Controls
Remove one species
Readings
- Energy at the top level
- 1.0kJ
- Reaches the next level
- 10%
- Never reaches the top
- 99.990%
- Longest possible chain
- 5levels
- Producer energy per 1 kJ at the top
- 10,000kJ
- Species still alive
- 7 / 7
- Species affected
- 0
- Species removed
- None
How to use this simulation
- Look at the web on the left. Each circle is a species and its number is its trophic level. Arrows point from the eaten to the eater, and the small dots running along them show energy moving.
- Look at the pyramid on the right. The producers sit at the foot with all the energy; each level above holds a tenth of the one below. The bar lengths use a log scale, because a linear scale would make the top invisible.
- Drag the energy slider. Every level scales together, and the longest-chain reading tells you how many levels still have at least 1 kJ.
- Drag the passing-on slider from 10 % towards 20 %, then down to 5 %. Watch the top level gain or all but vanish.
- Use the Remove one species control. Rings and triangles mark each species: declining, rising, pulled both ways, or starved out. The panel under the pyramid lists them in words.
- Press reset to return to the default setting, then compare your readings with the solved problems below.
Why you never see a lion eat a lion
Walk through a rice field at dusk. Grasshoppers jump away from your feet, a frog snaps one up, and a snake slides towards the frog. High above, an eagle is watching the snake. Every one of these animals is alive because of a single thing: energy that the rice and the grass captured from sunlight.
That energy does not circle round and round. It enters through the green plants, passes upward each time something is eaten, and leaks away as heat at every step. This one-way journey is called energy flow, and it is the reason there are thousands of grasshoppers but only a few eagles.
This page lets you test it. You will build the pyramid yourself with the sliders, change how efficient each step is, and then delete species from the web to find out which ones the rest depend on.
Food chain or food web?
A food chain is a single line: grass, grasshopper, frog, snake, eagle. It is easy to draw and easy to learn, but real animals rarely eat only one thing. The mouse in the simulation eats both paddy and grass, and is eaten by both the snake and the eagle.
Put every chain of a habitat together and you get a food web: a tangle of crossing arrows that shows who eats whom. Webs are more realistic, and they are also more stable, because an animal that loses one food source can switch to another.
| Feature | Food chain | Food web |
|---|---|---|
| Shape | One straight line | Many linked chains |
| Each species eats | Exactly one kind of food | Often several kinds |
| If one species is lost | Everything above it is in danger | Others can often switch food |
| Realism | A simplified path | Closer to nature |
| Good for | Counting trophic levels and energy | Seeing which species depend on each other |
Trophic levels in the simulation
A trophic level is a feeding position. The levels are counted from the producers upward, and the simulation gives every species its level.
| Level | Name | Species in the web | Eats |
|---|---|---|---|
| 1 | Producer | Grass, paddy | Makes food from sunlight |
| 2 | Primary consumer (herbivore) | Grasshopper, mouse | Producers |
| 3 | Secondary consumer | Frog | Grasshoppers |
| 4 | Tertiary consumer | Snake | Frogs and mice |
| 5 | Top consumer | Eagle | Snakes and mice |
Words you need first
Ecology is full of terms that sound alike. Learn them in pairs.
| Term | What it means |
|---|---|
| Producer | An organism that makes its own food, usually by photosynthesis: green plants, algae. |
| Consumer | An organism that gets energy by eating other organisms. |
| Herbivore | A primary consumer that eats plants. |
| Carnivore | A consumer that eats animals. |
| Omnivore | A consumer that eats both plants and animals. |
| Decomposer | Bacteria and fungi that break down dead matter and return nutrients to the soil. |
| Trophic level | A feeding position in a food chain. |
| Food chain | A single sequence of who eats whom. |
| Food web | Many food chains linked together. |
| Energy pyramid | A diagram of the energy available at each trophic level. |
| Keystone species | A species whose removal changes the web far more than its numbers suggest. |
The 10 % rule
In 1942 Raymond Lindeman measured the energy in a lake and found that each level held only a small part of the one below. The rule of thumb that came out of it is the 10 % rule (Lindeman's law): about 10 % of the energy at one trophic level is passed to the next, and the rest is lost.
Where does the other 90 % go? Most of it is burnt in respiration to keep the animal warm and moving. Some leaves as faeces and urine, some is in bones, fur and shells that the next animal cannot digest, and some is in the body of an animal that dies uneaten and goes to the decomposers.
The arithmetic is just repeated multiplication. Starting with 10,000 kJ in the producers, level 2 has 10,000 × 10 % = 1,000 kJ, level 3 has 100 kJ, level 4 has 10 kJ and level 5 has 1 kJ. The simulation uses exactly this calculation, with the passing-on rate you set.
E(n) = E(1) × (p ÷ 100)ⁿ⁻¹E(1) = energy in producers, p = % passed on, n = trophic level
lost before the top = 1 − (p ÷ 100)⁴for a five-level chain
levels with at least 1 kJ = ⌊ln E(1) ÷ ln(100 ÷ p)⌋ + 1the longest chain the input can support
Three kinds of pyramid
Ecologists draw pyramids for three different quantities. Only one of them is always upright.
| Pyramid | Measures | Shape |
|---|---|---|
| Energy | kJ per area per year at each level | Always upright: you cannot pass on more energy than you received |
| Number | How many organisms at each level | Usually upright, but inverted for one big tree with thousands of insects |
| Biomass | Dry mass of living matter at each level | Upright on land, sometimes inverted in oceans where tiny algae are eaten as fast as they grow |
What happens when you remove a species
The simulation applies two plain rules to the web. First, if every food a species eats is gone, it starves out and the loss passes upward. Second, if a species loses only some of its foods it declines, and if a species loses a predator it rises. A species can be pulled both ways.
Remove a middle species: the frog
Without frogs the grasshoppers are no longer eaten by anything, so they rise. The snake loses one of its two foods and declines, but it can still eat mice. 2 species are affected and 6 of 7 are still alive.
Remove a species with a dependent: the grasshopper
The frog eats only grasshoppers. With no grasshoppers it starves out too, which is why 2 species disappear from one removal. The snake loses its frogs and declines, while grass and paddy lose a grazer and rise. 3 more species are affected, and 5 of 7 remain.
Remove a widely eaten species: the mouse
The mouse is food for both the snake and the eagle, so both decline, while the paddy and grass lose a grazer and rise. 4 species are affected by the loss of one small animal, twice as many as when the eagle at the top goes.
Remove the top: the eagle
Nothing eats the eagle, so nothing starves. But the snake and the mouse lose their predator and rise (2 species affected). A larger mouse population then eats more paddy, a knock-on effect the simple rules do not draw.
Try it in the simulation
Spend ten minutes on these experiments. Each one is a question an examiner could ask.
- Leave the energy at the default and read the energy at every level. Is each one exactly a tenth of the one below?
- Raise the passing-on rate to 20 %. How much energy does the eagle get now, and how many levels can the producers support?
- Lower it to 5 %. What happens to the top level, and what does the longest-chain reading say?
- Set the energy to 100,000 kJ at 10 %. How many levels can the food web now have?
- Remove each of the seven species in turn and write down how many are affected. Which one disturbs the web most?
- Remove a producer. Why do the herbivores decline but not starve out?
- Hide the labels and name the five trophic levels from memory, then show them to check.
Solved problems
Each solution states the formula first, then substitutes the numbers. Every figure is computed by the same code that drives the simulation.
Problem 1: the default pyramid (10,000 kJ, 10 % passed on)
E(n) = 10,000 × (10 ÷ 100)ⁿ⁻¹. Level 2: 1,000 kJ. Level 3: 100 kJ. Level 4: 10 kJ. Level 5: 1 kJ. Each is one tenth of the level below it.
Problem 2: how much never reaches the eagle?
The eagle gets 1 kJ of 10,000, a fraction of (10 ÷ 100)⁴. So 99.99 % of the producers' energy is lost on the way: used in respiration, left in waste, or locked in uneaten tissue.
Problem 3: a more efficient chain (20 % passed on)
E(5) = 10,000 × (20 ÷ 100)⁴ = 16 kJ, which is 16 times as much as the 1 kJ at 10 %. Doubling the passing-on rate multiplies the top level by 2⁴ = 16 because the gain is applied four times.
Problem 4: a less efficient chain (5 % passed on)
E(5) = 10,000 × (5 ÷ 100)⁴ = 0.063 kJ, less than the 1 kJ threshold. The longest chain is ⌊ln 10,000 ÷ ln(100 ÷ 5)⌋ + 1 = 4 levels. A wasteful chain loses its top consumer first.
Problem 5: a richer field (100,000 kJ)
Longest chain = ⌊ln 100,000 ÷ ln 10⌋ + 1 = 6 levels, and level 5 holds 10 kJ. Ten times the energy supports exactly one more level, because each extra level costs a factor of ten. At 1,000 kJ the chain is only 4 levels long, and level 5 would hold 0.1 kJ.
Problem 6: kilograms of grass per kilogram of eagle
To leave 1 kJ at the top you need (100 ÷ 10)⁴ = 10,000 kJ at the producers. If biomass follows energy, one kilogram of eagle tissue rests on about 10,000 kilograms of plant material. That is why top predators are rare and need such a large range.
Problem 7: eating grain or eating beef
A person who eats rice or wheat feeds at level 2, where 10,000 kJ of plant energy provides 1,000 kJ. A person who eats beef from a cow fed on that grain feeds at level 3, where only 100 kJ is left. The same field feeds 10 times as many people on grain as on beef.
Problem 8: counting the damage
Removing a frog affects 2 species. Removing the grasshopper removes 2 (itself and the frog) and affects 3 more. Removing the mouse affects 4 species. Removing the eagle affects 2, but removes none. The eagle is at the top, yet the mouse in the middle has the larger reach.
Common mistakes
These are the slips that cost marks every year.
- Drawing the arrow from the eater to the eaten. Arrows show the flow of energy, so they point to the eater.
- Saying energy is recycled. Nutrients are recycled; energy flows one way and leaves as heat.
- Forgetting the decomposers. They are in every real food web, and they recycle nutrients from dead matter.
- Saying 10 % of the organisms are passed on. The rule is about energy, not numbers or even mass.
- Thinking the top predator has the most energy. It has the least.
- Counting the sun as a trophic level. The first level is the producer.
- Treating the 10 % as exact. It is an average that ranges from about 5 % to 20 % in real systems.
Where you see it in real life
Fish farmers in Bangladesh know the rule. Fish that eat plankton (a low trophic level) are cheap to raise because the energy loss is small, while a carnivorous fish needs several kilograms of smaller fish to gain one.
Removing a top predator is a real danger. When tigers are lost from the Sundarbans, deer and boar numbers can rise and damage the young mangroves. When vultures fell sharply across South Asia in the 1990s, carcasses piled up and wild dog numbers climbed.
Poisons add another twist: DDT and mercury do not break down, so they concentrate at each level and are highest in the top consumer. This is called biomagnification and it is why eagles and large fish are the first to be harmed.
Exam corner
Typical questions, and what a full-mark answer contains.
| Question | Key points |
|---|---|
| Define a food chain and a food web | One line of feeding against many linked lines. |
| State the 10 % law | About 10 % of energy passes to the next trophic level; the rest is lost as heat, waste and respiration. |
| Why are food chains short? | Energy falls by about 90 % at each step, so little remains after four or five levels. |
| Why is an energy pyramid always upright? | Each level receives less energy than the one below. |
| Why is a food web more stable? | Animals can switch to other foods when one becomes scarce. |
| Effect of removing a predator | Its prey rise in number and may overgraze or overeat the level below. |
Revision summary
Producers capture solar energy, consumers pass it up through trophic levels, and at each step about 10 % moves on while the rest is lost as heat. With 10,000 kJ in the producers, the five levels hold 10,000, 1,000, 100, 10 and 1 kJ, and 99.99 % never reaches the top. That is why chains are short, top predators are rare, and eating lower on the chain feeds more people. Food webs are more stable than chains, but removing a widely eaten or widely eating species can spread through many others.
Frequently asked questions
What is the 10 percent rule in ecology?
On average about 10 % of the energy at one trophic level is passed to the next. The rest is lost as heat from respiration, in waste, and in parts that are not eaten.
What is the difference between a food chain and a food web?
A food chain is a single sequence of feeding, while a food web links many chains and shows that most animals eat, and are eaten by, more than one species.
Why does the energy pyramid always have the producers at the bottom?
The producers capture all the energy from sunlight, and every other level can only receive a part of what the level below holds.
Why are there so few top predators?
After about four or five steps the energy left is too small to support another level. In the simulation 10,000 kJ of producer energy leaves just 1 kJ for the fifth level.
What happens if a species is removed from a food web?
Its predators lose food and decline or starve, and its prey lose a predator and rise. The effects can spread, especially when the species is eaten by many others.
Are decomposers part of the food chain?
Yes. They break down dead organisms and waste at every level and return nutrients to the soil, although they are often left out of simple diagrams.
Keep studying this topic
The animation made the idea click; now turn it into marks. Syllabus, suggestions, textbooks and admission-test guides are below.
SSC
SSC Biology: syllabus and preparation
HSC
HSC Biology: syllabus and preparation
Textbook
Class 9-10 Biology textbook
Admission
Medical admission test preparation
Admission
Medical admission 2026-27
Admission
GST cluster science unit admission 2026-27
English
Composition: Climate Change
Bangla
রচনা: জলবায়ু পরিবর্তন (in Bangla)
SSC
SSC suggestions
HSC
HSC suggestions
Admission
University admission guide
SSC
SSC syllabus
HSC
HSC syllabus
Study abroad
Study in the USA
Scholarship
CSC scholarship (China)
IELTS
IELTS Writing Task 1: process diagrams
IELTS
IELTS preparation guide
Study abroad
Academic CV for study abroad
Career
Dental hygienist resume example
More biology animations
Grade 9–11
Mitosis cell division
Watch mitosis happen: interphase, prophase, metaphase, anaphase, telophase and cytokinesis in an interactive animation, with chromosome counting rules and solved problems.
Grade 8–11
Diffusion and Osmosis
Diffusion vs osmosis explained with a live particle simulation: definitions, the difference table, tonicity, plasmolysis, turgor and imbibition, with solved examples.
Grade 7–11
Photosynthesis
Photosynthesis explained: the equation, light-dependent stage, Calvin cycle and limiting factors. Change light, CO₂ and temperature in a live leaf simulation.
Grade 9–11
The human heart: structure and function
See the four chambers, valves, lub-dub sounds and a live ECG in one animated heart. Learn double circulation, the cardiac cycle and cardiac output.
Grade 10–12
Mendelian Genetics
Learn Mendel's laws with a real Punnett-square builder: monohybrid and dihybrid crosses, test crosses, incomplete dominance, blood-type codominance, and sex determination — every ratio computed live.
Grade 11–12
DNA Replication
DNA replication explained: semi-conservative copying, key enzymes, leading vs lagging strand, Okazaki fragments and the Meselson-Stahl proof — in a live simulation.
Grade 9–11
Cellular Respiration
Cellular respiration explained: aerobic vs anaerobic respiration, glycolysis, the Krebs cycle, the electron transport chain and ATP yield. Run the mitochondrion simulation and see the numbers add up.
Grade 9–11
Enzyme Action
What an enzyme is, the active site, lock-and-key vs induced-fit models, how temperature, pH and inhibitors change its rate, and the Michaelis-Menten equation — explore it live in a simulation.
Grade 10–11
The Nerve Impulse and the Action Potential
See a stimulus above threshold (-55 mV) fire an action potential that races down the axon — continuous or saltatory — and release neurotransmitter at the synapse, with the real formulas.
Grade 9–11
The Nephron and Urine Formation
See how a kidney filters about 180 litres of fluid a day yet passes only around 1.50 litres of urine — filtration, reabsorption and the glucose threshold, with the real formulas.
Grade 9–11
Meiosis Cell Division
What is meiosis, what is crossing over, and how is it different from mitosis? Run a 2n = 4 cell through prophase I to telophase II yourself, with worked examples.
Grade 9–10
Digestive System
What is digestion, which enzyme acts where, and how do villi absorb nutrients? Run food's journey from mouth to large intestine yourself, with worked examples.
Grade 8–10
Breathing Mechanism: Inhalation and Exhalation
Watch the diaphragm, ribs and intercostal muscles move air in and out of the lungs. Pressure gauge, spirometer trace, bell jar model and alveolus gas exchange, with solved problems.
Grade 10–12
Protein synthesis
Watch RNA polymerase copy a gene into mRNA, then a ribosome read codons and build a protein. Edit the gene, mutate a base and use the codon table.
Grade 9–12
Blood circulation: double circulation and cardiac output
Watch blood travel from the heart to the lungs, round the body and back, in a live diagram. Pulmonary and systemic circulation, artery vs vein vs capillary, and cardiac output worked examples.
Grade 8–11
Cell structure and organelles: plant cell vs animal cell
See a plant cell and an animal cell side by side. Click the nucleus, mitochondria, chloroplast, Golgi body, ribosomes and more to learn each job. Includes a comparison table, magnification maths and exam questions.
Grade 9–11
Reflex action and the reflex arc
Touch something hot and watch the impulse run receptor, sensory neuron, spinal cord, motor neuron, muscle. Compute reflex time (24.33 ms) and see why pain is felt after you move.
Grade 9–11
The human eye: parts, image formation and accommodation
See how the cornea, iris, lens, ciliary muscles, retina, fovea and blind spot work in a live cross-section. Explore accommodation, myopia and hypermetropia, with solved lens-power problems.
Grade 11–12
Muscle contraction and the sliding-filament model
Watch actin and myosin slide inside a sarcomere. The A band stays 1.6 µm while the I band and H zone shrink; follow the cross-bridge cycle, calcium and ATP step by step.
Grade 9–11
Transport in plants: xylem, phloem and transpiration
See water rise through the xylem and sugar sink through the phloem. Change light, humidity and wind and compute the transpiration rate (54.8 g/m²/h on the default day).
Grade 11–12
Population growth: exponential and logistic curves
Drag r and the carrying capacity K and watch exponential and logistic curves diverge. With r = 0.40 per hour and K = 1,000, a culture doubles every 1.73 h and levels off near K.
Grade 11–12
Natural selection: peppered moths and the sooty tree
Slide the soot level and watch birds pick off the more visible moths. With 80 % soot and 40 % selection, dark moths climb from 10 % to 90 % of the moths in 15 generations.
Grade 10–12
Immune response: primary and secondary antibody response
Compare a vaccinated and an unvaccinated person on one antibody graph. In this model memory cuts the wait for protection from 8.1 to 2.5 days and raises the peak 5.1 times.
Grade 10–12
Pollination and fertilisation
Follow pollen from anther to stigma, down the pollen tube and into the ovule. Watch double fertilisation make the 14-chromosome zygote and 21-chromosome endosperm, then seed and fruit.
Animations in other subjects
Physics
Refraction of light
Physics
Ohm's law
Physics
Projectile motion
Physics
Simple pendulum
Physics
Electric field
Physics
Wave interference
Physics
Free Fall
Physics
Lens ray diagrams
Physics
Newton's Laws of Motion
Physics
Spherical mirror ray diagrams
Physics
Electromagnetic Induction
Physics
Conservation of Momentum and Collisions
Physics
Work, Energy and Power
Physics
Inclined Plane
Physics
Uniform circular motion
Physics
Transverse and Longitudinal Waves
Physics
Levers and moments
Physics
Centre of mass
Physics
Spring-mass SHM
Physics
Vector addition: triangle and parallelogram laws
Physics
Relative velocity: trains and river crossing
Physics
Kepler's laws and elliptical orbits
Physics
Newton’s law of gravitation, g and satellites
Physics
Standing waves in strings and pipes
Physics
Resonance tube and the speed of sound
Physics
Beats: when two close notes pulse
Physics
Doppler effect: moving sources, listeners and sonic booms
Physics
Prism, dispersion of light and the rainbow
Physics
Kirchhoff’s laws: junction rule and loop rule
Physics
Wheatstone bridge and metre bridge
Physics
Single-slit diffraction
Physics
Defects of the human eye and their correction
Physics
Polarisation of light: Malus’s law and Brewster’s law
Physics
Charging and discharging a capacitor: the RC time constant
Physics
Magnetic field lines: bar magnet, current-carrying wire and solenoid
Physics
AC generator
Physics
Transformer
Physics
Heat transfer: conduction, convection and radiation
Physics
Photoelectric effect: Einstein’s equation and the stopping potential
Physics
Motor effect: force on a current-carrying wire and the DC motor
Physics
Gas molecules and kinetic theory: pressure, temperature and speed
Physics
The semiconductor diode: p–n junction, I–V curve and rectifier
Physics
Radioactive decay: half-life, the decay law and penetration
Physics
The Bohr atom: orbits, energy levels and the hydrogen spectrum
Chemistry
Structure of the atom
Chemistry
Acids, Bases and the pH Scale
Chemistry
Electron configuration
Chemistry
Gas laws: Boyle, Charles, Gay-Lussac, Avogadro and PV = nRT
Chemistry
How an Ionic Bond Forms
Chemistry
Electrolysis and Faraday’s Laws
Chemistry
Covalent Bond
Chemistry
Periodic Trends
Chemistry
Reaction rate and collision theory
Chemistry
States of matter: solid, liquid, gas and the heating curve
Chemistry
Atomic orbitals: the shapes of s, p and d, quantum numbers and nodes
Chemistry
Molecular shapes and VSEPR theory: bond pairs, lone pairs and angles
Chemistry
The mole concept: molar mass, Avogadro’s number and molar volume
Chemistry
Diffusion and effusion: Graham’s law of gases
Chemistry
Balancing chemical equations: method, examples and practice
Chemistry
Chemical equilibrium: the equilibrium constant Kc and Le Chatelier’s principle
Chemistry
Titration: finding an unknown concentration with a burette and an indicator
Chemistry
Galvanic cell: the Daniell cell, EMF and the Nernst equation
Chemistry
Redox reactions: oxidation numbers, electron transfer and half-equations
Chemistry
Hydrocarbons: alkanes, alkenes, alkynes and structural isomers in 3D
Chemistry
Functional groups: alcohols, aldehydes, ketones, acids, esters and amines
Chemistry
Polymerisation: addition and condensation polymers, polythene and nylon
Chemistry
Separation techniques: filtration, distillation, chromatography, crystallisation
Chemistry
Crystal lattice: SC, BCC and FCC unit cells, packing efficiency and density
Chemistry
Radioactivity: Alpha, Beta, Gamma Decay and Half-Life
Mathematics
Pythagorean Theorem
Mathematics
Trigonometric Ratios and the Unit Circle
Mathematics
Quadratic functions and their graphs
Mathematics
Circle theorems
Mathematics
Heights and distances: elevation and depression angles
Mathematics
Probability: experimental vs theoretical probability
Mathematics
Arithmetic and Geometric Sequences
Mathematics
Mean, Median and Mode
Mathematics
Sets and Venn Diagrams
Mathematics
Linear equations: graphs, slope and simultaneous pairs
Mathematics
Graphs of sin, cos and tan
Mathematics
Completing the Square and the Quadratic Formula
Mathematics
Area of a Circle: Proof, Formula and Solved Problems
Mathematics
Volume and Surface Area of Solids: Cube, Cuboid, Cylinder, Cone, Sphere
Mathematics
Similar Triangles: Scale Factor, AA, SSS, SAS and Shadow Heights
Mathematics
Coordinate Geometry: Distance, Midpoint, Slope, Section Formula and Locus
Mathematics
Conic Sections: Circle, Ellipse, Parabola and Hyperbola
Mathematics
Function Transformations: Shifts, Stretches and Reflections
Mathematics
Derivative as the Slope of a Tangent: Secant to Tangent
Mathematics
Riemann Sums and Integration: Area Under a Curve
Mathematics
Limits and the ε–δ Definition: A Visual Guide
Mathematics
3D Vectors: Sum, Dot Product and Cross Product
Mathematics
Matrix Transformations: Rotation, Reflection, Shear and the Determinant
Mathematics
Complex Numbers: Sum, Product, Powers and Roots on the Argand Plane
Mathematics






















