Random Names Table Generator
PHP Program by Jay Tanner - 2025
Select Names Gender
M / F / R
Listing Size
Up to 100 Names
Select From the Top
of 4000 First Names
Select From the Top
of 4000 Middle Names
Select From the Top
of 162254 Last Names
View/Copy PHP Source Code
Download Program and Data
Below is a Listing of 10 Randomly Generated Male Names.
Double-Click Within the Text Area to Select/Copy the Full List
Kenny Dale Pearson Lincoln Roger Thompson Ryan R. Jordan Jace Jacob Pena Anthony Hale Alex A. Shaw Paul Gordon Cruz Frank S. Salinas Orlando John Valencia Ethan Joseph Reyes
Double-Click Within Text Area to Select ALL Text
The names are randomly constructed from 2010 U.S.A. census data consisting of 4000 male names, 4000 female names and 162254 last names in order of frequency. If you need a list of random names to test a program or are a writer who is looking for ideas for names of characters in a story, this program may come in handy for randomly generating test data or character name ideas. To increase diversity of the listing to include more foreign-sounding names, simply raise the size of the tops of the corresponding name category. This will increase the occurrence of the more rarely used names in the listing, which occur closer to the bottom of the names frequencies data list. Gender Setting: M = Males Names List F = Female Names List R = Random M/F List ----------------------------------------- The initial default program settings are: M = Generate male names 10 = List Size = How many names to include in the list. (Limit = 100) 250 = Select from top 250 most frequent male first names. (Limit = 4000) 250 = Select from top 250 most frequent middle names. (Limit = 4000) 500 = Select from top 500 most frequent last names. (Limit = 162254)
PHP Program by Jay Tanner - 2025
v2.0 - Revised: 1970-January-01-Thursday at Local Time 12:00:00 AM (UTC−05:00)