Generate names for your fish, aquolotl, or aquatic pets. Filter by fish type, personality, and vibe — from regal koi names to puns that make your guests groan in the best possible way.
Press Enter to generate
Every word generator you need, all free
Numbers, names, games and more
Select your fish type to get names that fit the visual character of that specific species. Then use personality to match the name to how your fish actually behaves, and vibe to choose between serious, punny, or cute. All three filters are optional — leaving them on "any" gives you the widest variety. If you're naming multiple fish in the same tank, try mixing vibes: one regal name and one pun creates a funnier contrast than all puns or all serious names.
Bettas have large personalities for small fish. They're territorial, dramatic, and often look like they're posturing even when nothing is happening. Names that lean into their drama work well — either genuinely regal names (Poseidon, Admiral, Caesar) or ironic ones that undercut the posturing (Sir Blubs, Lord Flounder, Colonel Bubble). Both approaches work because they're responding to the same fish behavior from different angles.
Koi are slow, grand, and visually striking — often orange, white, and black, and sometimes decades old. They suit formal names with weight to them: Emperor, Oracle, Sovereign, Midnight, Onyx. A koi named "Wiggles" feels wrong. A koi named "Ambassador" feels right. The serious vibe filter gives you the most koi-appropriate results.
Goldfish are the classic starter fish, and their names can go either direction. They suit puns (Gill-bert, James Pond) because the fish itself is inherently a little absurd. They also suit cute names (Bubbles, Mochi, Sunny) because they're round and orange and friendly-looking. The one register that doesn't quite work is the tragic-serious register — a goldfish named "The Ancient One" is harder to maintain than a koi named the same thing.
Axolotls are strange enough that the weird/axolotl filter exists specifically for them. They have external gills that look like feathery headdresses, tiny paw-like limbs, and permanent smiles. Names that acknowledge their strangeness with affection work best: Ambassador Frills, Count Gills, Frillington, Smiley, Salamandrew. They're a conversation piece regardless — the name might as well be too.
Tropical fish are usually small, colorful, and fast — names that are short and bright tend to fit. Ember, Flash, Spark, Zap, Neon. If you're naming a whole school, think about how the names work together as a set.
These three vibes produce completely different conversations when guests see your tank. A fish named Poseidon prompts "oh, that's a good name." A fish named Gill-bert prompts a groan and then a laugh. A fish named Bubbles prompts "aww." All three are legitimate outcomes — pick the one that matches your personality, not the fish's.
For naming other pets, the dog name generator and cat name generator use a similar approach — personality and vibe filters to match the name to the animal's character. Dogs and cats actually do respond to names eventually, which adds a practical dimension the fish generator doesn't need to worry about.