Skip to main content

Library

Browse Fish

136 freshwater fish profiles — care level, temperament, tank size and compatibility.

Want to check if two fish can live together?

Use the compatibility checker to get a detailed assessment.

Guppy

Guppy

Poecilia reticulata

peaceful
beginner
40L min2228°C
Neon Tetra

Neon Tetra

Paracheirodon innesi

peaceful
beginner
40L min2026°C
Cardinal Tetra

Cardinal Tetra

Paracheirodon axelrodi

peaceful
intermediate
60L min2327°C
Betta

Betta

Betta splendens

semi-aggressive
beginner
20L min2430°C
Platy

Platy

Xiphophorus maculatus

peaceful
beginner
60L min2028°C
Molly

Molly

Poecilia sphenops

peaceful
beginner
80L min2430°C
Swordtail

Swordtail

Xiphophorus hellerii

semi-aggressive
beginner
80L min2028°C
Zebra Danio

Zebra Danio

Danio rerio

peaceful
beginner
60L min1826°C
Cherry Barb

Cherry Barb

Puntius titteya

peaceful
beginner
60L min2227°C
Tiger Barb

Tiger Barb

Puntigrus tetrazona

semi-aggressive
intermediate
80L min2227°C
Harlequin Rasbora

Harlequin Rasbora

Trigonostigma heteromorpha

peaceful
beginner
60L min2227°C
Corydoras Catfish

Corydoras Catfish

Corydoras paleatus

peaceful
beginner
60L min2026°C
Bristlenose Pleco

Bristlenose Pleco

Ancistrus sp.

peaceful
beginner
80L min2027°C
Otocinclus

Otocinclus

Otocinclus affinis

peaceful
intermediate
60L min2027°C
Dwarf Gourami

Dwarf Gourami

Trichogaster lalius

peaceful
beginner
60L min2428°C
Honey Gourami

Honey Gourami

Trichogaster chuna

peaceful
beginner
40L min2428°C
Angelfish

Angelfish

Pterophyllum scalare

semi-aggressive
intermediate
150L min2430°C
Discus

Discus

Symphysodon sp.

peaceful
advanced
200L min2832°C
Oscar

Oscar

Astronotus ocellatus

aggressive
intermediate
300L min2328°C
Jack Dempsey

Jack Dempsey

Rocio octofasciata

aggressive
intermediate
200L min2228°C
German Blue Ram

German Blue Ram

Mikrogeophagus ramirezi

peaceful
intermediate
80L min2630°C
Kribensis

Kribensis

Pelvicachromis pulcher

semi-aggressive
beginner
100L min2327°C
Kuhli Loach

Kuhli Loach

Pangio kuhlii

peaceful
beginner
70L min2430°C
Clown Loach

Clown Loach

Chromobotia macracanthus

peaceful
intermediate
400L min2430°C
Pearl Gourami

Pearl Gourami

Trichopodus leerii

peaceful
beginner
100L min2428°C
White Cloud Mountain Minnow

White Cloud Mountain Minnow

Tanichthys albonubes

peaceful
beginner
40L min1422°C
Endler's Livebearer

Endler's Livebearer

Poecilia wingei

peaceful
beginner
40L min2430°C
Black Neon Tetra

Black Neon Tetra

Hyphessobrycon herbertaxelrodi

peaceful
beginner
60L min2228°C
Rummy Nose Tetra

Rummy Nose Tetra

Hemigrammus rhodostomus

peaceful
intermediate
80L min2428°C
Siamese Algae Eater

Siamese Algae Eater

Crossocheilus oblongus

peaceful
beginner
100L min2428°C
Electric Blue Acara

Electric Blue Acara

Andinoacara pulcher var.

semi-aggressive
intermediate
150L min2428°C
Green Terror

Green Terror

Andinoacara rivulatus

aggressive
intermediate
300L min2226°C
Common Pleco

Common Pleco

Hypostomus plecostomus

peaceful
intermediate
600L min2230°C
Glass Catfish

Glass Catfish

Kryptopterus vitreolus

peaceful
intermediate
80L min2328°C
Boesemani Rainbowfish

Boesemani Rainbowfish

Melanotaenia boesemani

peaceful
intermediate
150L min2428°C
Celestial Pearl Danio

