The Random Name Generator is a simple fiction writing tool to create character names. The generator contains English first and last names based on the database of the US Census:

Male first names

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
  • Barney
  • Barrett
  • Barry
  • Bart
  • Barton
  • Basil
  • Beau
  • Ben
  • Benedict
  • Benito
  • Benjamin
  • Bennett
  • Bennie
  • Benny
  • Benton
  • Bernard
  • Bernardo
  • Bernie
  • Berry
  • Bert
  • Bertram
  • Bill
  • Billie
  • Billy
  • Blaine
  • Blair
  • Blake
  • Bo
  • Bob
  • Bobbie
  • Bobby
  • Booker
  • Boris
  • Boyce
  • Boyd
  • Brad
  • Bradford
  • Bradley
  • Bradly
  • Brady
  • Brain
  • Branden
  • Brandon
  • Brant
  • Brendan
  • Brendon
  • Brent
  • Brenton
  • Bret
  • Brett
  • Brian
  • Brice
  • Britt
  • Brock
  • Broderick
  • Brooks
  • Bruce
  • Bruno
  • Bryan
  • Bryant
  • Bryce
  • Bryon
  • Buck
  • Bud
  • Buddy
  • Buford
  • Burl
  • Burt
  • Burton
  • Buster
  • Byron