Pet name generator

Tell us about the animal: the breed, the colour, the thing it did in the first five minutes at home. Get names that fit this pet, not a top-ten list.

Try an idea:

90+ pet name ideas

  • Biscuit
  • Scout
  • Juno
  • Ranger
  • Maple

5 of 16 ·

Pet names that fit the animal in front of you

Most pet names are chosen in the first two days, usually from a short list of the same favourites: Luna, Bella, Max, Charlie, Milo. They are popular because they are easy to call. They are also the names four other dogs at the park will turn around for. A name drawn from your own pet, its coat, its habits or the day you met, is just as easy to say and belongs to one animal.

Describe the pet in a sentence: a shy black rescue cat with one white sock, a beagle puppy who howls at the kettle, two guinea pigs who need names that go together. The generator suggests names with a short reason for each, and you can ask again for funnier, softer or more unusual ones.

  • Based on looks and personality

    Coat colour, size, breed and temperament all feed the suggestions. A ginger cat gets Marmalade and Saffron; a nervous greyhound gets something gentler than Tank.

  • Easy to call across a park

    Suggestions favour one or two syllables and clear sounds, which trainers often recommend because animals pick them out more easily and you can shout them without embarrassment.

  • Any species, singles or pairs

    Dogs, cats, rabbits, hamsters, guinea pigs, birds, fish, reptiles and horses. Ask for matching pairs or a themed set for a whole litter.

5 tips for naming a pet

  1. Keep it to one or two syllables

    Short names are quicker to say and easier for a dog or cat to tell apart from ordinary speech. If you love a long name, plan the short form you will use every day: Bartholomew becomes Barty by Tuesday.

  2. Avoid names that sound like commands

    Kit sounds like sit, Bo like no, Ray like stay and Fletch like fetch. A puppy learning its first commands does better when its name does not rhyme with any of them.

  3. Try it out loud for a day

    Call the name from the back door ten times. If you feel silly or run out of breath, keep looking. The right name is one every person in the house is happy to say in front of the neighbours.

  4. Wait a day or two if you can

    Personality shows up fast. The kitten you planned to call Shadow may turn out to be a Rocket. Giving it forty-eight hours often produces a better name than the one chosen on the drive home.

  5. Check the names already in the house

    A dog called Mila and a child called Milo will both come running, or neither will. Pick a name that starts with a different sound from the names of people and other pets at home.

Want names made for yours? Describe what you're naming and Nomi finds names that fit.

Frequently asked questions

Start from the animal: its colour, size, breed and the first funny thing it did. Shortlist three names of one or two syllables, call each one aloud for a day, and keep the one everyone at home uses without thinking. If none stick, describe the pet to the generator and try a fresh batch.

Luna, Bella, Max, Charlie, Milo, Daisy, Lucy and Cooper have sat near the top of pet-insurance and pet-sitting lists for dogs for years, and Luna, Oliver, Leo, Milo and Bella do the same for cats. If you want your pet to be the only one answering at the park, use those lists as names to skip.

Dogs learn to respond to their name reliably, and studies in Japan found that domestic cats can tell their own name apart from similar-sounding words, even when a stranger says it. Whether the cat decides to come is another matter.

Yes. Most animals adapt to a new name within a few days to a few weeks. Use the new name often, pair it with treats and attention, and avoid using it when you are telling the animal off. Some adopters pick a name that sounds a little like the old one to make the switch faster.

Famous pairs work well because they are easy to remember: Salt and Pepper, Bonnie and Clyde, Holmes and Watson. Make sure the two names start with different sounds, so each animal can tell which one you are calling.

Yes. Those pages are long lists you can browse. This generator writes names from your description of one specific animal, so it is the place to go when the lists all start to look the same.

More name generators