Apple has launched fifteen Mac Minis.
Power-PC
Mac mini (Early 2005)

Software
- First Release: Mac OS X Panther (10.3)
- Last Release: Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: PowerMac10,1
Mac mini (Mid 2005)

Software
- First Release: Mac OS X Panther (10.3) / Mac OS X Tiger (10.4)
- Last Release: Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: PowerMac10,1
Mac mini (Late 2005)

Software
- First Release: Mac OS X Tiger (10.4)
- Last Release: Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: PowerMac10,2
Intel
Mac mini (Early 2006)

Software
- First Release: Mac OS X Tiger (10.4)
- Last Release: Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: Macmini1,1
Mac mini (Late 2006)

Software
- First Release: Mac OS X Tiger (10.4)
- Last Release: Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: Macmini1,1
Mac mini (Mid 2007)

Software
- First Release: Mac OS X Tiger (10.4)
- Last Release: Mac OS X Snow Leopard (10.6.8) / Mac OS X Lion (10.7.5) (2GB or more)
Identifiers
- Model Identifiers: Macmini2,1
Mac mini (Early 2009)

Software
- First Release: Mac OS X Leopard (10.5)
- Last Release: (1GB) Mac OS X Snow Leopard (10.6.8) / OS X El Capitan (10.11.6)
Identifiers
- Model Identifiers: Macmini3,1
Mac mini (Late 2009)

Software
- First Release: Mac OS X Snow Leopard (10.6)
- Last Release: OS X El Capitan (10.11.6)
Identifiers
- Model Identifiers: Macmini3,1
Mac mini (Mid 2010)

Software
- First Release: Mac OS X Snow Leopard (10.6)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: Macmini4,1
Mac mini (Mid 2011)

Software
- First Release: Mac OS X Lion (10.7)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: Macmini5,1, Macmini5,2, and Macmini5,3
Mac mini (Late 2012)

Software
- First Release: OS X Mountain Lion (10.8)
- Last Release: macOS Catalina (10.15.7)
Identifiers
- Model Identifiers: Macmini6,1 and Macmini6,2
Mac mini (Late 2014)

Software
- First Release: OS X Yosemite (10.10)
- Last Release: 12.7.1 (21G920)
Identifiers
- Model Identifiers: Macmini7,1
Mac mini (2018)

Software
- First Release: macOS Mojave (10.14)
- Latest Release: 14.1.2 (23B92)
- Latest Beta Release: 14.2 beta 4 (23C5055b)
Identifiers
- Model Identifiers: Macmini8,1
Apple Silicon
Mac mini (M1, 2020)

Processor, Memory and Storage
- Processor: Apple M1 SoC
- Memory: 8GB or 16GB LPDDR4X-4266
- Storage: 256GB, 512GB, 1TB or 2TB
Connections and Wireless
- Connections: Two Thunderbolt / USB 4 ports, Two USB-A ports, HDMI, Gigabit Ethernet (configurable to 10Gb), 3.5mm headphone jack
- Wireless: WiFi 6, Bluetooth 5.0
Software
- First Release: 11.0 (20A2411)
- Latest Release: 14.1.2 (23B92)
- Latest Beta Release: 14.2 beta 4 (23C5055b)
Identifiers
- Model Identifier: Macmini9,1
- Model Number: A2348
- Motherboard: J274AP
Mac mini (2023)

Processor, Memory and Storage
- Processor: Apple M2 SoC or Apple M2 Pro SoC
- Memory: 8GB, 16GB, 24GB or 32GB
- Storage: 256GB, 512GB, 1TB, 2TB, 4TB or 8TB
Connections and Wireless
- Connections: Two Thunderbolt ports (M2)/Four Thunderbolt ports (M2 Pro), Two USB-A ports (4 and 3.1 Gen 2), HDMI, Gigabit Ethernet (configurable to 10Gb), 3.5mm headphone jack
- Wireless: WiFi 6E, Bluetooth 5.3
Software
- First Release: 13.0 (22A8380)
13.0 (22A8380) - Latest Release: 14.1.2 (23B92)
14.1.2 (23B92) - Latest Beta Release: 14.2 beta 4 (23C5055b)
14.2 beta 4 (23C5055b)
Identifiers
- Model Identifier: Mac14,3 and Mac14,12
- Model Number: A2686 and A2816
- Motherboard: J473AP and J474sAP