Skip to content

Aquarium fish species

From popular guppies and bettas to rare bichirs — profiles with verified care parameters, photos, and compatibility data.

Neon Tetra (Paracheirodon innesi) — aquarium fish

Neon Tetra

Beginner

Paracheirodon innesi

Tank volume:
from 60 L
Maximum size:
up to 4 cm
Temperature:
20–26 °C
pH:
57
Betta (Betta splendens) — aquarium fish

Betta

Beginner

Betta splendens

Tank volume:
from 20 L
Maximum size:
up to 6.5 cm
Temperature:
24–28 °C
pH:
6.57.5
Guppy (Poecilia reticulata) — aquarium fish

Guppy

Beginner

Poecilia reticulata

Tank volume:
from 40 L
Maximum size:
up to 5 cm
Temperature:
22–28 °C
pH:
78
Bronze Corydoras (Corydoras aeneus) — aquarium fish

Bronze Corydoras

Beginner

Corydoras aeneus

Tank volume:
from 80 L
Maximum size:
up to 7.5 cm
Temperature:
22–28 °C
pH:
67.5
Freshwater Angelfish (Pterophyllum scalare) — aquarium fish

Freshwater Angelfish

Intermediate

Pterophyllum scalare

Tank volume:
from 200 L
Maximum size:
up to 15 cm
Temperature:
24–30 °C
pH:
67.5
Discus (Symphysodon aequifasciatus) — aquarium fish

Discus

Expert

Symphysodon aequifasciatus

Tank volume:
from 250 L
Maximum size:
up to 17 cm
Temperature:
28–30 °C
pH:
5.57
Zebra Danio (Danio rerio) — aquarium fish

Zebra Danio

Beginner

Danio rerio

Tank volume:
from 60 L
Maximum size:
up to 5 cm
Temperature:
18–25 °C
pH:
6.58
Common Pleco (Hypostomus plecostomus) — aquarium fish

Common Pleco

Intermediate

Hypostomus plecostomus

Tank volume:
from 380 L
Maximum size:
up to 30 cm
Temperature:
22–26 °C
pH:
6.57.5
Goldfish (Carassius auratus) — aquarium fish

Goldfish

Intermediate

Carassius auratus

Tank volume:
from 150 L
Maximum size:
up to 30 cm
Temperature:
18–22 °C
pH:
6.58
Cherry Barb (Puntius titteya) — aquarium fish

Cherry Barb

Beginner

Puntius titteya

Tank volume:
from 60 L
Maximum size:
up to 5 cm
Temperature:
22–28 °C
pH:
67.5
Cardinal Tetra (Paracheirodon axelrodi) — aquarium fish

Cardinal Tetra

Intermediate

Paracheirodon axelrodi

Tank volume:
from 80 L
Maximum size:
up to 5 cm
Temperature:
23–27 °C
pH:
4.57
Black Neon Tetra (Hyphessobrycon herbertaxelrodi) — aquarium fish

Black Neon Tetra

Beginner

Hyphessobrycon herbertaxelrodi

Tank volume:
from 80 L
Maximum size:
up to 4 cm
Temperature:
23–27 °C
pH:
5.57.5
Rummy-nose Tetra (Hemigrammus rhodostomus) — aquarium fish

Rummy-nose Tetra

Intermediate

Hemigrammus rhodostomus

Tank volume:
from 100 L
Maximum size:
up to 5 cm
Temperature:
22–27 °C
pH:
5.57
Glowlight Tetra (Hemigrammus erythrozonus) — aquarium fish

Glowlight Tetra

Beginner

Hemigrammus erythrozonus

Tank volume:
from 80 L
Maximum size:
up to 4 cm
Temperature:
22–28 °C
pH:
5.57.5
Black Phantom Tetra (Hyphessobrycon megalopterus) — aquarium fish

Black Phantom Tetra

Beginner

Hyphessobrycon megalopterus

Tank volume:
from 80 L
Maximum size:
up to 4.5 cm
Temperature:
22–28 °C
pH:
5.57.5
Bleeding Heart Tetra (Hyphessobrycon erythrostigma) — aquarium fish

Bleeding Heart Tetra

Intermediate

Hyphessobrycon erythrostigma

Tank volume:
from 120 L
Maximum size:
up to 8 cm
Temperature:
23–28 °C
pH:
5.57
Sailfin Molly (Poecilia velifera) — aquarium fish

Sailfin Molly

Intermediate

Poecilia velifera

