Ghost Name Generator — Names for Spirits, Spectres, and the Restless Dead

Generate ghost names for fiction and games — names for the haunting dead, the restless spirits, the shades that refuse to leave — drawing on ghost traditions from across world cultures.

Ghost Traditions Across World Cultures

Every human culture has developed ghost traditions — beliefs about what happens when the dead do not properly move on. The variation in these traditions is enormous and cinematically interesting: the hungry ghosts of Buddhism (pretas) who wander in suffering seeking nourishment they can never receive; the Hungry Ghost Festival of Chinese tradition; the Japanese yūrei (幽霊), specifically female ghost figures with long black hair and intensely personal motivations for haunting; the Aboriginal Australian concept of spirit country and the obligations of the living to the dead; the Roman lares and lemures, household and wandering spirits with different relationships to the living families they haunt. What most of these traditions share is the idea that ghosts are anchored to something — a person, a place, an unfulfilled obligation, a trauma that keeps them from moving properly through the cycle of life and death. The nature of the anchor determines the ghost's nature and behavior. A ghost anchored to a person haunts that specific person. A ghost anchored to a place haunts that geography. A ghost anchored to an obligation cannot rest until it's fulfilled. A ghost anchored to a trauma relives that moment endlessly. For fiction writers, these different anchor types create very different ghost characters. Knowing which type anchors your ghost determines the story structure: the haunting, the investigation, the resolution.

Naming the Dead: What Ghost Names Should Do

Ghost names carry a specific requirement that living character names don't: they need to feel like they belong to both the living person the ghost was and the uncanny thing the ghost has become. The best ghost names maintain a recognizable human name at their core — the name the person had in life — while carrying something that signals the transformation. For historical ghosts (spirits of people dead for centuries), the name should feel appropriately archaic for the period: a Victorian ghost might have a name from Victorian naming conventions; a medieval ghost should have a period-appropriate name; a ghost from ancient Rome would have a Roman name structure. For fictional ghosts in contemporary settings, there's interesting territory in the gap between the name in life and the name in death. A ghost who was called "Jennifer" in life might answer to something else in death — a childhood nickname they received before that Jennifer died, or a name given to them by people who know them only as a ghost and never knew them living. This distinction — the name in life, the name in death, the name by which they will be remembered — is rich characterization territory.

Japanese Yūrei and the Specificity of Grudge Ghosts

Few ghost traditions in world fiction have been as influential in recent decades as Japanese yūrei — the vengeful female ghost who dies with intense emotion (most often jealousy, anger, grief, or love) and returns to haunt the cause or the world that failed her. Sadako from *Ring*, Kayako from *Ju-On*, the ghost women of countless other J-horror films — these figures have defined a specific ghost aesthetic for a generation of horror fans. What makes Japanese ghost naming distinctive: yūrei characters often retain their human names (Sadako Yamamura, Kayako Saeki), emphasizing that these ghosts are still defined by who they were as people. The horror is not that they've become something non-human but that their human selfhood has been twisted by the circumstances of their death into something monstrous. For writers working in this tradition or influenced by it, the Japanese female ghost name should be specifically Japanese — not generically Asian — and should ideally carry some resonance with the character's story. Sadako means "chaste child," a darkly ironic name for the ghost she became. Building this kind of semantic resonance into a ghost name makes it function on multiple levels.

Using the Generator for Your Ghost Character

When generating ghost names, start from the human person the ghost was, then consider what the ghost has become. The name might be exactly the same (a ghost who is still fully identified with who they were in life), slightly altered (a name worn smooth by time or by being spoken in fear), completely different (a ghost so transformed that their living name no longer fits), or unknown to everyone (including, possibly, themselves). Consider the specificity of the haunting. The more specific the anchor — a particular room, a particular date, a particular person — the more specific the ghost's interaction with the world. Specificity creates character even in a non-entity: a ghost who only haunts the anniversary of their death has a very precise relationship to time that tells you something about their inner life. For tabletop RPG campaigns, ghost NPCs benefit from having full backstories even if the players never learn them in full. A ghost whose motivations are internally coherent but never fully explained is more frightening than one whose reasons are immediately obvious. The name is often the first piece of the mystery — give it enough specificity to be a real clue.