Celestial Name Generator
Generate unique star, planet, nebula, and galaxy names using astronomical naming conventions and phonetic algorithms. Perfect for sci-fi worldbuilding.
Select a category and click Generate Names
About
Astronomical nomenclature follows strict conventions maintained by the International Astronomical Union (IAU). Star names derive from Arabic (Aldebaran, Betelgeuse), Greek (Sirius), and Latin roots. Catalog designations use systematic formats: Bayer letters (Ξ± Centauri), Flamsteed numbers, or survey prefixes like HD, NGC, and PSR. This generator reconstructs those linguistic patterns using morpheme dictionaries extracted from 400+ real celestial names and applies phonotactic constraints to produce results that sound authentic rather than random.
The tool operates across 5 celestial categories, each with distinct phonological rules. Star names favor 2 - 4 syllable Arabic/Greek morphemes. Exoplanet designations append lowercase letter suffixes to parent star names per IAU convention. Galaxy and nebula names blend catalog-style alphanumeric codes with poetic descriptors. Results approximate real naming patterns but are fictional. Verify uniqueness against the SIMBAD database if using names for published work.
Formulas
Name generation uses weighted morpheme assembly with phonotactic filtering. Each celestial category defines a morpheme set M partitioned into positional slots:
where P is drawn from the prefix set with probability weight wi, R from root morphemes, and S from suffix morphemes. Selection probability for morpheme mi is:
A phonotactic filter rejects combinations where consecutive consonant clusters exceed length 2, or where vowel sequences exceed length 3. Catalog-style names use the format:
where d β {3, 4, 5, 6} controls digit count per category convention. Exoplanet names append a lowercase letter (b - h) to a generated star name, following IAU convention where b denotes the first discovered planet.
Reference Data
| Category | Naming Convention | Real Example | Origin Language | Typical Pattern |
|---|---|---|---|---|
| Star (proper) | IAU proper name | Betelgeuse | Arabic | 2-4 syllable, vowel-rich |
| Star (Bayer) | Ξ±/Ξ²/Ξ³ + Genitive | Ξ± Centauri | Greek + Latin | Greek letter + constellation genitive |
| Star (Flamsteed) | Number + Genitive | 61 Cygni | Latin | Integer + constellation genitive |
| Star (catalog) | Prefix + Number | HD 209458 | Survey code | 2-3 letter prefix + digits |
| Exoplanet | Star name + letter | Kepler-442b | Mixed | Parent star + lowercase letter |
| Galaxy (Messier) | M + Number | M31 | French catalog | M + 1-3 digit number |
| Galaxy (NGC) | NGC + Number | NGC 4486 | English catalog | NGC + 4 digit number |
| Galaxy (proper) | Descriptive name | Whirlpool Galaxy | English | Adjective/Noun + Galaxy |
| Nebula (proper) | Descriptive name | Eagle Nebula | English | Noun + Nebula |
| Nebula (catalog) | NGC/IC + Number | IC 1396 | English catalog | Prefix + 3-4 digit number |
| Constellation | Latin genitive | Orionis | Latin | 2nd/3rd declension genitive |
| Pulsar | PSR + Coordinates | PSR B1919+21 | Survey code | PSR + RAΒ±Dec |
| Asteroid | Number + Name | 433 Eros | Greek/Roman | Integer + mythological name |
| Moon | Mythological figure | Europa | Greek/Roman | Deity/character name |
| Dwarf planet | Mythological creator | Makemake | Polynesian | Creation deity name |
| Comet | Discoverer + Year | Halley | Surname | Surname or C/Year + code |
| Star cluster | Catalog or name | Pleiades | Greek | Mythological group name |
| Quasar | Survey + Coordinates | 3C 273 | Survey code | Prefix + number |
| Black hole | Galaxy core or name | Sagittarius A* | Latin | Constellation + designator |
| Binary star | Name + A/B | Sirius B | Mixed | Primary name + uppercase letter |