Tank volume:
from 150 L
Maximum size:
up to 15 cm
Temperature:
24–28 °C
pH:
7.58.5
Platy (Xiphophorus maculatus) — aquarium fish

Platy

Beginner

Xiphophorus maculatus

Tank volume:
from 60 L
Maximum size:
up to 6 cm
Temperature:
20–28 °C
pH:
6.88
Swordtail (Xiphophorus hellerii) — aquarium fish

Swordtail

Beginner

Xiphophorus hellerii

Tank volume:
from 100 L
Maximum size:
up to 14 cm
Temperature:
18–28 °C
pH:
78.4
Dwarf Gourami (Trichogaster lalius) — aquarium fish

Dwarf Gourami

Beginner

Trichogaster lalius

Tank volume:
from 60 L
Maximum size:
up to 9 cm
Temperature:
22–28 °C
pH:
67.5
Pearl Gourami (Trichopodus leerii) — aquarium fish

Pearl Gourami

Beginner

Trichopodus leerii

Tank volume:
from 150 L
Maximum size:
up to 12 cm
Temperature:
24–28 °C
pH:
6.57.5
Three-spot Gourami (Trichopodus trichopterus) — aquarium fish

Three-spot Gourami

Beginner

Trichopodus trichopterus

Tank volume:
from 150 L
Maximum size:
up to 15 cm
Temperature:
22–28 °C
pH:
68
Honey Gourami (Trichogaster chuna) — aquarium fish

Honey Gourami

Beginner

Trichogaster chuna

Tank volume:
from 60 L
Maximum size:
up to 5 cm
Temperature:
22–28 °C
pH:
67.5
Tiger Barb (Puntigrus tetrazona) — aquarium fish

Tiger Barb

Beginner

Puntigrus tetrazona

Tank volume:
from 100 L
Maximum size:
up to 7 cm
Temperature:
22–26 °C
pH:
67.5
Rosy Barb (Pethia conchonius) — aquarium fish

Rosy Barb

Beginner

Pethia conchonius

Tank volume:
from 100 L
Maximum size:
up to 8 cm
Temperature:
18–24 °C
pH:
67.5
Bristlenose Pleco (Ancistrus cf. cirrhosus) — aquarium fish

Bristlenose Pleco

Beginner

Ancistrus cf. cirrhosus

Tank volume:
from 100 L
Maximum size:
up to 15 cm
Temperature:
20–27 °C
pH:
67.5
Otocinclus (Otocinclus vittatus) — aquarium fish

Otocinclus

Intermediate

Otocinclus vittatus

Tank volume:
from 60 L
Maximum size:
up to 4 cm
Temperature:
22–28 °C
pH:
67.5
Kuhli Loach (Pangio kuhlii) — aquarium fish

Kuhli Loach

Intermediate

Pangio kuhlii

Tank volume:
from 80 L
Maximum size:
up to 10 cm
Temperature:
24–28 °C
pH:
5.57
Glass Catfish (Kryptopterus vitreolus) — aquarium fish

Glass Catfish

Intermediate

Kryptopterus vitreolus

Tank volume:
from 120 L
Maximum size:
up to 8 cm
Temperature:
23–26 °C
pH:
67
Boesemani Rainbowfish (Melanotaenia boesemani) — aquarium fish

Boesemani Rainbowfish

Intermediate

Melanotaenia boesemani

Tank volume:
from 200 L
Maximum size:
up to 11 cm
Temperature:
25–30 °C
pH:
78.5
Marbled Hatchetfish (Carnegiella strigata) — aquarium fish

Marbled Hatchetfish

Intermediate

Carnegiella strigata

Tank volume:
from 100 L
Maximum size:
up to 3.5 cm
Temperature:
24–28 °C
pH:
5.56.5
Cockatoo Cichlid (Apistogramma cacatuoides) — aquarium fish

Cockatoo Cichlid

Intermediate

Apistogramma cacatuoides

Tank volume:
from 80 L
Maximum size:
up to 8 cm
Temperature:
24–28 °C
pH:
67.5
Agassiz's Dwarf Cichlid (Apistogramma agassizii) — aquarium fish

Agassiz's Dwarf Cichlid

Intermediate

Apistogramma agassizii

Tank volume:
from 80 L
Maximum size:
up to 8 cm
Temperature:
22–27 °C
pH:
57
Ram Cichlid (Mikrogeophagus ramirezi) — aquarium fish

Ram Cichlid

Intermediate

Mikrogeophagus ramirezi

Tank volume:
from 80 L
Maximum size:
up to 6 cm
Temperature:
26–30 °C
pH:
5.57
Florida Flagfish (Jordanella floridae) — aquarium fish

