Name Generator

Generate English baby names with surname, birth time, fixed letters and personalized filters

Enable JavaScript to use the interactive controls. Your guide and examples are available below.

Features

Free name test

About Name Generator

Generate English names and evaluate existing names with original English language heuristics.

How to use it

  1. Enter the surname and select boy, girl or any / unborn.
  2. Optionally enter birth date, birth time and independent first/middle-name letters.
  3. Choose single, double or unrestricted name length, desirable qualities (maximum five) and words to avoid (maximum ten).
  4. Generate 6–30 suggestions and refine the filters or generate again.
  5. Copy or download the names, or open the dedicated free name-test page to review pronunciation, rhythm, spelling and length balance.

Try English naming

Surname: Smith
Gender: Any
Birth date: 2026-10-15
Name length: Unrestricted
Desired: nature, gentle
Avoid: x, lee

Try free name test

Sophia Smith

Supported formats

Processing and limitations

Browser

SSA aggregate name-spelling lists; independent entertainment/readability heuristics. No private traditional scoring.

Questions and answers

Does the generator use my private birth data?

Date and time remain in the browser; only digit sums for entertainment are calculated.

Is the name score scientific?

No. It is a transparent English pronunciation, rhythm, spelling and length heuristic.

Related tools

Loan Calculator

Loan principal, term in years, and annual interest rate inputs; Equal principal-and-interest repayment

Query

IP Address Lookup

IP and domain lookup with OpenStreetMap views, source agreement, an IPv4/IPv6 network calculator, batch analysis and exports.

Query

Date Calculator

Difference between two calendar dates; Add or subtract days, weeks, or months from a date

Query