Skip to content
Menu

Find a species

Freshwater Fish Directory

1,171 species

Browse

Species profiles

1171 results

Guppy

Poecilia reticulata

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Hadrostomus Plecostomus L219

Baryancistrus hadrostomus

Care level
Advanced
Adult size
18.8–25 cm
Minimum tank
250 litres
Temperature
26–31 °C

Hairy Puffer

Pao baileyi

Care level
Advanced
Adult size
12 cm
Minimum tank
68 litres
Temperature
23–27 °C

Halfmoon Betta

Betta splendens var. "Halfmoon"

Care level
Intermediate
Adult size
5–7 cm
Minimum tank
40 litres
Temperature
22–30 °C

Halfmoon Plakat Betta

Betta splendens var. "Halfmoon Plakat"

Care level
Beginner
Adult size
5–7 cm
Minimum tank
40 litres
Temperature
22–30 °C

Harlequin Rasbora

Trigonostigma heteromorpha

Care level
Beginner
Adult size
3–4.5 cm
Minimum tank
55 litres
Temperature
21–28 °C

Head and Taillight Tetra

Holopristis ocellifera

Care level
Beginner
Adult size
4.5 cm
Minimum tank
87 litres
Temperature
24–28 °C

Heckel Cross Discus

Symphysodon aequifasciatus var. "Heckel Cross"

Care level
Advanced
Adult size
15–18 cm
Minimum tank
350 litres
Temperature
27–31 °C

Heckel Discus

Symphysodon discus

Care level
Advanced
Adult size
12–15 cm
Minimum tank
350 litres
Temperature
26–30 °C

Hellboy Betta

Betta splendens var. "Hellboy"

Care level
Beginner
Adult size
5–7 cm
Minimum tank
40 litres
Temperature
22–30 °C

Hikari Corydoras CW160

Hoplisoma tenebrosum

Care level
Intermediate
Adult size
4.5–6 cm
Minimum tank
75 litres
Temperature
22–27 °C

Hikari Danio

Danio dichromatus

Care level
Specialist
Adult size
3.5–4.5 cm
Minimum tank
72 litres
Temperature
18–26 °C

Hockeystick Pencilfish

Nannostomus eques

Care level
Beginner
Adult size
3.5 cm
Minimum tank
54 litres
Temperature
22–28 °C

Hoigne’s Dwarf Cichlid

Apistogramma hoignei

Care level
Intermediate
Adult size
6 cm
Minimum tank
40 litres
Temperature
23–29 °C

Honey Gourami

Trichogaster chuna

Care level
Beginner
Adult size
4–5.5 cm
Minimum tank
55 litres
Temperature
22–27 °C

Horseface Loach

Acantopsis dialuzona

Care level
Advanced
Adult size
17.5–25 cm
Minimum tank
300 litres
Temperature
23–28 °C

Horseman’s Corydoras

Osteogaster eques

Care level
Intermediate
Adult size
4–5.5 cm
Minimum tank
75 litres
Temperature
22–27 °C

Hovering Zebra Loach

Yunnanilus cruciatus

Care level
Intermediate
Adult size
2.8–4 cm
Minimum tank
45 litres
Temperature
22–27 °C

Howong Betta

Betta unimaculata

Care level
Intermediate
Adult size
11.5 cm
Minimum tank
72 litres
Temperature
21–26 °C

Hummingbird Tetra

Trochilocharax ornatus

Care level
Intermediate
Adult size
1.7 cm
Minimum tank
40 litres
Temperature
20–28 °C

Humpback Puffer

Pao palembangensis

Care level
Advanced
Adult size
19.5 cm
Minimum tank
108 litres
Temperature
24–28 °C

Humpbacked Limia

Limia nigrofasciata

Care level
Intermediate
Adult size
6.3 cm
Minimum tank
40 litres
Temperature
22–26 °C

Humphead Glassfish

Parambassis pulcinella

Care level
Intermediate
Adult size
10 cm
Minimum tank
81 litres
Temperature
23–27 °C

Hypancistrus L297

Hypancistrus sp. (L297)

Care level
Advanced
Minimum tank
90 litres
Temperature
26–31 °C

Hypostomus L298

Hypostomus sp. (L298)

Care level
Intermediate
Minimum tank
300 litres
Temperature
22–29 °C

Imitator Corydoras

Brochis imitator

Care level
Advanced
Adult size
5.5–7 cm
Minimum tank
100 litres
Temperature
22–27 °C

Immaculate Plecostomus L269

Spectracanthicus immaculatus

Care level
Advanced
Adult size
9–12 cm
Minimum tank
90 litres
Temperature
25–30 °C

Indian Glass Fish

Parambassis ranga

Care level
Beginner
Adult size
8 cm
Minimum tank
72 litres
Temperature
20–30 °C

Indian Hifin Barb

Oreichthys cosuatis

Care level
Intermediate
Adult size
4.3 cm
Minimum tank
54 litres
Temperature
24–28 °C

Interrupted Line Danio

Devario interruptus

Care level
Specialist
Adult size
4.5–6 cm
Minimum tank
100 litres
Temperature
18–26 °C