Best filter for a 100L aquarium: how to choose well

External filter for a 100 L aquarium
Photo : denn — CC BY-SA 2.0
By La rédaction Aquariova
Aquariophiles d’eau douce · contenu rédigé par des passionnés
Updated August 28, 2026 · 8 min read

Moving up to a 100-litre tank means rethinking the filter too. At this volume the choice widens (canister, internal, HOB) and the right filter makes all the difference to the stability of the tank. Here are the criteria to choose without going wrong — without letting a single flow-rate number decide everything.

The essentials — how to choose. For a 100L, aim for a flow rate of 400 to 600 L/h (4–6× the volume), but above all look at the volume of filter media: that’s where the bacteria live. At this volume, the canister filter becomes the most comfortable choice (large media volume, longer gaps between cleans, nothing in the tank). The internal/HOB filter is still possible with more frequent maintenance.

Flow rate: necessary but not sufficient

First instinct: the flow rate, expressed in litres per hour. For a 100L, allow 4 to 6 times the volume, so 400 to 600 L/h. Lightly stocked planted tank → bottom of the range; well-stocked tank → top.

But beware: flow rate isn’t everything. A high flow rate in a small filter moves a lot of water without filtering it well. What matters just as much is the volume of filter media.

The underrated factor: media volume

The bacteria that keep the water healthy live in the filter media (sponges, ceramics). The more media there is, the larger the colony, the more solid and stable the biological filtration.

That’s precisely the strength of the canister filter on a 100L: its large chamber holds far more media than an internal. Hence more robust filtration and longer gaps between cleans.

Filter typeOn a 100LMaintenance
Canister (external)Ideal: large media, nothing in the tankInfrequent (every 4–8 weeks)
InternalPossible, takes up spaceMore frequent
HOB (hang-on-back)Possible, good oxygenationEasy but regular
✎ Editor's tip

Don't choose a filter on the flow-rate number alone, the one printed in big letters on the box. A 500 L/h canister with a large media chamber will filter far better than a small 700 L/h filter that's nearly empty. Look at the media volume, not just the flow rate.

The other criteria that matter

Which type to choose, in practice

On a 100L, the canister filter is our default pick: its large media chamber ensures stable water and longer gaps between cleans. It’s the most versatile choice for a community tank.

Canister filter 400–600 L/h

Our pick
Who it's for: a community or well-stocked 100L, where you want longer gaps between cleans Our verdict: 4.5/5
Check the price on Amazon →

If you want the simplest possible maintenance and good oxygenation, the HOB filter is an excellent alternative — you rinse the sponges in two minutes from the top.

HOB filter 400–500 L/h

The simplest
Who it's for: those who want express maintenance and good oxygenation Our verdict: 4/5
Check the price on Amazon →

Finally, for a tight budget or a closed-lid tank, the internal filter does the job nicely, as long as you accept slightly more frequent maintenance and a little lost space in the tank.

Internal filter 400–500 L/h

Budget pick
Who it's for: a closed-lid tank or a tight budget, accepting more frequent maintenance Our verdict: 3.5/5
Check the price on Amazon →

The checklist before you buy

Whatever type you go for, run through these points before committing to your purchase:

✎ Our verdict ★ 4.5/5 — the canister filter from 100L up

From 100 litres up, I almost always lean towards a canister: the large media chamber brings a stability that internals can't match, and the longer gaps between cleans are a real comfort. The tank also stays completely uncluttered.

Conclusion

The “best” filter for a 100L is the one that combines a flow rate of 400–600 L/h and a good volume of filter media — often a canister filter at this volume. Look beyond the flow-rate number: biological filtration depends on the media, and on the reliability of a device that runs non-stop. Choose something sturdy and easy to maintain.

For a more modest volume, see “HOB or internal filter for a 60L planted tank?”, and to run it at start-up, “Should you run the filter before adding fish?”.

Frequently asked questions

What filter flow rate do I need for a 100-litre aquarium?

Aim for 4 to 6 times the volume per hour, so 400 to 600 L/h for a 100L. In a lightly stocked planted tank stay towards the bottom; for a well-stocked tank or with messy eaters, aim for the top of the range.

Canister or internal filter for a 100L?

From 100L up, the canister (external) filter becomes worthwhile: a large volume of filter media, longer gaps between cleans, nothing inside the tank. An internal or HOB filter is still possible but needs more frequent maintenance at this volume.

What makes a good aquarium filter?

A flow rate matched to the volume, enough filter media volume (that's where the bacteria live), convenient maintenance and reliable, quiet running. Flow rate alone isn't enough: it's the media volume that drives the biological filtration.

Do I need a powerful filter for a 100 litres?

Powerful but not excessive. A flow rate of 400 to 600 L/h is enough. An oversized filter creates too strong a current for many fish and plants. What matters as much as power is the volume of filter media.

← Back to Gear & comparisons