Here's the dice
https://www.wizards....d/dice/dice.htm
Roll any sided dice to decide how many children each couple has. It's fairly opened so you can decide how big of a family you want to create. You can go on for however many or few generations as you please.
Roll any sided dice to decide the gender of each character. Even being girl and odd being boy.
Roll both for first names and middle names.
There's namebanks per age range of each character. You can decide on the ages of each character. Each namebank section requires a 6 sided dice.
Surnames are all from Family Education's website. I mostly used the SSA to complete the namebanks.
Surname Bank:
1. Abegglen, Brogna, Cisneros, Lamb, Lozano, Manjarrez, Mills, Purkiss, Ridley, Sawyer, Wooten, Zurita
2. Ames, Babineaux, Cagney, Hawkins, Hernandez, Jones, Musgrave, Nunez, Sturgess, Trujillo, Wingrove
3. Arriaga, Buckingham, Caldera, Heath, Iglesias, Lennon, Mercer, Morales, Nettleton, Rojas, Tippens, Veronon
4. Abernathy, Brennan, Calhoun, Edgecomb, Granger, Hoyte, La Torre, Merino, Padget, Rosales, Sutton, Wren
5. Autry, Bykowski, Cadwallader, Eccles, Galen, Grajales, Hodges, Leighton, Mier, Ochoa, Reyes, Weatherby
6. Alejos, Altenburger, Bowman, Cairnes, Lindsey, Martinez, Miller, Nelson, Quimby, Valenzuela, Woolridge
Namebanks for ages 60+:
1. Arthur, Benedict, Clifton, Cornelius, Daniel, Edwin, Enrique, Floyd, Hernan, Howard, James, Jose, Lee, Manuel, Mark, Neil, Octavio, Perry, Ronald, Stanley, Theodore, Walter, Willis || Agnes, Ana Maria, Anna, Araceli, Betty, Carla, Carolina, Constance, Delphine, Effie, Esther, Faye, Geraldine, Hazel, Irma, Juanita, Karen, Laura, Leticia, Mae, Marjorie, Nancy, Ophelia, Rosemary, Shirley, Thora, Vera
2. Ambrose, David, Charlie, Curtis, Eugene, Eugenio, Ferdinand, Gregory, Hiram, Isadore, Jesse, John, Lawrence, Louis, Matthew, Oscar, Pedro, Peter, Roger, Tajin, Timothy, Wendell || Antonia, Audrey, Barbara, Celestine, Cora, Delfina, Dorothea, Elaine, Esmeralda, Evelyn, Fabiana, Gloria, Hattie, Inez, Jacqueline, Josefa, Kathryn, Lucille, Malena, Maxine, Mildred, Naomi, Opal, Ramona, Sarah, Silvia, Viola
3. Adelardo, Anthony, Augustine, Bernard, Casper, Cecil, Clifford, Franklin, Guillermo, Harold, Jerome, Lemuel, Lloyd, Morris, Nathaniel, Patrick, Samuel, Tacito, Thomas, Vincent, William || Alice, Beatrice, Bernice, Catherine, Clara, Deborah, Edith, Elisa, Emma, Fiorella, Frances, Grace, Hilda, Itzel, Joanne, Julieta, Kay, Linda, Luisa, Margaret, Marianne, Nina, Odessa, Ruby, Sylvia, Virginia, Winifred
4. Albert, Brian, Christopher, Dennis, Ernest, Everett, Felipe, Francis, Gilbert, Hugh, Ignacio, Joel, Joseph, Lewis, Lowell, Max, Oliver, Phillip, Porfirio, Richard Stephen, Vernon, Waldo, Wilbur || Adelita, Aitana, Althea, Belen, Beryl, Charlene, Christine, Daisy, Ellen, Ethel, Genevieve, Harriet, June, Kathleen, Lillie, Lola, Maite, Marguerite, Marlene, Minerva, Patricia, Ramona, Rosa, Rose, Susan, Vivian
5. Alexander, Andrew, Basil, Calvin, Charles, Dean, Edward, Frederick, Gordon, Harvey, Jack, Jeronimo, Juan, Lionel, Michael, Nacon, Nicholas, Pascal, Roland, Shane, Victor, Warren, Wesley || Abril, Anika, Aurelia, Bonnie, Caroline, Claire, Diana, Elizabeth, Emily, Florence, Geneva, Helen, Irene, Jane, Joy, Kitty, Lillian, Maria, Martha, Maude, Milagros, Paloma, Paola, Priscilla, Ruth, Stella, Veronica
6. Ahluic, Allen, Archibald, Benjamin, Carroll, Clayton, Douglas, Edmund, George, Henry, Jay, Jesse, Leonard, Lyle, Mack, Mariano, Otis, Paul, Roscoe, Salvatore, Venustiano, Wallace, Willard || Adelia, Belicia, Bernadette, Charlotte, Cordelia, Dolores, Eleanor, Ella, Eva, Gwendolyn, Jean, Josephine, Katherine, Loretta, Lucia, Lula, Marcia, Mary, Myrtle, Pearl, Rebecca, Rosa Maria, Theodora, Violet
Namebanks for ages 40-60:
1. Adam, Ademar, Antonio, Barry, Christopher, Clifford, Dale, Dwayne, Eric, Frank, Hector, Jeffrey, John, Joseph, Juan, Kelly, Lawrence, Marcus, Micky, Nathan, Paul, Randy, Roy, Shane, Scott, Walter || Amy, Andie, Bonnie, Cassandra, Cristina, Diana, Erica, Gina, Jennifer, Kathleen, Lorraine, Misty, Monica, Natasha, Rachel, Regina, Rosa, Ruth, Sheila, Sloane, Stephanie, Tanya, Tracy, Valerie, Violeta, Wendy
2. Aaron, Alan, Blaine, Cameron, Corey, Darren, Dennis, Edwin, Geoffrey, Harold, Jason, Jesse, Jonathan, Justin, Kirk, Luis, Michael, Miguel, Nicholas, Philip, Sean, Stephen, Terrence, Vincent || Alexandra, Allison, Angelina, Anne, April, Brandy, Camille, Cheryl, Danielle, Denise, Erin, Esmeralda, Heidi, Jessica, Julie, Jo, Jodi, Kelly, Lisa, Maria, Molly, Nancy, Rebecca, Sarah, Sherry, Sonya, Terri, Virginia
3. Alex, Alonso, Andrew, Brandon, Carl, Craig, Damon, Douglas, Eric, Frederick, Gary, Howard, James, Jack, Jeffrey, Joel, Kyle, Larry, Mario, Maurice, Neil, Richard, Samuel, Sylvester, Travis, Troy || Alma, Andrea, Annette, Anita, Ashley, Brenda, Christina, Connie, Deborah, Emily, Ginger, Heather, Janice, Kimberly, Laura, Lori, Marisol, Melinda, Michelle, Nina, Rhonda, Sandra, Tina, Tonya, Vanessa, Yolanda
4. Albert, Benjamin, Brett, Calvin, Charles, Darrell, Derek, Edward, George, Gregory, Jacob, Jerome, Jose, Kenneth, Leonard, Manuel, Matthew, Omar, Peter, Ronald, Ruben, Shannon, Theodore || Amanda, Anna, Autumn, Beth, Carmen, Crystal, Dana, Ebony, Gloria, Holly, Jamie, Jill, Julia, Karen, Latasha, Linda, Lynn, Marie, Melissa, Meredith, Natalie, Perla, Rochelle, Sharon, Silvia, Stacy, Tiffany, Victoria
5. Alexander, Arthur, Brian, Carlos, Chad, Daniel, Dion, Ernest, Francisco, Grant, Harry, Ian, Jared, Jermaine, Jorge, Kevin, Lance, Mitchell, Martin, Nathaniel, Ramiro, Raymond, Sergio, Tyrone || Alicia, Amber, Angel, Barbara, Carrie, Catherine, Colleen, Dawn, Deanna, Donna, Felicia, Guadalupe, Jacqueline, Katherine, Leslie, Mary, Meribel, Nicole, Patricia, Renee, Shawna, Sheena, Susan, Tara, Vanessa
6. Adrian, Anthony, Bradley, Casey, Clint, David, Dean, Eugene, Gabriel, Gordon, Henry, Javier, Jay, Jesus, Jon, Kristopher, Lee, Louis, Mark, Oscar, Patrick, Ricardo, Roger, Stanley, Zachary || Ana, Angela, Bridget, Carol, Christine, Cynthia, Desiree, Diane, Elizabeth, Jada, Janet, Jeanette, Kara, Kendra, Lauren, Margaret, Megan, Melanie, Raquel, Roxanne, Samantha, Shannon, Tamara, Teresa, Yvonne
Namebanks for ages 20-40:
1. Alejandro, Ashton, Brian, Cameron, Cory, Dalton, Damian, Edward, Giovanni, Grant, Henry, Jason, Jesse, Jorge, Kyle, Luke, Malik, Mitchell, Nathan, Omar, Paul, Riley, Ruben, Shawn, Thomas, Xavier || Alejandra, Allison, Ashlyn, Briana, Casey, Courtney, Daisy, Destiny, Erica, Faith, Gianna, Heather, Isabella, Jamie, Julia, Kelly, Kendall, Lauren, Maria, Maya, Michaela, Olivia, Raven, Sydney, Vanessa
2. Abraham, Adam, Brady, Bryson, Carlos, Colton, Darius, Derek, Eric, Frank, Gabriel, Hayden, Jalen, John, Juan, Kevin, Liam, Maxwell, Miguel, Nathaniel, Oscar, Peter, Ricardo, Sebastian, Scott, Taylor, Victor || Abigail, Alyssa, Bailey, Catherine, Crystal, Danielle, Dominique, Emma, Gabrielle, Hope, Jasmine, Jayla, Katherine, Kendra, Laura, Mariah, Marisol, Mary, Miranda, Nicole, Paige, Riley, Shelby, Whitney
3. Adrian, Austin, Brandon, Christopher, Cole, Colin, Diego, Dominic, Francisco, George, Hunter, Jacob, Josiah, Justin, Landon, Levi, Mark, Martin, Nicholas, Owen, Phillip, Spencer, Timothy, Wyatt, Zachary || Adriana, Amber, Anna, Brooke, Caroline, Christina, Desiree, Eva, Grace, Hannah, Jessica, Jillian, Katelyn, Kylie, Lindsey, Lisa, Lucy, Madison, Mercedes, Molly, Natasha, Payton, Victoria, Yesenia
4. Andrew, Antonio, Brody, Caleb, Cody, Donovan, Dylan, Eduardo, Ethan, Fernando, Gavin, Ian, Javier, Jordan, Joseph, Logan, Luis, Mason, Michael, Nolan, Oliver, Pedro, Richard, Sean, Trevor, Wesley || Alana, Alexandra, Ariel, Aubrey, Brittany, Chelsea, Claire, Delaney, Diana, Erin, Gracie, Holly, Jennifer, Juliana, Kaylee, Kimberly, Leslie, Liliana, Mackenzie, Marisa, Morgan, Rachel, Samantha, Summer
5. Alexander, Anthony, Blake, Brendan, Casey, Cesar, Charles, David, Douglas, Elijah, Garrett, Hector, Isaiah, James, Jesus, Julian, Keith, Leonardo, Mario, Micah, Noah, Parker, Patrick, Ryan, Sergio, Travis, Vincent || Aaliyah, Andrea, Ashley, Bianca, Caitlin, Camila, Diamond, Elizabeth, Ella, Felicia, Gabriela, Haley, Isabel, Jenna, Jordan, Kate, Kelsey, Leah, Madeline, Melissa, Natalie, Ruby, Sadie, Sierra, Zoey
6. Aaron, Alexis, Andre, Benjamin, Calvin, Chase, Connor, Daniel, Devin, Eli, Evan, Gregory, Isaac, Jackson, Jonathan, Jose, Kenneth, Lucas, Matthew, Malachi, Nicolas, Peyton, Preston, Samuel, Tyler, William || Alexis, Amanda, Amelia, Ariana, Brooklyn, Cassandra, Chloe, Dana, Deanna, Emily, Gina, Hailey, Jacqueline, Jade, Katrina, Kiara, Lillian, Lydia, Margaret, Megan, Michelle, Rebecca, Sofia, Taylor
Namebanks for ages 0-20:
1. Apollo, Avery, Braxton, Cameron, Cedar, Cooper, Elijah, Greyson, Harrison, Isaac, Jacob, Jesus, Kai, Leaf, Lucius, Maddox, Moss, Nolan, Phoenix, Rafferty, Santiago, Tiberius, Victor, Weston || Adeline, Ariel, Aubrey, Ava, Beatrix, Claire, Cora, Destiny, Elowen, Emilia, Eva, Gianna, Harper, Ivy, Julia, Jocasta, Khloe, Leilani, Lillian, Madelyn, Magnolia, Marvel, Niamh, Penelope, Rylee, Stella, Sonnet, Violet
2. Alexander, Aiden, Bentley, Cassius, Charles, Dexter, Eagle, Florian, Gael, Hunter, Ivan, James, Juan, Landon, Leo, Malachi, Maverick, Oliver, Parker, Riley, Rowan, Samuel, Thomas, William || Aaliyah, Arabella, Athena, Bella, Camila, Catherine, Eden, Eliza, Emily, Gabriella, Hadley, Isabella, Juniper, Kinsley, Lavender, Lila, Margaret, Maria, Mila, Nevaeh, Piper, Poppy, Rose, Saoirse, Taylor, Valentina, Zoey
3. Acacius, Anthony, Amir, Blake, Calder, Christopher, Dominic, Everett, Gawain, Hudson, Isaiah, Joseph, Julian, Kayden, Levi, Matthew, Miguel, Nicholas, Preston, Roman, Sorrel, Vincent, Wyatt || Addison, Amelia, Andromeda, Charlotte, Cypress, Eleanor, Eulalia, Evelyn, Genevieve, Holiday, Imogen, Jade, Kennedy, Leah, Lilac, Madeline, Melody, Mia, Nora, Olympia, Poet, Salem, Skye, Sofia, Willow, Zinnia
4. Abraham, Andrew, Bennett, Brevin, Caius, Connor, Dante, Easton, Ezra, Giovanni, Henry, Jackson, Jordan, Jose, Koa, Lucas, Matthias, Michael, Mordecai, Noah, Pagan, Ryker, Sawyer, Tristan, Wesley || Alaska, Ariana, Azalea, Cameo, Clove, Emma, Gwendolyn, Hazel, Imonie, Juliana, Kahlo, Lilith, Luna, Mabel, Mackenzie, Maeve, Naomi, Paloma, Quinn, Reverie, Scarlett, Seraphina, Trinity, Whimsy
5. Alejandro, Austin, Brayden, Carter, Colton, Diego, Eli, Emmett, Finn, Grove, Ignatius, Jack, John, Kingston, Logan, Luis, Mason, Milo, Nathan, Nicolas, Oscar, Ryder, Silas, Starling, Tyler, Zachary || Adriana, Alana, Aurora, Calista, Cassia, Cecilia, Everly, Faith, Genesis, Isla, Hayleigh, Josephine, Kaylee, Lily, Lydia, Marceline, Noa, Octavia, Paige, Primrose, Ruby, Sadie, Saffron, Savannah, Wilhelmina
6. Adrian, Asa, August, Benjamin, Caleb, Crane, Declan, Elias, Ethan, Gabriel, Hodge, Jameson, Jude, Liam, Lincoln, Mateo, Maximus, Owen, River, Ryan, Salem, Sebastian, Theodore, Xavier || Amaryllis, Annabelle, Aria, Audrey, Caroline, Clementine, Delilah, Ella, Grier, Isabel, Jasmine, Kendall, Layla, Liliana, London, Maya, Molly, Norah, Olivia, Paisley, Persephone, Reese, Sophia, Twyla, Vivian, Ximena