Free tool
Which fish is right for me?
Not sure where to start? Tell us three things about your tank and we'll match you to beginner-friendly fish that actually fit it — each with a fact-checked care guide. Start from the fish, not the bowl.
Fish the matcher can suggest
Every sourced species the matcher draws from, with the traits it matches on. Enter your tank above for the shortlist that actually fits your size, heating and hardness — then read each full guide.
| Fish | Heating | Water | Min tank | Kept as |
|---|---|---|---|---|
| Cherry Shrimp | Either | Any | 8 L (2 gal) | Group of 10+ |
| Assassin Snail | Either | Hard | 8 L (2 gal) | One (or a pair) |
| Ramshorn Snail | Either | Any | 8 L (2 gal) | One (or a pair) |
| Betta | Heated | Any | 19 L (5 gal) | One only |
| Guppy | Heated | Hard | 19 L (5 gal) | Group of 3+ |
| Crystal Red Shrimp | Either | Soft | 19 L (5 gal) | One (or a pair) |
| Ghost Shrimp | Heated | Any | 19 L (5 gal) | Group of 6+ |
| Endler's Livebearer | Heated | Hard | 20 L (5 gal) | Group of 3+ |
| Nerite Snail | Either | Hard | 20 L (5 gal) | One (or a pair) |
| Ember Tetra | Heated | Soft | 30 L (8 gal) | Group of 8+ |
| Celestial Pearl Danio | Heated | Any | 30 L (8 gal) | Group of 6+ |
| Rabbit Snail | Heated | Hard | 38 L (10 gal) | One (or a pair) |
| Neon Tetra | Heated | Soft | 40 L (11 gal) | Group of 6+ |
| Platy | Heated | Hard | 40 L (11 gal) | Group of 3+ |
| Harlequin Rasbora | Heated | Soft | 40 L (11 gal) | Group of 8+ |
| Honey Gourami | Heated | Any | 40 L (11 gal) | One (or a pair) |
| Cardinal Tetra | Heated | Soft | 40 L (11 gal) | Group of 6+ |
| Otocinclus | Heated | Soft | 40 L (11 gal) | Group of 6+ |
| White Cloud Minnow | Unheated | Any | 40 L (11 gal) | Group of 6+ |
| Amano Shrimp | Either | Any | 40 L (11 gal) | Group of 3+ |
| Mystery Snail | Heated | Hard | 40 L (11 gal) | One (or a pair) |
| Rosy Loach | Heated | Any | 40 L (11 gal) | Group of 8+ |
| Shell-Dweller (Multi) | Heated | Hard | 40 L (11 gal) | Group of 6+ |
| Panda Cory | Heated | Any | 41 L (11 gal) | Group of 6+ |
| Pygmy Cory | Heated | Soft | 41 L (11 gal) | Group of 6+ |
| Chili Rasbora | Heated | Soft | 41 L (11 gal) | Group of 8+ |
| Sparkling Gourami | Heated | Soft | 41 L (11 gal) | Group of 2+ |
| Sterbai Cory | Heated | Soft | 41 L (11 gal) | Group of 6+ |
| Cherry Barb | Heated | Any | 54 L (14 gal) | Group of 6+ |
| Dwarf Neon Rainbowfish | Heated | Any | 54 L (14 gal) | Group of 6+ |
| Threadfin Rainbowfish | Heated | Any | 54 L (14 gal) | Group of 6+ |
| X-Ray Tetra | Heated | Any | 54 L (14 gal) | Group of 6+ |
| Lambchop Rasbora | Heated | Soft | 54 L (14 gal) | Group of 8+ |
| Salt & Pepper Cory | Heated | Soft | 54 L (14 gal) | Group of 6+ |
| Croaking Gourami | Heated | Soft | 54 L (14 gal) | One (or a pair) |
| Dwarf Gourami | Heated | Any | 55 L (15 gal) | One (or a pair) |
| Kuhli Loach | Heated | Soft | 55 L (15 gal) | Group of 4+ |
| German Blue Ram | Heated | Soft | 55 L (15 gal) | One (or a pair) |
| Apistogramma | Heated | Soft | 55 L (15 gal) | One (or a pair) |
| Zebra Danio | Heated | Any | 60 L (16 gal) | Group of 6+ |
| Rummynose Tetra | Heated | Soft | 60 L (16 gal) | Group of 8+ |
| Glowlight Danio | Heated | Soft | 60 L (16 gal) | Group of 8+ |
| Glowlight Tetra | Heated | Soft | 68 L (18 gal) | Group of 6+ |
| Hillstream Loach | Either | Soft | 68 L (18 gal) | Group of 6+ |
| Black Skirt Tetra | Heated | Any | 68 L (18 gal) | Group of 12+ |
| Kribensis | Heated | Any | 71 L (19 gal) | Group of 2+ |
| Corydoras (bronze) | Heated | Any | 72 L (19 gal) | Group of 6+ |
| Tiger Barb | Heated | Any | 72 L (19 gal) | Group of 8+ |
| Dwarf Chain Loach | Heated | Soft | 72 L (19 gal) | Group of 5+ |
| Odessa Barb | Either | Any | 72 L (19 gal) | Group of 8+ |
| Paradise Fish | Either | Any | 72 L (19 gal) | One (or a pair) |
| Serpae Tetra | Heated | Soft | 72 L (19 gal) | Group of 12+ |
| Fancy Goldfish | Unheated | Any | 75 L (20 gal) | One (or a pair) |
| Molly | Heated | Hard | 75 L (20 gal) | Group of 3+ |
| Pearl Gourami | Heated | Any | 75 L (20 gal) | One (or a pair) |
| Bristlenose Pleco | Heated | Any | 75 L (20 gal) | One (or a pair) |
| Clown Pleco | Heated | Any | 75 L (20 gal) | One (or a pair) |
| Bamboo Shrimp | Either | Any | 75 L (20 gal) | One (or a pair) |
| Lemon Tetra | Heated | Soft | 75 L (20 gal) | Group of 8+ |
| Black Neon Tetra | Heated | Soft | 75 L (20 gal) | Group of 8+ |
| Black Phantom Tetra | Heated | Soft | 75 L (20 gal) | Group of 8+ |
| Julii Cory | Heated | Soft | 75 L (20 gal) | Group of 6+ |
| Celebes Rainbowfish | Heated | Hard | 75 L (20 gal) | Group of 8+ |
| Emperor Tetra | Heated | Soft | 76 L (20 gal) | Group of 6+ |
| Three-spot Gourami | Heated | Any | 81 L (21 gal) | One (or a pair) |
| Pearl Danio | Either | Any | 81 L (21 gal) | Group of 8+ |
| Swordtail | Heated | Hard | 90 L (24 gal) | Group of 3+ |
| Rosy Barb | Either | Any | 90 L (24 gal) | Group of 8+ |
| Convict Cichlid | Heated | Any | 90 L (24 gal) | One (or a pair) |
| Panda Garra | Heated | Any | 90 L (24 gal) | One (or a pair) |
| Boesemani Rainbowfish | Heated | Hard | 108 L (29 gal) | Group of 6+ |
| Congo Tetra | Heated | Soft | 108 L (29 gal) | Group of 6+ |
| Zebra Loach | Heated | Soft | 108 L (29 gal) | Group of 5+ |
| Electric Blue Acara | Heated | Any | 108 L (29 gal) | One (or a pair) |
| Firemouth Cichlid | Heated | Any | 108 L (29 gal) | One (or a pair) |
| Glass Catfish | Heated | Soft | 113 L (30 gal) | Group of 6+ |
| Rubber Lip Pleco | Heated | Any | 113 L (30 gal) | One (or a pair) |
| Giant Danio | Heated | Any | 114 L (30 gal) | Group of 6+ |
| Scissortail Rasbora | Heated | Soft | 114 L (30 gal) | Group of 6+ |
| Angelfish | Heated | Any | 120 L (32 gal) | One (or a pair) |
| Madagascar Rainbowfish | Heated | Any | 120 L (32 gal) | Group of 6+ |
| Keyhole Cichlid | Heated | Soft | 150 L (40 gal) | One (or a pair) |
| Electric Yellow Lab | Heated | Hard | 154 L (41 gal) | Group of 4+ |
| Bolivian Ram | Heated | Soft | 182 L (48 gal) | One (or a pair) |
| Common Goldfish | Unheated | Any | 190 L (50 gal) | One (or a pair) |
| Blood Parrot Cichlid | Heated | Hard | 200 L (53 gal) | One (or a pair) |
| Pictus Catfish | Heated | Soft | 240 L (63 gal) | Group of 6+ |
| Yoyo Loach | Heated | Any | 243 L (64 gal) | Group of 5+ |
| Denison Barb | Either | Any | 243 L (64 gal) | Group of 6+ |
| Weather Loach | Unheated | Any | 243 L (64 gal) | One (or a pair) |
| Discus | Heated | Soft | 284 L (75 gal) | Group of 5+ |
| Common Pleco | Heated | Any | 284 L (75 gal) | One (or a pair) |
| Severum | Heated | Soft | 284 L (75 gal) | One (or a pair) |
| Siamese Algae Eater | Either | Any | 304 L (80 gal) | Group of 6+ |
| Oscar | Heated | Any | 540 L (143 gal) | One (or a pair) |
| Clown Loach | Heated | Soft | 648 L (171 gal) | Group of 5+ |
Every figure is from that fish's fact-checked care guide. "Either/Any" means adaptable. More species as we source them.
Choosing-a-fish questions
How do I choose a beginner fish for my aquarium?
Start from the fish, not the bowl. Pick your tank size, whether it's heated or unheated, and whether your tap water is soft or hard — then choose fish that actually fit all three. Plan for the fish's adult size and its minimum tank, check whether it needs a group (most small fish are shoaling and need 6+), cycle the tank first, and always read the full care guide before you buy.
What fish can I keep in an unheated (coldwater) tank?
You need coldwater or adaptable species — not tropical fish. From our sourced guides, white cloud minnows are a humane coolwater shoaler (keep 6+, no heater), and several subtropical-tolerant fish (rosy barb, odessa barb, pearl danio, denison barb) suit an unheated community. Goldfish are coldwater too but are very heavy-waste and need a lot of water. Match every fish's temperature band to your tank.
What fish are good for a small tank?
Small tanks suit small, low-bioload nano fish kept as one species rather than a mix. Options from our sourced guides include a single betta, or nano shoalers like ember tetra, chili rasbora and celestial pearl danio — each still needs a group of its own kind. Cherry shrimp and snails also work in small tanks. Enter your tank volume above and the matcher only shows species whose minimum tank actually fits.
Does water hardness matter when choosing fish?
Yes. Soft-water fish (many tetras and rasboras) and hard-water fish (livebearers like guppies, platies and mollies) do best in water that suits them, and shrimp and snails need enough hardness to build shells and molt. Test your hardness or ask your water company, then pick fish that match — it's far easier than trying to change your water. Leave it on "not sure" and the matcher won't rule species out on hardness.