Baby Name Generator

Random name ideas for your baby – filter by letter and length and keep a shortlist.

Name ideas

    Favourites are saved in this browser only.

    Find a name you both love

    Looking for inspiration? The generator suggests 12 random names at a time from over 200 popular and classic first names used in English-speaking countries – girls, boys and unisex. Narrow the list by first letter or length, and add your surname to hear how the full name sounds.

    Tap the heart to put a name on your shortlist; it stays saved in your browser, so you can come back later or copy the list to share with your partner. A random list is a great way to discover names you would never have thought of.

    How to use

    1. Choose girl, boy, unisex or any.
    2. Optionally filter by first letter and length, and add your surname.
    3. Tap New names for 12 fresh ideas.
    4. Tap the heart to save favourites, then copy your shortlist.

    Ideas for using it

    • Short and sweet. short names that go well with a long surname.
    • Family letter. all names beginning with the same letter as an older sibling.
    • Middle names. look for a second name that flows with the first.
    • Shortlist evenings. each partner saves favourites, then compare.

    Frequently asked questions

    Where do the names come from?

    They are popular and classic first names in English-speaking countries, compiled for this site. Each language version has its own list.

    Does it show name meanings?

    No – meanings and origins are often disputed, so we only show the names. Look up a name you like in a dedicated name dictionary.

    Are my favourites saved?

    Yes, in this browser only. Nothing is sent to a server.

    How are names chosen?

    All names that match your filters are shuffled at random, and the first 12 are shown.