Ancient Greek Name Generator

Welcome, traveller, to the marble-columned wing of the codex. Conjure Ancient Greek names for warriors, philosophers, sailors, and the poets who remembered them. Roll the dice, and let the agora declare itself.

Last updated:

Your roll

  1. Leucippus
  2. Kekrops
  3. Icarion
  4. Hegetoridas
  5. Eurykratides
  6. Epicurus
  7. Diagoras
  8. Crathis
Previous rolls 0

    Why a Greek name should carry its meaning out loud

    Ancient Greek names rarely hide their meanings. Nikolaos means victory of the people. Sophia means wisdom. Alexandros means defender of men. The Storyteller's Codex conjures names that read like a small piece of meaning the parents hoped the child would grow into, so a writer can build the character on top of a name that has already promised something.

    The shape of a Hellenic name

    Strong Greek names lean on familiar roots and a small set of endings: -os, -as, -on, -es, -ia, -ine. Scribes pair the sound to the role: longer sonorous names for kings and poets, shorter and more practical names for farmers and artisans. A character is rarely one name alone. They are son or daughter of someone, and often of a polis.

    For Homeric epics, classical fiction, and tabletop campaigns

    Roll a name for a warrior at Troy, a philosopher in an olive grove, a sailor crossing the wine-dark sea, a quiet potter whose work outlives them, a priestess at a hilltop temple, a fanfic protagonist stepping into a Hellenistic city, or a tabletop NPC whose lineage matters. The codex adapts to every era of the Greek world, from the Mycenaean bronze age to the Hellenistic east.

    Tips from the marble-columned scribes

    Pair the name with a patronymic and a polis. A Greek name is rarely alone. Save the famous names for the moments that earn them. A minor character named Achilles pulls weight the chapter may not want. Mix the eras with care. A Mycenaean warlord and a Hellenistic merchant can share a scene, but the choice should be deliberate, not accidental.

    Consider before you roll

    To forge an Ancient Greek name, consider:

    • What is the character's role, a warrior, a philosopher, a sailor, an artisan, a priestess, a child?
    • Which polis claims the character, Athens, Sparta, Corinth, Miletus, Syracuse, a small mountain town?
    • Could the name carry its meaning out loud, a virtue, a god, a wish the parents whispered over the cradle?
    • Is there a patronymic the family uses, a son of, a daughter of, that the chapter should hint at?
    • Will the name still feel native to its era, Mycenaean, classical, Hellenistic, when spoken by a stranger in a later chapter?

    Scribes ask…

    Can I really use these ancient greek name names for free?

    Yes. Every name rolled with the Ancient Greek Name Generator is free to use in your stories, games, streams or projects — no credit required, though a kind word is always welcome. Just remember the muse is generous, so the occasional name may already belong to someone else; double-check before tattooing it on a logo.

    Is there a limit to how many ancient greek name names I can roll?

    Roll until your dice catch fire. The codex holds many hundreds of ancient greek name names for this generator alone, and the pool gets shuffled on every visit, so you'll rarely see the same line-up twice.

    Does this work without an internet connection?

    Once a generator's page has loaded, the names are cached in your browser. You can reroll on a train, in a tent, or deep in a dungeon — no signal required.

    Where can I find even more storytelling tools?

    Wander over to The Story Shack's Ancient Greek Name Generator for an enriched edition with even more options, illustrations and worldbuilding aids.