By Vex -- QuestName.com
Science fiction naming is, in Vex's considered opinion, harder than fantasy naming. Fantasy has thousands of years of mythological tradition to draw from and a well-established set of phonetic conventions that readers recognize. Science fiction must invent its own traditions from scratch while also signaling -- through the names alone -- how far humanity has traveled from the present, whether alien cultures have genuinely alien thought patterns, and what kind of future this story inhabits.
There are specific techniques that make this work. Here they are.
How humans name themselves in your fictional future tells the reader an enormous amount about what kind of future it is. A future where humans still use names like James and Sarah signals a conservative or regression future. A future where humans use modified versions of current names -- Jaxon for Jackson, Lyra for Laura -- signals gradual drift. A future where human names have become entirely regularized or numerical signals a dystopia. A future where names have become wildly diverse and personal signals a utopia of individual expression.
Take current names and modify them slightly -- shift a vowel, add a syllable, combine two names. This creates names that feel futuristic but still human. Alara (from Clara), Rylen (from Ryan), Zephyr (existing but rare), Caiden (from Caden), Mira (existing but underused). The reader feels the connection to the present while understanding that time has passed.
Names that exist today but are uncommon feel futuristic simply because readers don't encounter them often. Caspian, Zara, Lior, Soren, Vesper, Caius, Oryn -- these are real names being used now that carry a futuristic register simply through their rarity. Using them avoids the invented-name problem while still feeling fresh.
The alien naming challenge is creating something that feels genuinely non-human while remaining pronounceable and memorable enough to function in a narrative. The failure modes are randomness (Xk'thaar -- impressive but unpronounceable) and insufficient difference (Bob the alien -- too familiar to signal otherness).
Decide what sounds your alien species uses and what sounds it doesn't. Then apply those rules to every character from that species. If one alien uses only vowel-initial names with click consonants, all aliens of that species should follow similar patterns. Consistency signals that you've actually thought about this culture, not just randomly generated sounds.
Why do humans have names? To distinguish individuals in a social species that relies on personal recognition. An alien species with different cognitive architecture might name differently -- or not at all. Hive minds might use function designations. Telepathic species might use emotional signatures that get translated into approximations for human characters. The naming system is an insight into the species' nature.
AI naming has its own conventions that have evolved rapidly in fiction and in real life. Early AI fiction used purely functional names (HAL 9000, R2-D2). More recent AI characters often have human names (Samantha in Her, Ava in Ex Machina, Data in Star Trek) to signal their relationship to humanity. The name choice is itself a statement about the AI's status and how other characters relate to it.
Vex's science fiction principle: "The name tells the reader what kind of future this is. Before you name a single character, ask: what does naming mean in this world? Who chooses names? What do they signify? The answers to these questions will generate better names than any list."