Celestial Pearl Danio

Danio margaritatus

peaceful
intermediate
30L min2226°C
Chili Rasbora

Chili Rasbora

Boraras brigittae

peaceful
intermediate
20L min2428°C
Pygmy Corydoras

Pygmy Corydoras

Corydoras pygmaeus

peaceful
beginner
30L min2226°C
Amano Shrimp

Amano Shrimp

Caridina multidentata

peaceful
beginner
40L min2028°C
African Cichlid

African Cichlid

Various (Mbuna, Peacock, Haplochromis)

aggressive
intermediate
200L min2428°C
Ember Tetra

Ember Tetra

Hyphessobrycon amandae

peaceful
beginner
45L min2028°C
Glowlight Tetra

Glowlight Tetra

Hemigrammus erythrozonus

peaceful
beginner
60L min2228°C
Congo Tetra

Congo Tetra

Phenacogrammus interruptus

peaceful
intermediate
180L min2328°C
Diamond Tetra

Diamond Tetra

Moenkhausia pittieri

peaceful
intermediate
120L min2228°C
Serpae Tetra

Serpae Tetra

Hyphessobrycon eques

semi-aggressive
intermediate
100L min2228°C
Lemon Tetra

Lemon Tetra

Hyphessobrycon pulchripinnis

peaceful
beginner
60L min2228°C
Scissortail Rasbora

Scissortail Rasbora

Rasbora trilineata

peaceful
beginner
150L min2228°C
Rosy Barb

Rosy Barb

Pethia conchonius

peaceful
beginner
180L min1828°C
Odessa Barb

Odessa Barb

Pethia padamya

peaceful
beginner
120L min2026°C
Pearl Danio

Pearl Danio

Danio albolineatus

peaceful
beginner
80L min1826°C
Panda Corydoras

Panda Corydoras

Corydoras panda

peaceful
beginner
60L min2026°C
Peppered Corydoras

Peppered Corydoras

Corydoras paleatus

peaceful
beginner
80L min1826°C
Sterba's Corydoras

Sterba's Corydoras

Corydoras sterbai

peaceful
intermediate
100L min2430°C
Julii Corydoras

Julii Corydoras

Corydoras julii

peaceful
beginner
60L min2228°C
Yoyo Loach

Yoyo Loach

Botia almorhae

semi-aggressive
intermediate
200L min2228°C
Zebra Loach

Zebra Loach

Botia striata

peaceful
intermediate
120L min2228°C
Clown Pleco

Clown Pleco

Panaqolus maccus

peaceful
intermediate
110L min2430°C
Upside-down Catfish

Upside-down Catfish

Synodontis nigriventris

peaceful
intermediate
100L min2428°C
Bolivian Ram

Bolivian Ram

Mikrogeophagus altispinosus

peaceful
intermediate
110L min2428°C
Sparkling Gourami

Sparkling Gourami

Trichopsis pumila

peaceful
intermediate
40L min2428°C
Dwarf Neon Rainbowfish

Dwarf Neon Rainbowfish

Melanotaenia praecox

peaceful
beginner
100L min2428°C
Pea Puffer

Pea Puffer

Carinotetraodon travancoricus

semi-aggressive
intermediate
40L min2428°C
Sailfin Molly

Sailfin Molly

Poecilia latipinna

peaceful
beginner
120L min2230°C
Hillstream Loach

Hillstream Loach

Sewellia lineolata

peaceful
advanced
100L min2025°C
Firemouth Cichlid

Firemouth Cichlid

Thorichthys meeki

semi-aggressive
intermediate
200L min2230°C
Bloodfin tetra

Bloodfin tetra

Aphyocharax anisitsi

peaceful
beginner
60L min2028°C
Green neon tetra

Green neon tetra

Paracheirodon simulans

peaceful
intermediate
60L min2227°C
Penguin tetra

Penguin tetra

Thayeria boehlkei

peaceful
beginner
80L min2228°C
X-ray tetra

X-ray tetra

Pristella maxillaris

peaceful
beginner
60L min2228°C
Black phantom tetra

Black phantom tetra

Hyphessobrycon megalopterus

peaceful
beginner
80L min2228°C
Lambchop / Espei rasbora