Florida Flagfish

Intermediate

Jordanella floridae

Tank volume:
from 80 L
Maximum size:
up to 6.5 cm
Temperature:
18–26 °C
pH:
6.58
Endler's Livebearer (Poecilia wingei) — aquarium fish

Endler's Livebearer

Beginner

Poecilia wingei

Tank volume:
from 40 L
Maximum size:
up to 4 cm
Temperature:
22–28 °C
pH:
78.5
Harlequin Rasbora (Trigonostigma heteromorpha) — aquarium fish

Harlequin Rasbora

Beginner

Trigonostigma heteromorpha

Tank volume:
from 60 L
Maximum size:
up to 5 cm
Temperature:
22–28 °C
pH:
57
Chili Rasbora (Boraras brigittae) — aquarium fish

Chili Rasbora

Intermediate

Boraras brigittae

Tank volume:
from 30 L
Maximum size:
up to 2 cm
Temperature:
22–28 °C
pH:
47
Galaxy Rasbora (Danio margaritatus) — aquarium fish

Galaxy Rasbora

Intermediate

Danio margaritatus

Tank volume:
from 40 L
Maximum size:
up to 2 cm
Temperature:
20–24 °C
pH:
6.57.5
White Cloud Mountain Minnow (Tanichthys albonubes) — aquarium fish

White Cloud Mountain Minnow

Beginner

Tanichthys albonubes

Tank volume:
from 60 L
Maximum size:
up to 4 cm
Temperature:
16–22 °C
pH:
68
Black Ghost Knifefish (Apteronotus albifrons) — aquarium fish

Black Ghost Knifefish

Expert

Apteronotus albifrons

Tank volume:
from 400 L
Maximum size:
up to 50 cm
Temperature:
23–28 °C
pH:
67.5
Elephantnose Fish (Gnathonemus petersii) — aquarium fish

Elephantnose Fish

Expert

Gnathonemus petersii

Tank volume:
from 200 L
Maximum size:
up to 25 cm
Temperature:
24–28 °C
pH:
67.5
Senegal Bichir (Polypterus senegalus) — aquarium fish

Senegal Bichir

Intermediate

Polypterus senegalus

Tank volume:
from 200 L
Maximum size:
up to 30 cm
Temperature:
24–28 °C
pH:
68
Clown Killifish (Epiplatys annulatus) — aquarium fish

Clown Killifish

Intermediate

Epiplatys annulatus

Tank volume:
from 30 L
Maximum size:
up to 3.5 cm
Temperature:
24–28 °C
pH:
57
Sparkling Gourami (Trichopsis pumila) — aquarium fish

Sparkling Gourami

Intermediate

Trichopsis pumila

Tank volume:
from 40 L
Maximum size:
up to 4 cm
Temperature:
24–28 °C
pH:
57
Pearl Danio (Danio albolineatus) — aquarium fish

Pearl Danio

Beginner

Danio albolineatus

Tank volume:
from 80 L
Maximum size:
up to 6 cm
Temperature:
18–26 °C
pH:
6.58
Glass Bloodfin Tetra (Prionobrama filigera) — aquarium fish

Glass Bloodfin Tetra

Beginner

Prionobrama filigera

Tank volume:
from 80 L
Maximum size:
up to 6 cm
Temperature:
22–28 °C
pH:
67.5
Hillstream Loach (Sewellia lineolata) — aquarium fish

Hillstream Loach

Intermediate

Sewellia lineolata

Tank volume:
from 100 L
Maximum size:
up to 7 cm
Temperature:
20–24 °C
pH:
6.57.5
Diamond Tetra (Moenkhausia pittieri) — aquarium fish

Diamond Tetra

Beginner

Moenkhausia pittieri

Tank volume:
from 100 L
Maximum size:
up to 6 cm
Temperature:
22–28 °C
pH:
5.57
Gold Tetra (Hemigrammus rodwayi) — aquarium fish

Gold Tetra

Beginner

Hemigrammus rodwayi

Tank volume:
from 80 L
Maximum size:
up to 5 cm
Temperature:
22–28 °C
pH:
5.57.5
Oscar Fish (Astronotus ocellatus) — aquarium fish

Oscar Fish

Intermediate

Astronotus ocellatus

Tank volume:
from 280 L
Maximum size:
up to 35 cm
Temperature:
22–26 °C
pH:
67.5
Silver Arowana (Osteoglossum bicirrhosum) — aquarium fish

Silver Arowana

Expert

