English name generator
This name generator will generate 10 random English names, either American-English or British-English for the most part. Many names are used in other English speaking countries as well though.
I've separated the names into British-English names and American-English names. The first 5 names are British, the last 5 are American. In the case of American names there are some names which are from different cultures as well, I decided to leave those in as they're incredibly common these days, and not just with people with the same cultural origin of that name.
To start, simply click on the button to generate 10 random names. Don't like the names? Simply click again to get 10 new random names.
Your art here? Click here to find out more!