Lambchop / Espei rasbora

Trigonostigma espei

peaceful
beginner
60L min2328°C
Giant danio

Giant danio

Devario malabaricus

peaceful
intermediate
200L min1826°C
Gold / Chinese barb

Gold / Chinese barb

Barbodes semifasciolatus

peaceful
beginner
120L min1624°C
Denison's / red-line torpedo barb

Denison's / red-line torpedo barb

Sahyadria denisonii

peaceful
intermediate
250L min1525°C
Opaline gourami

Opaline gourami

Trichopodus trichopterus

semi-aggressive
intermediate
150L min2228°C
Moonlight gourami

Moonlight gourami

Trichopodus microlepis

peaceful
intermediate
180L min2428°C
Croaking gourami

Croaking gourami

Trichopsis vittata

peaceful
intermediate
80L min2430°C
Bronze corydoras

Bronze corydoras

Corydoras aeneus

peaceful
beginner
100L min2028°C
Salt and pepper cory / dwarf cory

Salt and pepper cory / dwarf cory

Corydoras habrosus

peaceful
intermediate
60L min2226°C
Royal pleco

Royal pleco

Panaque nigrolineatus

peaceful
advanced
500L min2430°C
Black ruby barb

Black ruby barb

Pethia nigrofasciata

peaceful
intermediate
100L min2226°C
Dojo / weather loach

Dojo / weather loach

Misgurnus anguillicaudatus

peaceful
intermediate
150L min1525°C
Turquoise / Lake Kutubu rainbowfish

Turquoise / Lake Kutubu rainbowfish

Melanotaenia lacustris

peaceful
intermediate
200L min2428°C
Threadfin rainbowfish

Threadfin rainbowfish

Iriatherina werneri

peaceful
intermediate
60L min2530°C
Keyhole cichlid

Keyhole cichlid

Cleithracara maronii

peaceful
intermediate
200L min2430°C
Cockatoo / crested Apistogramma

Cockatoo / crested Apistogramma

Apistogramma cacatuoides

semi-aggressive
intermediate
100L min2430°C
Convict cichlid

Convict cichlid

Amatitlania nigrofasciata

semi-aggressive
beginner
200L min2230°C
Tinfoil barb

Tinfoil barb

Barbonymus schwanenfeldii

peaceful
intermediate
500L min2028°C
Bala / silver shark

Bala / silver shark

Balantiocheilos melanopterus

peaceful
intermediate
500L min2228°C
Rainbow / red-tailed black shark

Rainbow / red-tailed black shark

Epalzeorhynchos frenatum

semi-aggressive
intermediate
200L min2428°C
Brown / hockey-stick pencilfish

Brown / hockey-stick pencilfish

Nannostomus eques

peaceful
intermediate
100L min2428°C
Dwarf pencilfish

Dwarf pencilfish

Nannostomus marginatus

peaceful
intermediate
60L min2428°C
Golden / Beckford's pencilfish

Golden / Beckford's pencilfish

Nannostomus beckfordi

peaceful
intermediate
80L min2428°C
Splash tetra

Splash tetra

Copella arnoldi

peaceful
advanced
80L min2328°C
Chocolate gourami

Chocolate gourami

Sphaerichthys osphromenoides

peaceful
advanced
80L min2530°C
Paradise fish

Paradise fish

Macropodus opercularis

semi-aggressive
intermediate
120L min1624°C
Ticto / twospot barb

Ticto / twospot barb

Pethia ticto

peaceful
beginner
100L min1826°C
Silver dollar

Silver dollar

Metynnis argenteus

peaceful
intermediate
300L min2430°C
Pictus catfish

Pictus catfish

Pimelodus pictus

peaceful
intermediate
250L min2228°C
Red-tailed catfish

Red-tailed catfish

Phractocephalus hemioliopterus

aggressive
advanced
2000L min2428°C
Cuckoo / petricola catfish

Cuckoo / petricola catfish

Synodontis petricola

peaceful
intermediate
200L min2428°C
Twig / whiptail catfish

Twig / whiptail catfish

Farlowella acus

peaceful
intermediate
150L min2428°C
Adolfoi cory

Adolfoi cory

Corydoras adolfoi

