Random Pet Name Generator

Generate a random pet name for any animal -- cute, funny, classic, nature, food-inspired, or tough -- for a new rabbit, bird, horse, reptile, or any companion.

About this generator

This generator draws from 90 pet names grouped into six styles -- Cute & Sweet, Funny & Punny, Classic, Nature-Inspired, Food-Inspired, and Tough & Cool. It's a general-purpose companion to the dedicated Dog Name and Cat Name generators, suited to any pet from rabbits and birds to horses and reptiles.

Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.

What people use it for

New pet owners use it to find a name for a rabbit, bird, hamster, horse, reptile, or any companion that isn't a dog or cat. It's also handy for naming a pet in a story or game, or just browsing playful options until one fits.

How it works

Generate draws one name at random from the pool using the site's cryptographically secure randomness, guaranteed not to repeat whatever result is currently showing in single-result mode. Filtering by style narrows the pool before drawing.

What's inside

A sample of what this generator can draw, spread evenly across the full list:

Common questions

Is this only for dogs and cats?

No -- this is a general pet-name generator suited to any animal. For breed-aware dog and cat names specifically, use the dedicated Dog Name and Cat Name generators.

Can I filter by style?

Yes -- use the filter button to pick one or more of the six styles, from Cute & Sweet to Tough & Cool. Generate will then only draw from the styles you've selected.

Will it show me the same name twice in a row?

Not in single-result mode -- each new roll is guaranteed to differ from the one currently on screen.

Can I generate several names at once?

Yes -- use the amount control to draw up to 100 names at a time to compare a shortlist.

Related Generators

Name · Baby Name · Last Name · Username · Superhero Name · Dog Name

All Names generators

Browse all generators