Designations, not personal names
Every result is a code in the form prefix, number, optional suffix: Cyber-2970-X, Mech-441-Prime, CX-9261-B, Beta-221 or Auto-15-B. The tool does not produce human-sounding names like Data or WALL-E, so treat it as a source of factory labels and give the nickname yourself.
How a code is put together
| Part | What the tool picks | How you might read it |
|---|---|---|
| Prefix | One of 15: RX, TX, MX, CX, Unit, Bot, Mech, Auto, Cyber, Servo, Proto, Alpha, Beta, Omega, Delta | Letter pairs read as model lines; Proto as a prototype; Servo as a helper; Mech as a heavy frame |
| Number | Two, three or four digits, each length equally likely | Low numbers feel like early builds, four-digit numbers like mass production |
| Suffix | None, -A, -B, -X or -Prime, each one in five | A variant or status; Prime suggests an original or leader |
The pieces are independent, so the number is random and carries no real meaning. Nothing stops Proto-3800-B or Beta-8416-B from appearing, even though a prototype with a four-digit serial is an odd fit. If you want a consistent fleet, choose one prefix and a number range and ignore the rest.
Reading real examples
Short results such as Omega-41-X and Auto-15-B work in dialogue; they are easy to say and look like unit numbers. Four-digit results such as CX-9261-B suit a log entry or a hull stamp, but characters will shorten them. That shortening is useful: if you generate Bot-207-A, a crew might call it Seven, and the gap between the factory label and the nickname shows how the humans feel about it.
Why designation matters
Real machines follow the same logic. Military drones carry a type code, as with the MQ-9 Reaper, where the letters and number classify the aircraft and a separate name gives it character. In fiction, R2-D2, C-3PO and HAL 9000 read like catalog entries, while a machine that earns a personal name has often become a character. The moment a unit stops being called by its number is a classic story beat. Inside a fleet or faction, consistency matters: if every unit from one maker shares a prefix, readers notice the one that does not.
For the humans who share a setting with the machines, the cyberpunk name generator fits a gritty future, the alien name generator suits a non-human mind, and the spaceship name generator names a shipboard intelligence's vessel.
Frequently Asked Questions
What is the difference between a robot designation and a name?
A designation is a code identifying a machine's type or serial number, like RX-184-Prime. A name is a personal label, like Data. This tool produces designations only.
What do the parts of a designation mean?
In your story you decide. A common reading is that the prefix gives type or line, the number gives a batch or serial, and the suffix gives a variant or rank, with Prime for an original or leader.
Do the numbers or suffixes mean anything?
Not in the tool. Prefix, number and suffix are picked independently at random, so any meaning, such as a batch, rank or model line, is something you assign. A good habit is to write a one-line key for your setting and reuse it.
Do real machines have names as well as codes?
Yes. Many real systems have a technical designation and a popular name, such as the MQ-9 Reaper drone, where MQ-9 identifies the type and Reaper is the name used in everyday talk.
How do I choose between mechanical and warm names?
Match the story's tone. Cold alphanumeric codes suit thrillers or dystopias; soft names suit companion stories. Many writers start a robot with a code and let a name arrive later to mark a turning point.