Hi Jo! There are many different school of thoughts as to choosing the suitable filter.
Personally after researching (I'm very intrigued by filtration

), one of the most important thing is surface area. The balance between surface area and flow rate is one that eventually comes down to experience to find out what is needed for your tank. I'm focusing on biological filtration here because sort of the determining factor for "need".
Also, just as important as the size of the tank, or if not more, is the stocking. What do you keep inside, how much waste do they produce, how clean do they need the water to be and how much flow can they handle.
High flow rate does not necessarily equate to more filtering capacity. If water flows through little media at such a fast rate, the bacteria cannot break down ammonia and nitrites in "1 flow" and hence it will just have to turn over more times. Also high flow rate might be undesirable for your inhabitants as well. What do you keep?
Sorry if everything is so vague and "depends" kind of answer. I guess the most solid advice I can give is if you keep fish and the tank is under or appropriately stocked, roughly follow manufacturers guidelines and go with trusted brands. If you keep sensitive species or species that produce massive waste or you over stock you tank, aim for 2x filtration capacity. ie. 100 gallon rated filter for 50 gallon tank.
The only sure way to tell is to test for ammonia and nitrite. Unfortunately that means you would have already bought a filter and its like lesson learnt and experience gained. I hope this helps!!
Bookmarks