Percy
Boy2 syllables
French: "pierce the valley"
1,543 hand-tagged names · free, no sign-up
Choose your animal, their personality and the style you love, from random and funny to fantasy and unique. You get names with meanings, can hear each one called out, and can check it won't get mixed up with "sit" or "stay".
Choose your filters and press Generate.
Boy2 syllables
French: "pierce the valley"
Boy2 syllables
Legendary king of Britain
Boy2 syllables
Named after the powerful engine
Girl3 syllables
Greek goddess of wisdom
Unisex4 syllables
Noble steed
Boy2 syllables
Classic author — woof edition
Most generators give you a list and leave you to it. This one helps you choose a name you'll still love in ten years.
See where each name comes from and what it means, so you can choose one with a story behind it.
Press "Hear it" to hear the name in a natural voice, the way you’d actually say it at home.
Checks syllables, the ending sound and whether the name could be confused with commands like "sit", "stay" or "no".
Matching names for two or three pets, themed from food to mythology.
Save favorites with one tap, then send a link so family can vote. No account needed.
You won’t see the same name twice in a visit until you’ve seen every match.
Pair mode
Bringing home siblings, a bonded pair or a whole litter? Get matching names that sound great together, from Salt & Pepper to Thor & Loki.
Name Check
Test any name, whether it came from the generator or you thought of it yourself. We check it against what trainers recommend.
Syllables
Two syllables is the sweet spot: easy to call and hard to mistake.
Vowel ending
Names ending in "-y", "-a" or "-o" carry further when you call across a park.
Command clash
"Kit" sounds like "sit" and "Bo" sounds like "no". Clashes like these slow down training.
Six rules of thumb from trainers and vets. Most take only a few seconds to check.
One or two syllables are easiest for pets to pick out. A long name is fine too, as long as you plan a nickname.
Names like Milo, Luna or Ziggy end on a bright, open sound that carries further than a hard consonant.
Kit sounds like "sit", Bo like "no", and Ray like "stay". Use Name Check before you commit.
Skip names that sound like a family member’s or another pet’s (Benny and Penny will confuse everyone).
Call it out loud ten times. If you’d be embarrassed shouting it in a park, keep looking.
Pick a name that sounds like the old one (Bella to Stella, Max to Jax) and pair it with treats for an easy switch.
Naming a new pet is one of the best parts of bringing them home, and also one of the hardest. You want a name that suits their personality, sounds good when you call it across the park, and still feels right years from now. This pet name generator was made for exactly that moment. Instead of handing you an endless list, it lets you describe your pet and then shows names that actually fit, each with a short meaning or origin so you know the story behind it.
Every name in the library has been tagged by hand with the animals it suits, its gender, the personalities it matches and its style. That is what lets this free pet name generator go beyond a plain random list.
Start by choosing your pet type, then pick a gender (boy, girl, unisex or any) and how many names you want to see. Press Generate and you will get a fresh batch straight away. If you want to narrow things down, open More filters to choose personality traits such as playful, calm, brave or cuddly, one or more name styles, a starting letter and a length.
Tap the heart on any name to save it to your shortlist, and press "Hear it" to listen to it spoken aloud before you decide.
Not sure where to start? Leave every filter on Any and the tool works as a random pet name generator. Each press of Generate shuffles the full library. It is a quick way to discover names you would never have thought of, from Biscuit and Mochi to Zephyr and Odin, and to notice which ones make you smile.
Dogs need a name they can pick out quickly, often from a distance and with plenty going on around them. Choose Dog as your pet type to see names chosen for dogs alongside names that suit any pet, then add traits like loyal, energetic or gentle to match your pup. Names such as Koda, Moose or Biscuit are short, clear and easy to call. You can generate dog names here.
Cats often suit names with a little more character, whether that is elegant, mischievous or independent. Pick Cat as your pet type and combine it with styles like Royal & fancy, Food & drink or Mythology to find a name that matches their attitude. Many cat owners love soft, sweet sounds like Mochi or Honey, while others go for something grand that suits a cat who clearly runs the house. Try the cat name filter to start.
This is not only for dogs and cats. It also works as an animal name generator for rabbits, hamsters and other small pets, birds, fish, reptiles and horses, with names like Thumper for a rabbit or Clover for a pony. Simply change the pet type and generate again.
Some of the best pet names make people laugh the first time they hear them. Select the Funny & puns style and the generator becomes a funny pet name generator, serving up playful food names like Waffles, Pickles and Noodle, puns like Chewbarka, and everyday human names that are hilarious on an animal, such as Kevin, Steve or Gerald. Add the funny or mischievous personality traits to lean into the joke even more. Here is a shortcut to funny pet names.
If your pet feels like a creature from another world, combine the Mythology, Royal & fancy and Space styles to turn the tool into a fantasy pet name generator. You will find gods, heroes and legendary beasts like Odin, Merlin and Phoenix, airy names like Zephyr and Pixie, and story favorites like Arwen and Gandalf. These names work especially well for bold, elegant or adventurous pets. Start with fantasy-style names.
Tired of meeting three dogs called Max at the park? Choose the Rare & unique style to use the tool as a unique pet name generator. It brings up less common names from many languages and cultures, such as Zuri, Bodhi, Tallulah, Caspian and Quasar, each with its meaning shown, so the name is unusual without being random. Pair it with a starting letter or a length filter to make it feel even more personal. Explore unique pet names.
A good name is more than a nice sound. Seeing a name's meaning or origin helps you choose one that feels right, whether that is Koda, meaning "friend", or Elio, meaning "sun". Name Check then looks at the practical side the way a trainer would: how many syllables the name has, whether it ends on a clear sound that carries, and whether it could be confused with common commands. Together they help you pick a name your pet will learn quickly and you will be happy to call out for many years.
Everything you need to know about naming your new pet.
Cool pet names are usually short, confident and a little unexpected. Popular picks include Nova, Maverick, Onyx, Blaze, Ziggy, Rocket, Shadow and Echo. For more ideas, try the Space, Tough, Colors & gems or Pop culture styles in the generator, or add the brave, fierce or adventurous traits. Say the name out loud a few times; if it makes you grin, it is the one.
Pick your pet type, gender, personality and favorite styles, then press Generate. The tool filters a hand-tagged library of names. Each batch mixes the names that match the most of your choices with a random selection of other good fits, so you see both the closest matches and some variety. If too few names fit every filter, it fills the rest of the list with close matches, marks them, and tells you which filter it loosened.
It is completely free with no sign-up and no limit. Your favorites are saved in your own browser, not on a server.
Not during the same visit. The generator remembers what it has already shown you and only repeats names once every match for your filters has been shown.
Trainers usually suggest one or two syllables, ending in a vowel sound (like Luna, Milo or Coco), so it carries well when you call it. Avoid names that rhyme with commands: Kit sounds like "sit", Bo sounds like "no", and Ray sounds like "stay". The Name Check tool on this page tests this for you.
Yes. Tap the heart on any name to save it, open Favorites, and press "Share link". Anyone who opens the link sees your shortlist, so the whole household can vote.
Most dogs and cats start responding within a week or two if you use the name consistently and pair it with something good, like treats, praise or play. Rescue pets can learn a new name just as well. Use it in happy moments and never when scolding.
It is completely fine to rename a rescue. Many pets do not respond to their shelter name anyway. To make the switch easier, pick a name with a similar sound to the old one, such as Bella to Stella or Max to Jax.
Yes. Choose Bird, Fish, Reptile, Rabbit, Hamster & small pets or Horse. Each has names picked for that animal, like Kiwi for a parakeet, Bubbles for a goldfish or Sheldon for a tortoise, alongside names that suit any pet.
There are 1,500+ names to explore, and each new batch is different.
Start generating