AquaMateCheck Fish Compatibility & Tank Mate Checker

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.