open/close all folders
Insofar as a comic like xkcd can have main characters, that is...
“Cueball” AKA RobProbably the most commonly-recurring character of the strip – although it's hard to tell because he's distinguished from the others by his complete lack of distinguishing features. Randall Munroe's Author Avatar. Used as the default character for any strips that don't specifically require someone else.
MeganCueball's girlfriend/wife/statistically-significant other. Distinguished by her shoulder-length dark hair. Used whenever a female or more sensible character is required, or as a sort of Foil to Cueball.
“Black Hat Guy”Cueball's friend (and possibly onetime flatmate, since several early strips seem to show them living together). Distinguished by his unique, black, boater-like hat. Turns up whenever a joke requires someone to do something evil (or very very Chaotic Neutral).
Beret ExistentialistA possibly-insane philosopher whose connection to the others is unclear. Distinguished by his white beret. Turns up whenever a Cloudcuckoolander is required.
Black Hat Guy's Girlfriend / “Danish”The newest addition to the recurring cast, since she entered a relationship with Black Hat Guy. Distinguished by her long, wavey, dark hair. Essentially a female Black Hat Guy.
Other Recurring Characters
The Boy in the BarrelThe very first character xkcd featured. A young boy inexplicably floating around in a barrel.
The Flying FerretA ferret with tailor-made wings.
White Hat GuyA figure occasionally seen talking with Cueball. Distinguished by his hat, which resembles that of Black Hat Guy but is white instead of black. Seems well-meaning but pretentious.
Armchair NihilistAn occasionally-recurring character who turns up when the joke calls for some straw existential nihilism. Resembles Megan, but is distinguishable from her by both her personality and the fact she almost never leaves her chair.
Richard StallmanAgain, a fictional version of the real person. He lives in fear of Microsoft sending their lackeys to do him in. Distinguished by his long hair and beard, and the fact that he wields two katanas.
Blonde Girl/"Ponytail"A recurring character. Used sometimes as an Extra, or a female companion to Megan. Is sometimes implied as Rob's ex.