peaceful
intermediate
80L min2226°C
Emerald catfish (Brochis)

Emerald catfish (Brochis)

Corydoras splendens

peaceful
beginner
120L min2228°C
Golden dwarf cichlid (Nannacara)

Golden dwarf cichlid (Nannacara)

Nannacara anomala

peaceful
intermediate
50L min2430°C
Rainbow cichlid

Rainbow cichlid

Herotilapia multispinosa

peaceful
intermediate
200L min2232°C
Jaguar cichlid

Jaguar cichlid

Parachromis managuensis

aggressive
advanced
500L min2430°C
Severum

Severum

Heros severus

semi-aggressive
intermediate
250L min2430°C
Agassiz’s dwarf cichlid

Agassiz’s dwarf cichlid

Apistogramma agassizii

semi-aggressive
intermediate
80L min2430°C
Black ghost knifefish

Black ghost knifefish

Apteronotus albifrons

semi-aggressive
advanced
500L min2428°C
Ropefish / reed fish

Ropefish / reed fish

Erpetoichthys calabaricus

peaceful
advanced
200L min2430°C
African freshwater butterflyfish

African freshwater butterflyfish

Pantodon buchholzi

peaceful
intermediate
150L min2330°C
Senegal bichir

Senegal bichir

Polypterus senegalus

semi-aggressive
intermediate
300L min2430°C
Banded leporinus

Banded leporinus

Leporinus fasciatus

semi-aggressive
intermediate
300L min2228°C
Checkerboard cichlid

Checkerboard cichlid

Dicrossus filamentosus

peaceful
intermediate
100L min2428°C
Nerite Snail

Nerite Snail

Neritina natalensis

peaceful
beginner
20L min2228°C
Cherry Shrimp

Cherry Shrimp

Neocaridina davidi

peaceful
beginner
20L min1828°C
Mystery Snail

Mystery Snail

Pomacea bridgesii

peaceful
beginner
40L min1828°C
Assassin Snail

Assassin Snail

Anentome helena

peaceful
beginner
30L min2028°C
Bamboo Shrimp

Bamboo Shrimp

Atyopsis moluccensis

peaceful
intermediate
80L min2228°C
Ghost Shrimp

Ghost Shrimp

Palaemonetes paludosus

semi-aggressive
beginner
40L min1828°C
Blue Dream Shrimp

Blue Dream Shrimp

Neocaridina davidi

peaceful
beginner
20L min1828°C
Malaysian Trumpet Snail

Malaysian Trumpet Snail

Melanoides tuberculata

peaceful
beginner
20L min1830°C
Apistogramma Borellii

Apistogramma Borellii

Apistogramma borellii

semi-aggressive
intermediate
80L min2026°C
Apistogramma Macmasteri

Apistogramma Macmasteri

Apistogramma macmasteri

semi-aggressive
intermediate
100L min2429°C
Apistogramma Trifasciata

Apistogramma Trifasciata

Apistogramma trifasciata

semi-aggressive
intermediate
80L min2227°C
Golden Wonder Killifish

Golden Wonder Killifish

Aplocheilus lineatus

semi-aggressive
intermediate
80L min2228°C
Clown Killifish

Clown Killifish

Epiplatys annulatus

peaceful
intermediate
20L min2228°C
Marbled Hatchetfish

Marbled Hatchetfish

Carnegiella strigata

peaceful
intermediate
60L min2428°C
Celebes Rainbowfish

Celebes Rainbowfish

Marosatherina ladigesi

peaceful
intermediate
80L min2228°C
Silver Tip Tetra

Silver Tip Tetra

Hasemania nana

peaceful
beginner
60L min2228°C
Rosy Tetra

Rosy Tetra

Hyphessobrycon rosaceus

peaceful
beginner
80L min2328°C
American Flagfish

American Flagfish

Jordanella floridae

semi-aggressive
intermediate
60L min1828°C
Beckford Pencilfish

Beckford Pencilfish

Nannostomus beckfordi

peaceful
beginner
60L min2328°C
Denisons Barb

Denisons Barb

Sahyadria denisonii

peaceful
intermediate
250L min1825°C
Columbian Tetra

Columbian Tetra

Hyphessobrycon columbianus

peaceful
beginner
80L min2228°C