Tap water match: which fish suit your water?
Enter your tap's pH and hardness — see which of our 222 species would thrive in it untreated.
Temperature isn't asked for — your heater decides that. This matches the chemistry you can't easily change: pH and hardness.
Create a free account to save these numbers once — after that every plan and every tank is scored against your water.
140 species find this water ideal · 129 more tolerate it.
Fish 173
Thrive untreated — inside their optimal band
- Agassiz's Cory
- Bala Shark
- Betta (Siamese Fighting Fish)
- Black Moor Goldfish
- Blood Parrot Cichlid
- Bloodfin Tetra
- Blue Acara
- Boesemani Rainbowfish
- Bolivian Ram
- Bristlenose Pleco
- Buenos Aires Tetra
- Buffalohead Cichlid
- Butterfly Hillstream Loach
- Celebes Rainbowfish
- Chinese Algae Eater
- Comet Goldfish
- Common Goldfish
- Common Pleco
- Convict Cichlid
- Denison Barb
- Doctor Fish
- Dojo (Weather) Loach
- Dwarf Neon Rainbowfish
- Dwarf Pea Puffer
- Ellioti Cichlid
- Emerald Cory
- Endler's Livebearer
- Endlicheri Bichir
- Fantail Goldfish
- Firemouth Cichlid
- Forktail Rainbowfish
- Glowlight Danio
- Gold Barb
- Green Terror
- Guppy
- Iridescent Shark
- Jack Dempsey
- Jaguar Cichlid
- Jewel Cichlid
- Kissing Gourami
- Koi
- Least Killifish
- Leopard Danio
- Medaka Ricefish
- Odessa Barb
- Oranda Goldfish
- Ornate Bichir
- Oscar
- Paradise Fish
- Paraguay Eartheater
- Pearl Danio
- Penguin Tetra
- Platy
- Rainbow Cichlid
- Rainbow Shark
- Ranchu Goldfish
- Red Devil
- Red Rainbowfish
- Red Terror
- Red-Tail Shark
- Redhead Cichlid
- Rosy Barb
- Rosy Red Minnow
- Rubber Lip Pleco
- Ryukin Goldfish
- Sailfin Pleco
- Salvini Cichlid
- Scarlet Badis
- Scissortail Rasbora
- Shubunkin Goldfish
- Siamese Algae Eater
- Silver Tip Tetra
- Spotted Hoplo
- Swordtail
- T-Bar Cichlid
- Telescope Goldfish
- Texas Cichlid
- Three-spot Gourami
- Tiger Barb
- Turquoise Rainbowfish
- Upside-down Catfish
- Venezuelan Cory
- White Cloud Mountain Minnow
- Wolf Cichlid
- Wrestling Halfbeak
- X-ray Tetra
- Yoyo Loach
- Zebra Danio
Tolerate it — inside their comfortable range
- Adonis Pleco
- African Butterfly Cichlid
- African Butterflyfish
- Angelfish
- Banjo Catfish
- Black Neon Tetra
- Black Phantom Tetra
- Black Ruby Barb
- Black Skirt Tetra
- Blackline Rasbora
- Bleeding Heart Tetra
- Blue Dolphin Cichlid
- Borneo Sucker
- Brichard's Teleogramma
- Bronze Corydoras
- Bumblebee Goby
- Celestial Pearl Danio
- Checkered Barb
- Cherry Barb
- Chocolate Cichlid
- Clown Loach
- Clown Pleco
- Cockatoo Dwarf Cichlid
- Congo Tetra
- Dwarf Chain Loach
- Dwarf Flag Cichlid
- Dwarf Gourami
- Elephantnose Fish
- Emperor Tetra
- Featherfin Squeaker
- Festivum (Flag Cichlid)
- Figure-8 Puffer
- Flame Tetra
- Glass Catfish
- Glowlight Tetra
- Golden Dwarf Cichlid
- Golden Pencilfish
- Golden Tetra
- Golden Wonder Killifish
- Harlequin Rasbora
- Head-and-Tail-Light Tetra
- Honey Gourami
- Julii Cory
- Keyhole Cichlid
- Kribensis
- Lambchop Rasbora
- Lemon Tetra
- Little Corydoras
- Malawi Hawk
- Moonlight Gourami
- Otocinclus
- Panda Corydoras
- Peacock Bass
- Pearl Gourami
- Peppered Corydoras
- Pictus Catfish
- Pike Cichlid
- Polka Dot Loach
- Port Cichlid
- Purple Emperor Tetra
- Pygmy Corydoras
- Red Whiptail Catfish
- Reticulated Flying Fox
- Reticulated Hillstream Loach
- Rosy Tetra
- Royal Pleco
- Rummynose Tetra
- Salt and Pepper Cory
- Saulosi Cichlid
- Serpae Tetra
- Severum
- Silver Arowana
- Similis Shell Dweller
- Skunk Cory
- Sparkling Gourami
- Sterbai Corydoras
- Striped Kribensis
- Striped Raphael Catfish
- Sunshine Peacock
- Sveni Eartheater
- Thick-lipped Gourami
- Threadfin Acara
- Threadfin Rainbowfish
- Umbrella Dwarf Cichlid
- Venustus (Giraffe Cichlid)
Invertebrates 19
Thrive untreated — inside their optimal band
- Amano Shrimp
- Assassin Snail
- Bamboo Shrimp
- Bladder Snail
- Blue Velvet Shrimp
- Cherry Shrimp
- Dwarf Orange Crayfish
- Freshwater Clam
- Ghost Shrimp
- Japanese Trapdoor Snail
- Malaysian Trumpet Snail
- Mystery Snail
- Nerite Snail
- Ramshorn Snail
- Vampire Shrimp
Tolerate it — inside their comfortable range
Plants 77
Thrive untreated — inside their optimal band
- Amazon Frogbit
- Anacharis
- Balansae Crypt
- Beckett's Water Trumpet
- Carolina Bacopa
- Christmas Moss
- Cryptocoryne Albida
- Cryptocoryne Undulata
- Cryptocoryne Usteriana
- Crystalwort
- Duckweed
- Dwarf Ambulia
- Dwarf Hygrophila
- Dwarf Sagittaria
- Dwarf Water Clover
- Fern-Leaf Hygrophila
- Floating Fern
- Giant Ambulia
- Giant Hairgrass
- Guppy Grass
- Japanese Cress
- Java Moss
- Marsilea Hirsuta
- Narrow Crinum
- New Zealand Micro Sword
- Pygmy Chain Sword
- Roundleaf Lindernia
- Southern Bacopa
- Spade-Leaf Anubias
- Spade-Leaf Sword
- Stargrass
- Temple Plant
- Thai Onion Plant
- Tiger Lotus
- Vallisneria
- Walker's Cryptocoryne
- Water Hyssop
Tolerate it — inside their comfortable range
- Alternanthera Reineckii
- Amazon Sword
- Anubias Barteri
- Anubias Nana
- Aromatic Limnophila
- Bolivian Chain Sword
- Brazilian Micro Sword
- Bucephalandra
- Cardinal Flower
- Cryptocoryne Wendtii
- Cyperus helferi
- Downoi
- Dwarf Baby Tears
- Dwarf Cryptocoryne
- Dwarf Hairgrass
- Giant Baby Tears
- Hornwort
- Hydrocotyle Japan
- Java Fern
- Ludwigia Repens
- Marsh Ludwigia
- Mato Grosso Milfoil
- Meebold's Lagenandra
- Mermaid Weed
- Monte Carlo
- Needle Leaf Ludwigia
- Pearlweed
- Pellia Liverwort
- Purple Marshweed
- Red Root Floater
- Rotala Rotundifolia
- Rotala Wallichii
- Short's Hedge Hyssop
- Small Mud-mat
- Staurogyne Repens
- Water Sprite
- Water Star
- Water Violet
- Water Wisteria
- Whorled Pennywort
The easiest tank to keep is the one your tap water already suits, because every alternative costs money and attention forever. Softening, remineralising and pH adjustment all work, and all of them add a step you now have to get right every week for years — and the week you get it wrong is the week the parameters swing, which is harder on fish than the wrong stable value ever was. With hundreds of species spanning almost every freshwater chemistry on earth, starting from your own supply is nearly always the better trade. Two cautions on the numbers you feed in. Your water company's published pH is measured at the treatment plant, not your kitchen, and it moves in transit: water leaves under pressure carrying dissolved CO₂, and once it sits in an open bucket that CO₂ gasses off and the pH climbs — often by half a point or more. Test a glass that has stood overnight, not one straight from the tap, or you will plan around a number your tank never sees. And do not confuse the two hardnesses: GH is calcium and magnesium, which is what most species' ranges refer to, while KH is carbonates and is what stops your pH moving. A soft-water fish minds GH; a stable pH depends on KH.
Common questions
- How do I find out my tap water's pH, GH and KH?
- A basic test strip covers all three in seconds, liquid test kits are more precise, and most water utilities publish hardness in their annual quality report — though utility figures may be in mg/L CaCO₃ (divide by 17.86 to get °dGH) and won't include the pH after it has off-gassed overnight, which is the number your tank actually sees.
- Can I keep soft-water fish in hard tap water?
- Many tolerate it, but tolerating isn't thriving: hard, alkaline water shortens the comfortable margin for blackwater species and can stop some from breeding. If your tap is hard, the happier route is usually hard-water species — livebearers, rainbowfish, Rift Lake cichlids — rather than fighting your chemistry every water change.
- My tap pH reads differently after sitting overnight — which one is right?
- The one that stood overnight. Mains water is pressurised and carries more dissolved CO₂ than it will hold at atmospheric pressure; as that gasses off the pH rises, often by 0.3–0.7. Your tank sees the settled value, so that is the number to plan with — and it is also why a bucket left standing before a water change is a small, free improvement.