Did You Know?
- Spartan-II candidates were identified at age six and referred to only by first name and service number — most never learned their original surnames.
- UNSC AI constructs are 'born' from flash-cloned human brains, and their names are chosen to reflect the personality that emerges from this process.
- Sangheili (Elite) names ending in '-ee' specifically denote active military service — removing the suffix means retirement or disgrace.
Halo Names by Faction
This page lists 61 canonical Halo names and the naming rules behind them, for players making a Spartan callsign, an ODST, an AI, or a Covenant or Banished character. Our space marine generator is generic military sci-fi; this one copies each Halo faction's exact format, such as Kelly-087 or Thel 'Vadam.
Spartan Names and Numbers
A Spartan name is a given name, a hyphen and a service number, with no surname. SPARTAN-IIs use three digits. SPARTAN-IIIs add a company letter first, and the examples below show A (Alpha), B (Beta) and G (Gamma).
| Name | Program and context |
|---|---|
| John-117 | SPARTAN-II; the Master Chief |
| Kelly-087 | SPARTAN-II |
| Frederic-104 | SPARTAN-II; "Fred" in short form |
| Linda-058 | SPARTAN-II |
| Kurt-051 | SPARTAN-II |
| Jai-006 | SPARTAN-II |
| William-043 | SPARTAN-II; "Will" in short form |
| Naomi-010 | SPARTAN-II |
| Leon-011 | SPARTAN-II |
| Robert-025 | SPARTAN-II |
| Adriana-111 | SPARTAN-II |
| August-099 | SPARTAN-II |
| Carter-A259 | SPARTAN-III, Alpha Company; NOBLE Team commander |
| Emile-A239 | SPARTAN-III, Alpha Company; reassigned to NOBLE Team |
| Jun-A266 | SPARTAN-III, Alpha Company; NOBLE Team |
| Lucy-B091 | SPARTAN-III, Beta Company; Team Foxtrot |
| Catherine-B320 | SPARTAN-III, Beta Company; NOBLE Team |
| Olivia-G291 | SPARTAN-III, Gamma Company |
| Mark-G313 | SPARTAN-III, Gamma Company |
ODSTs, Marines and SPARTAN-IVs
Non-Spartan UNSC characters get ordinary multicultural names, often with a callsign in quotes. Edward Buck shows the later path: an ODST who was recruited into the SPARTAN-IV program.
| Name | Context |
|---|---|
| Gunnery Sergeant Edward Buck | Former ODST, later recruited into the SPARTAN-IV program |
| Taylor "Dutch" Miles | ODST recruited into the SPARTAN-IV program from retirement |
| Kojo "Romeo" Agu | ODST shown in the Sharpshooter armor variant |
| Michael "Mickey" Crespo | ODST; callsign in quotes between given name and surname |
| Rookie | The player ODST of Halo 3: ODST; a role, not a name |
UNSC AI Names
Halopedia does not state where any AI's name comes from, so none are explained here. What it does list is the shape: a single word, a person's name, or a short compound.
| Name | Context |
|---|---|
| Cortana | Third-generation smart AI |
| Serina | Third-generation smart AI |
| Iona | Third-generation smart AI |
| Kalmiya | Third-generation smart AI |
| Araqiel | Third-generation smart AI |
| Black-Box | Fourth-generation smart AI; hyphenated compound |
| Roland | Fifth-generation smart AI |
| Isabel | Fifth-generation smart AI |
| Gabriela | Fifth-generation smart AI |
| Mo Ye | Shipboard AI of the Heart of Midlothian |
Covenant Names: Elites, Prophets, Brutes and Grunts
Each species has its own rulebook. Sangheili take apostrophe clan names, and Covenant military service added an -ee ending. Prophets use titles, Brutes lean on Latin-sounding -us endings, and Grunts favor doubled syllables.
| Name | Species and context |
|---|---|
| Thel 'Vadam | Sangheili; formerly Thel 'Vadamee, from the Vadam lineage |
| Rtas 'Vadum | Sangheili; written 'Vadumee while in Covenant service |
| Sesa 'Refumee | Sangheili; keeps the -ee service suffix |
| Jul 'Mdama | Sangheili; leader of a Covenant remnant after the war |
| Ado 'Mortumee | Sangheili; two-part badge name, "Mor" personal and "Tum" lineage |
| Bero 'Kusovai | Sangheili; the -ai ending denotes swordsmanship |
| Prophet of Truth | San'Shyuum; Hierarch title taken in 2525 |
| Prophet of Mercy | San'Shyuum; Hierarch title taken in 2525 |
| Prophet of Regret | San'Shyuum; Hierarch title taken in 2525 |
| Prophet of Clarity (Zo Resken) | San'Shyuum; former Prophet who settled on the Refuge |
| Prophet of Inner Conviction (Mken 'Scre'ah'ben) | San'Shyuum; also held the titles High Lord and Minister of Relic Safety |
| Tartarus | Jiralhanae; cited by Halopedia as a Latin-sounding name |
| Bracktanus | Jiralhanae; Latin-sounding, -us ending |
| Atriox | Jiralhanae; breaks the -us pattern |
| Escharum | Jiralhanae |
| Decimus | Jiralhanae |
| Maccabeus | Jiralhanae |
| Yayap | Unggoy; reduplicated consonant, two syllables |
| Dadab | Unggoy; a Deacon who taught other Unggoy |
| Kwassass | Unggoy; breaks the usual two-syllable pattern |
| Zawaz | Unggoy; a palindrome, as many Unggoy names are |
Forerunner Monitor Names
Monitors take a number followed by an epithet. Halopedia says the epithet usually pairs a negative emotion with a technological term.
| Name | Context |
|---|---|
| 343 Guilty Spark | Former caretaker of Installation 04 |
| 2401 Penitent Tangent | Caretaker of Installation 05 |
| 049 Abject Testament | Caretaker of Installation 03 |
| 031 Exuberant Witness | Caretaker of Genesis |
| 117649 Despondent Pyre | Caretaker of Installation 07 |
| 859 Static Carillon | Caretaker of the Composer's Forge |
What the Generator Will and Won't Output
The generator holds each faction to one surface format, and a Spartan callsign never looks like an Elite name. With no faction picked, a batch of five is two UNSC names (one Spartan, one officer or marine), one Sangheili, one single-word AI and one reduplicated Grunt name. It also refuses to reuse the canonical names above.
- Pair a plain given name with a hyphenated number: Viktor-308
- Write Elites as given name, space, apostrophe clan: Voro 'Thandee
- Use "Prophet of" plus a grand abstract noun: Prophet of Silence
- Double the syllable for a Grunt: Bibbit
- Write Kelly 087 or Kelly087 for a Spartan
- Drop the space in Voro'Thandee
- Use gamertag names such as BladeStorm-999
- Give a Brute a soft name such as Serenity
Spartan numbers in Halo are not consecutive. Halopedia notes that the SPARTAN-II numbers track the 150 children considered in 2517, so gaps are normal. For a fan character, pick any unused three-digit number.
Common Questions
How do Spartan names and numbers work in Halo?
A SPARTAN-II name is a given name plus a three-digit number, like John-117 or Kelly-087, and the surname is dropped. SPARTAN-IIIs add a company letter, as in Carter-A259 or Lucy-B091. The numbers are not consecutive, so any unused one works for a fan character.
What is a good Halo AI name?
The listed UNSC AIs use a single word or a short compound: Cortana, Roland, Serina, Black-Box. This page does not claim a naming rule beyond that shape, so pick a word that fits the AI's job. Forerunner monitors are different, with a number and epithet like 343 Guilty Spark.
What do ODST and human Halo names look like?
Human UNSC characters use ordinary full names, often with a rank in front and a callsign in quotes, as in Taylor "Dutch" Miles or Gunnery Sergeant Edward Buck. Spartans are the exception because they keep only a given name and a number.
What does the apostrophe in Elite names mean?
In Sangheili names the apostrophe sits before the clan name, as in Thel 'Vadam. Halopedia describes it as marking a glottal stop or click. Covenant military personnel also added an -ee ending, which most rebels dropped during the Great Schism.
Sources
- Halopedia: SPARTAN-II Program
- Halopedia: SPARTAN-III Program
- Halopedia: Sangheili
- Halopedia: Monitor
Updated October 2026: rebuilt around 61 canonical Halo names across Spartans, ODSTs, AIs, Covenant species and Forerunner monitors, added a do/don't on the generator's faction formats, cited Halopedia, and rewrote the FAQ around Spartan number and AI name searches.








