Navies, real and fictional, classify ships by a lead-vessel name followed by a hull type — the Iowa-class Battleship, the Constitution-class Cruiser. This generator builds that same designation for your sci-fi fleet, military or civilian, complete with a hull number.
How it works
Choose a role to set the vocabulary. Military mode pairs martial class words like Valiant, Aegis, and Nemesis with warship hulls such as destroyer, frigate, and dreadnought. Civilian mode pairs explorer words like Horizon, Pioneer, and Voyager with working hulls such as hauler, freighter, and scout. The result follows the X-class Type convention, and a registry-style hull number — a service prefix plus a four-digit number, like ISV-4821 — is appended so each ship reads as part of a real fleet.
Tips and notes
- Reuse a single class word across several ships to imply a production run: the Valiant-class is a line of destroyers, not one vessel.
- Civilian prefixes (CV, MS, SS) versus military ones (NV, USS, TCS) help readers instantly place a ship’s allegiance.
- Keep a fleet roster of generated classes and hull numbers so the same ship never appears twice with conflicting stats.