Compatibility
Check aquarium fish compatibility instantly. Freshwater compatibility chart to choose peaceful tank mates and avoid aggression.
| Species | NT P | CT P | G P | P P | CC P | HR P | A S | DG S | TB S | RS S | BF A | CC A | OC A | JDC A | CP P | KL P | BST P | RNT P | ET P | ST S | LT P | M P | S P | EL P | CB P | GB P | RB P | PG P | HG P | BG S | ZD P | CPD P | CR P | GBR P | BR P | K S | FC S | EBA S | OC P | BP P | PC P | BC P | PC P | SAE P | CL P | YL S | BR P | DR P | WCMM P | GC P | RTS S | SD P |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Neon Tetra 70-81°F | pH 6-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Cardinal Tetra 73-81°F | pH 5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Guppy 74-82°F | pH 6.8-7.8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Platy 70-82°F | pH 7-8.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Corydoras Catfish 72-78°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Harlequin Rasbora 73-82°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Angelfish 78-84°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Dwarf Gourami 77-82°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Tiger Barb 74-79°F | pH 6-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Rainbow Shark 75-81°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Betta Fish 76-82°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Convict Cichlid 79-84°F | pH 6.5-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Oscar Cichlid 74-81°F | pH 6-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Jack Dempsey Cichlid 78-82°F | pH 6.5-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Common Pleco 72-82°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Kuhli Loach 75-85°F | pH 6-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Black Skirt Tetra 70-80°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Rummy Nose Tetra 75-84°F | pH 5.5-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Ember Tetra 73-84°F | pH 5.5-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Serpae Tetra 72-79°F | pH 5-7.8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Lemon Tetra 72-82°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Molly 72-82°F | pH 7-8.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Swordtail 72-82°F | pH 7-8.3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Endler's Livebearer 75-82°F | pH 6.5-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Cherry Barb 73-81°F | pH 6-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Gold Barb 64-75°F | pH 6-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Rosy Barb 64-72°F | pH 6.5-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Pearl Gourami 77-82°F | pH 5.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Honey Gourami 72-82°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Blue Gourami 75-82°F | pH 6-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Zebra Danio 64-77°F | pH 6.5-7.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Celestial Pearl Danio 73-79°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Chili Rasbora 68-82°F | pH 4-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
German Blue Ram 78-85°F | pH 5-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Bolivian Ram 72-79°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Kribensis 75-79°F | pH 5-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Firemouth Cichlid 75-86°F | pH 6.5-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Electric Blue Acara 72-82°F | pH 6.5-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Otocinclus Catfish 72-79°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Bristlenose Pleco 73-81°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Panda Cory 68-77°F | pH 6-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Bronze Cory 72-79°F | pH 6-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Pygmy Cory 72-79°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Siamese Algae Eater 75-79°F | pH 6.5-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Clown Loach 75-86°F | pH 6-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Yoyo Loach 75-86°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Boesemani Rainbow 75-86°F | pH 7-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Dwarf Rainbow 75-82°F | pH 6.8-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
White Cloud Mountain Minnow 64-72°F | pH 6-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Glass Catfish 75-82°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Red Tail Shark 72-79°F | pH 6.5-7.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Silver Dollar 75-82°F | pH 6-7 |
Next step
Looking for a store that carries these species? Find aquarium shops near you that can help build your 0-gallon community tank.
Find stores near meQuick answer
Compatible fish share similar water parameters, temperament, and adult size. Peaceful community fish like tetras, corydoras, and rasboras generally work well together.
Quick reference
How to use
Choosing compatible tank mates is crucial for a peaceful aquarium. Our fish compatibility checker helps you avoid aggressive combinations and create harmonious communities by analyzing temperament, water parameters, and size differences.
Choose fish species you're interested in keeping. Start with your 'must-have' species and build around their requirements.
View the compatibility matrix showing which species work well together, which require caution, and which to avoid.
Ensure your tank is large enough for all selected species. Overcrowding increases aggression even among compatible species.
Verify all species share similar temperature, pH, and hardness requirements. Parameter mismatches stress fish and cause health issues.
Pro tips
Quick facts
Pitfalls
Learn from others' errors to ensure accurate calculations and healthy aquatic life.
Why it matters — Larger fish eating smaller tank mates as they grow
Do this instead — Research adult sizes and plan for full-grown fish
Why it matters — Stress, disease, and death from improper temperatures
Do this instead — Only combine fish with overlapping temperature ranges
Why it matters — Aggression increases even among peaceful fish
Do this instead — Follow proper stocking guidelines and provide adequate space
Why it matters — Peaceful fish become aggressive when spawning
Do this instead — Provide extra space and hiding spots for breeding fish
Source locally
Find these products and services:
Products
tropical fish · aquarium decorations · live plants · fish food
Services
fish ordering · compatibility consultation
Reference
Next up
Make sure your tank is properly sized and equipped:
Free fish tank volume calculator for rectangular, bow front, and cylinder tanks. Get gallons and liters instantly.
Find the right heater wattage for your fish tank. Factors in tank size, room temperature, and target water temp.
Related topics