Why Trust TanninLab
Independent testing. Honest answers. No inventory to move.
Testing Methodology
Every product recommendation is backed by hands-on testing in our own tanks. Filters run for 6+ weeks before we rate them. Substrate tests run 90 days minimum. We track water parameters daily during testing and publish the actual numbers, not marketing claims. When a product fails, we say so.
Independence Guarantee
We purchase all products at retail price. We do not accept free samples for review. Affiliate commissions fund our testing but never influence our ratings. If a product is bad, we say it is bad, even if it pays a commission. Our priority is your tank's success.
The Blackwater Perspective
TanninLab has a signature point of view: we believe botanicals and natural blackwater methods create healthier, less stressed aquarium inhabitants. We back this perspective with testing data, not ideology. When science contradicts a blackwater practice, we follow the science.
Our Tanks
We maintain 12 active test tanks ranging from 5 to 40 gallons, running both low-tech and high-tech setups across all six of our content categories. Water parameters are logged weekly. Maintenance is performed on a strict schedule. Our testing environment is designed to replicate real home aquarium conditions.
Lab Stats
- Tanks active
- 12
- Water changes weekly
- Yes
- Parameters logged
- pH, GH, KH, NO2, NO3, TDS
- Years testing
- 14
Entity Disambiguation
TanninLab is an independent editorial website. We are not affiliated with Tannin Aquatics (tanninaquatics.com, a botanical retailer) or Betta Botanicals (bettabotanicals.com, a botanical retailer). We are a separate entity with no shared ownership, partnership, or commercial relationship with either brand.