Carp Gudgeon
Hypseleotris compressa
Also known as: Australian carp-gudgeon, Empire fish, Empire Fish, Empire gudgeon, Empire Gudgeon
An Australian goby with dazzling breeding colors and one of nature's tiniest vertebrate eggs.

About
Found across rivers and coastal waterways of Australia and southern New Guinea, Hypseleotris compressa is an eleotrid goby with a fascinating and somewhat frustrating reproductive biology. Adults settle among aquatic vegetation and submerged branches in the lower reaches of rivers, though they are remarkably tolerant of a wide range of conditions, including full saltwater salinity, which explains their ability to occupy everything from upstream freshwater reaches to brackish estuaries. Juveniles in particular tend to favor faster-moving or brackish water early in life. In the aquarium, this species is a relaxed, beginner-friendly fish that accepts a varied diet including small crustaceans, mosquito larvae, and algae-based foods. Males come alive during spawning season, intensifying dramatically in color and performing elaborate displays while defending territories against rival males. They will spawn readily once mature, depositing up to several thousand tiny adhesive eggs on a cleaned hard surface and then guarding the clutch alone after driving the female away. The catch is what happens next: in nature, the newly hatched larvae drift downstream to develop in marine conditions before returning to freshwater as juveniles. Replicating this amphidromous life cycle in a home tank is genuinely difficult, so successful breeding remains rare in the hobby despite how willingly adults will go through the motions.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Carp Gudgeon
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Carp Gudgeon get?
- The Carp Gudgeon reaches about 3–4.5" as an adult.
- What size tank does the Carp Gudgeon need?
- A minimum of 19 gallons is recommended for the Carp Gudgeon, with more room needed for a proper group.
- What water parameters does the Carp Gudgeon need?
- The Carp Gudgeon does best with a temperature of 50–95°F, a pH of 5–9.1, hardness around 2–25 dGH.
- Is the Carp Gudgeon aggressive?
- The Carp Gudgeon is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Carp Gudgeon eat?
- The Carp Gudgeon is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
- How long does the Carp Gudgeon live?
- With good care, the Carp Gudgeon typically lives 5-8 years.