A memorable NPC needs only a few things: a name, a clear role, a personality the players can read in a line or two, and a motivation driving them. A single distinctive quirk — a nervous laugh, a strange hat, a catchphrase — is often what makes players actually remember them.
This generator hands a Dungeon Master a fully-formed NPC on demand: name, race, appearance, personality, and a motivation or plot hook to tie them into the story. Use it to fill a tavern, improvise the person the party just decided to talk to, or seed a recurring character.