Osteoglossum bicirrhosum

Tank volume:
from 1000 L
Maximum size:
up to 90 cm
Temperature:
24–30 °C
pH:
67
Congo Tetra (Phenacogrammus interruptus) — aquarium fish

Congo Tetra

Intermediate

Phenacogrammus interruptus

Tank volume:
from 150 L
Maximum size:
up to 8.5 cm
Temperature:
22–26 °C
pH:
67.5
Severum (Heros severus) — aquarium fish

Severum

Intermediate

Heros severus

Tank volume:
from 250 L
Maximum size:
up to 20 cm
Temperature:
24–28 °C
pH:
5.57
Clown Loach (Chromobotia macracanthus) — aquarium fish

Clown Loach

Intermediate

Chromobotia macracanthus

Tank volume:
from 250 L
Maximum size:
up to 30 cm
Temperature:
25–30 °C
pH:
5.57
Zebra Pleco (Hypancistrus zebra) — aquarium fish

Zebra Pleco

Expert

Hypancistrus zebra

Tank volume:
from 100 L
Maximum size:
up to 8 cm
Temperature:
26–30 °C
pH:
67
Yoyo Loach (Botia almorhae) — aquarium fish

Yoyo Loach

Intermediate

Botia almorhae

Tank volume:
from 150 L
Maximum size:
up to 15 cm
Temperature:
22–28 °C
pH:
6.57.5
Siamese Algae Eater (Crossocheilus oblongus) — aquarium fish

Siamese Algae Eater

Beginner

Crossocheilus oblongus

Tank volume:
from 100 L
Maximum size:
up to 14 cm
Temperature:
24–26 °C
pH:
6.58
Silver Dollar (Metynnis argenteus) — aquarium fish

Silver Dollar

Intermediate

Metynnis argenteus

Tank volume:
from 250 L
Maximum size:
up to 15 cm
Temperature:
24–28 °C
pH:
57.5
Red-Tail Shark (Epalzeorhynchos bicolor) — aquarium fish

Red-Tail Shark

Intermediate

Epalzeorhynchos bicolor

Tank volume:
from 150 L
Maximum size:
up to 12 cm
Temperature:
22–26 °C
pH:
6.57.5
Rainbow Shark (Epalzeorhynchos frenatum) — aquarium fish

Rainbow Shark

Intermediate

Epalzeorhynchos frenatum

Tank volume:
from 200 L
Maximum size:
up to 15 cm
Temperature:
24–27 °C
pH:
6.57.5
Denison's Barb (Sahyadria denisonii) — aquarium fish

Denison's Barb

Expert

Sahyadria denisonii

Tank volume:
from 200 L
Maximum size:
up to 15 cm
Temperature:
18–25 °C
pH:
6.57.8
Flying Fox (Epalzeorhynchos kalopterus) — aquarium fish

Flying Fox

Intermediate

Epalzeorhynchos kalopterus

Tank volume:
from 150 L
Maximum size:
up to 16 cm
Temperature:
23–27 °C
pH:
67.5
Paradise Fish (Macropodus opercularis) — aquarium fish

Paradise Fish

Beginner

Macropodus opercularis

Tank volume:
from 60 L
Maximum size:
up to 10 cm
Temperature:
16–26 °C
pH:
68
Peacock Cichlid (Aulonocara nyassae) — aquarium fish

Peacock Cichlid

Expert

Aulonocara nyassae

Tank volume:
from 200 L
Maximum size:
up to 15 cm
Temperature:
24–28 °C
pH:
7.78.6
Mosquito Fish (Gambusia affinis) — aquarium fish

Mosquito Fish

Beginner

Gambusia affinis

Tank volume:
from 60 L
Maximum size:
up to 7 cm
Temperature:
10–30 °C
pH:
6.58.5
Butterfly Fish (Pantodon buchholzi) — aquarium fish

Butterfly Fish

Expert

Pantodon buchholzi

Tank volume:
from 200 L
Maximum size:
up to 13 cm
Temperature:
23–30 °C
pH:
67.5
Pictus Catfish (Pimelodus pictus) — aquarium fish

Pictus Catfish

Intermediate

Pimelodus pictus

Tank volume:
from 200 L
Maximum size:
up to 15 cm
Temperature:
22–26 °C
pH:
67.5
Dwarf Puffer (Carinotetraodon travancoricus) — aquarium fish

Dwarf Puffer

Expert

Carinotetraodon travancoricus

Tank volume:
from 40 L
Maximum size:
up to 3.5 cm
Temperature:
23–28 °C
pH:
78