American Name Generator
Generate realistic names from the United States and Canada
This or that?
Tap the name you like more.
Click a name to copy it · Press Space for new names
About american names
American and Canadian names reflect a mix of English, Scottish, Irish, and German origins. Many names follow traditional patterns with familiar vowel sounds and strong consonant endings. Surnames often derive from occupations, locations, or ancestral lineages.
Modern naming trends in North America include a blend of classic biblical names and contemporary nature-inspired words. You will find both short, single-syllable names and longer, multi-syllable options. This variety allows for diverse character building across different social backgrounds.
How to choose american names
Match the surname to the first name's cultural origin to maintain consistency.
Use shorter names for characters meant to feel approachable or casual.
Consider middle names to add depth and a sense of formal history.
Frequently asked questions
What are common naming patterns in American culture?
Many names use traditional English roots paired with surnames that indicate old trades like Smith or Miller. Modern families also frequently use nature terms as first names.
How do I make a name sound authentically North American?
Combine common Anglo-Saxon first names with surnames from diverse European backgrounds. This reflects the historical immigration patterns found in the US and Canada.
Are there specific styles for professional vs casual names?
Professional names often utilize full middle names and traditional biblical or classic roots. Casual names tend to be shorter and may use nicknames as primary identifiers.
Are these american names free to use?
Yes. Use them in games, stories, campaigns or projects without credit or sign-up.
How many american names are there?
The generator draws from all 603 names, and each click picks a new random batch.
Can I filter the american names?
Yes. Open Filters above the names. You can also ask for names that start with one of 21 letters. Lengths run from 6 letters (Kim Ngo) to 19 (Isabella Quintanilla), and you can pick short, medium or long names or an exact length such as 13 letters.
Can I add numbers or change how the names are written?
Yes. In Filters, Add numbers puts 1 to 4 random digits or a year at the end, at the start or on both ends, so a name becomes something like Jason Whitley17. Letters switches to lowercase or UPPERCASE, and Join words writes multi-word names as one word, with an underscore, a dot or a hyphen. Copy and save keep the changed version.