** Make sure you have plenty of room to place it on the outer rim of your tank. It is a larger filter than what you would normally see for a 10 to 20 gallon tanks because it is a canister filter with an oil skimmer.
This is what it says on the Hygger listing website for it.
6W SUITABLE SIZE: With hanging filter tank design. The filter material volume box of Hygger aquarium filter is larger than that of ordinary hang-on filters. The 6W canister is 0.3gal, with 250g Ceramic Ball + black Sponge + 8D Sponge. 100GPH is suggested for 10~20 Gal (40~75L) fish tank. Not suitable for low water turtle tanks