Not all fish play nice.
Check a pair before you buy a fish that won't fit. 70 species on file, every pair scored, sources cited.
🐟 Instant Compatibility Checker
Enter two fish species to see if they can live together safely.
+
70
Fish species
C(70,2)
Pair checks
FishBase.org
Data source
Popular Pair Checks
Betta + Neon Tetra
🟡 CAUTION
Guppy + Corydoras
🟢 GOOD
Angelfish + Neon Tetra
🟡 CAUTION
Oscar + Neon Tetra
🔴 RISKY
Good Fish for Beginners
Forgiving species. Hard to kill in week one.
Betta Fish
semi-aggressive
Neon Tetra
peaceful
Guppy
peaceful
Corydoras Catfish
peaceful
Platy
peaceful
Molly
peaceful
Swordtail
semi-aggressive
Zebra Danio
peaceful
Harlequin Rasbora
peaceful
Bristlenose Pleco
peaceful
Cherry Shrimp
peaceful
Common Plecostomus
peaceful
Mystery Snail
peaceful
Goldfish
peaceful
Weather Loach
peaceful
Kribensis
semi-aggressive
Pearl Gourami
peaceful
Bristlenose Pleco
peaceful
Boeseman's Rainbowfish
peaceful
White Cloud Minnow
peaceful
Black Skirt Tetra
semi-aggressive
Paradise Fish
semi-aggressive
Siamese Algae Eater
peaceful
Cherry Barb
peaceful
Gold Barb
peaceful
Ember Tetra
peaceful
Neon Rainbowfish
peaceful
Sparkling Gourami
peaceful
Red-Eye Tetra
peaceful
Blood Parrot Cichlid
semi-aggressive
Electric Yellow Lab
semi-aggressive
Lemon Tetra
peaceful
Serpae Tetra
semi-aggressive
Emperor Tetra
peaceful
Panda Corydoras
peaceful
Upside-Down Catfish
peaceful
Amano Shrimp
peaceful
Nerite Snail
peaceful
Honey Gourami
peaceful
How We Calculate Compatibility
1. Water Overlap
Temperature + pH range intersection. No overlap = instant RISKY.
2. Temperament Match
Peaceful+Peaceful=GOOD, Aggressive+Peaceful=RISKY.
3. Size Predation
Large mouth + tiny tankmate = predator risk.
4. Expert Rules
Known conflicts from SeriouslyFish + FishBase.