A simple and intuitive way to generate american english names
Functionality
All generated names are unique per function call. A maximum of 1000 unique first names can be generated per gender and a maximum of 1000 unique full names per function call based on the top 50 most common last names in the US.
Functions
All functions return an array of names.
getFirstName(gender, amount)
getLastName(amount)
getFullName(gender, amount)
Credit for list of names go to
Last names: link Female first names: link Male first names: link