Dog name generator

Set your filters and get a fresh batch from 28 checked names. Tap the heart on anything you like — the shortlist keeps them while you decide.

Showing 12 of 935 matching names

  • Brutus Strong

    Latin name possibly from "heavy, dull"; famous Roman figure Latin

  • Memphis Unique

    Named after the ancient Egyptian city; meaning "enduring and beautiful" Egyptian

  • Jane Classic

    God is gracious; feminine of John Hebrew

  • Archie Cute

    Diminutive of Archibald - "genuine and bold" Germanic

  • Bandit Funny

    An outlaw; from Italian "bandito" - banished Italian

  • Sabrina Classic

    A river goddess from the River Severn Celtic

  • Rusty Funny

    From "rust" - reddish-brown in color English

  • Larry Classic

    Loremaster; short for Lawrence - "from Laurentum" Latin

  • Cedar Nature

    The evergreen cedar tree English

  • Kirby Cute

    Church settlement Old English

  • Jj Unique

    Initials used as a nickname English

  • Levi Classic

    Joined; attached Hebrew

Using the dog name generator

  • Leave gender and style on Any for the widest mix. Narrow down only after a first batch tells you what you react to.
  • Set a first letter if you are matching a sibling pet, or deliberately avoiding a sound that clashes with a command.
  • Turn on short names only if recall matters most — five letters or fewer is a good proxy for one or two syllables.
  • Use Save all on a batch you like, then prune the shortlist later. It is easier to cut than to remember.

Why a filtered generator beats a random one

Generators that assemble syllables produce names no one has used before, which sounds appealing until you try to call one across a park. This one filters a reviewed database instead: every result already has a documented origin and has been screened for the things that make a name hard to live with — awkward pronunciation, overlap with common commands, and that moment of embarrassment at a vet's desk.

If you would rather read a curated set than shuffle, browse all dog names.