Bean Bag Filling Calculator: How Many Litres or Cubic Feet of Beads You Need
Estimate the litres or cubic feet of bean bag beads for a classic, round, box or cylinder bag at a soft, medium or firm fill, and how many bags to buy.
How it works
Cover volume: classic (egg shape) = π ÷ 6 × W × D × H · round = π ÷ 6 × D³ · box = W × D × H · cylinder = π ÷ 4 × D² × H · Beads = cover volume × fill % · Bags = beads ÷ bag size, rounded up · 1 cu ft = 1,728 cu in = 28.32 L · 1 L = 1,000 cm³
The calculator first works out the volume the empty cover would hold if it were packed solid. A classic pear or slouch bean bag is closest to an egg shape (an ellipsoid) that fits inside its width, depth and height, which holds π ÷ 6, or about 52%, of the box around it. A round bean bag is a sphere, a cube or footstool is a box, and a bolster is a cylinder. You never fill a bean bag to the top: the beads need room to move so the seat shapes itself around you. Around two-thirds full is the usual comfortable fill, 60% feels soft and 80% feels firm and supportive. The bead volume is the cover volume times that fill level, and the number of bags is the bead volume divided by the size of one bag, rounded up. The table shows how the amount changes from 50% to 100%. The result is an estimate. Covers stretch, measured sizes are rarely exact and beads compress over time, so a little left over for topping up is useful. It applies to loose EPS (polystyrene) beads; shredded foam packs differently and is usually sold by weight. Unlike a pillow insert calculator, which sizes a cushion to its cover, this one gives the volume of loose filling.
Worked example
A classic bean bag measuring 80 × 80 × 110 cm (31.5 × 31.5 × 43.3 in) has a cover volume of π ÷ 6 × 80 × 80 × 110 = 368,614 cm³ = 368.6 L (13.0 cu ft). At a medium 70% fill it needs 368.6 × 0.70 = 258 L (9.1 cu ft) of beads, which is 3 bags of 100 L with about 42 L left over. At a firm 80% fill it needs 295 L, still 3 bags. With the default inputs on this page (32 × 32 × 44 in, 70%, 3 cu ft bags), the cover holds 23,591 cu in = 13.65 cu ft, so you need 13.65 × 0.70 = 9.56 cu ft (271 L) of beads: 9.56 ÷ 3 = 3.19, so buy 4 bags of 3 cu ft.
Sources: Calculate.co.nz: Bean bag filling calculator (ellipsoid cover, 80 × 80 × 110 cm example) · Bean Products: Fill calculators (bean bag chairs start at about 40% of the measured volume)
Frequently asked questions
How many litres of beads do I need for a bean bag?
Multiply the cover volume by the fill level. A typical adult classic bean bag of about 80 × 80 × 110 cm holds about 370 L when packed solid, so a 70% fill needs about 260 L of beads. Kids’ bags often need 100–150 L and extra-large loungers 400 L or more.
How full should a bean bag be?
About two-thirds to three-quarters full for most people. Around 60% feels soft and lets you sink in, 80% feels firm and gives more support. Filling to the top makes it hard and strains the seams.
How many cubic feet are in 100 litres of beads?
100 L is 3.53 cu ft, since one cubic foot is 28.32 litres. So a 3 cu ft bag holds about 85 L.
Why does my bean bag need refilling?
Polystyrene beads slowly flatten and compress under weight, so the same bag holds less air between the beads and feels flatter. Topping up with 10–20% fresh beads after a year or two restores it.
How do I fill a bean bag without spilling beads everywhere?
Work in a small room with the windows closed, roll the top of the bead bag into the cover opening or use a cut-off plastic bottle as a funnel, and wipe tools with a damp cloth: the beads cling through static.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.