Apple has launched forty-eight iMacs.
Power-PC
iMac G3 (1998)

Software
- First Release: Mac OS 8 (8.1) / Mac OS 8 (8.5)
- Last Release: Mac OS X Panther (10.3.9)
Identifiers
- Model Identifiers: iMac,1
iMac G3 (1999)

Software
- First Release: Mac OS 8 (8.5.1)
- Last Release: Mac OS X Panther (10.3.9)
Identifiers
- Model Identifiers: iMac,1
iMac G3 (Slot Loading)

Software
- First Release: Mac OS 8 (8.6)
- Last Release: Mac OS X Tiger (10.4.11) (Blueberry) / Mac OS X Tiger (10.4.11)
Identifiers
- Model Identifiers: PowerMac2,1
iMac G3 (Summer 2000)

Software
- First Release: Mac OS 9 (9.0.4)
- Last Release: Mac OS X Panther (10.3.9) (Indigo) / Mac OS X Tiger (10.4.11)
Identifiers
- Model Identifiers: PowerMac2,2
iMac G3 (Early 2001)

Software
- First Release: Mac OS 9 (9.1)
- Last Release: Mac OS X Tiger (10.4.11)
Identifiers
- Model Identifiers: PowerMac4,1
iMac G3 (Summer 2001)

Software
- First Release: Mac OS 9 (9.0.4) / Mac OS X 10.0 (10.0.4)
- Last Release: Mac OS X Tiger (10.4.11)
Identifiers
- Model Identifiers: PowerMac4,1
iMac G4 (2002)

Software
- First Release: Mac OS 9 (9.2.2) / Mac OS X 10.1 (10.1.2)
- Last Release: Mac OS 9 (9.2.2) / Mac OS X Tiger (10.4.11)
Identifiers
- Model Identifiers: PowerMac4,2 (15-inch) and PowerMac4,5 (17-inch)
iMac G4 (2003)
Software
- First Release: Mac OS X Jaguar (10.2.3)
- Last Release: Mac OS X Tiger (10.4.11) (15-inch) / Mac OS X Leopard (10.5.8) (17-inch)
Identifiers
- Model Identifiers: PowerMac4,2 (15-inch) and PowerMac6,1 (17-inch)
iMac G4 (USB 2.0)
Software
- First Release: Mac OS X Jaguar (10.2.3) (15 and 17-inch) / Mac OS X Panther (10.3.1) (20-inch)
- Last Release: Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: PowerMac6,3
iMac G5
Software
- First Release: Mac OS X Panther (10.3.5)
- Last Release: Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: PowerMac8,1
iMac G5 (Ambient Light Sensor)
Software
- First Release: Mac OS X Tiger (10.4)
- Last Release: Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: PowerMac8,2
iMac G5 (iSight 20")
Software
- First Release: Mac OS X Tiger (10.4.2)
- Last Release: Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: PowerMac12,1
Intel
iMac (17-inch, Early 2006)
Software
- First Release: Mac OS X Tiger (10.4.4)
- Last Release: (1GB) Mac OS X Snow Leopard (10.6.8) / Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: iMac4,1
iMac (20-inch, Early 2006)
Software
- First Release: Mac OS X Tiger (10.4.4)
- Last Release: (1GB) Mac OS X Snow Leopard (10.6.8) / Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: iMac4,1
iMac (17-inch, Mid 2006)
Software
- First Release: Mac OS X Tiger (10.4.7)
- Last Release: (1GB) Mac OS X Snow Leopard (10.6.8) / Mac OS X Leopard (10.5.8)
Identifiers
- Model Identifiers: iMac4,2
iMac (17-inch, Late 2006)
Software
- First Release: Mac OS X Tiger (10.4.7)
- Last Release: (2GB) Mac OS X Lion (10.7.5) / Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: iMac5,2
iMac (20-inch, Late 2006)
Software
- First Release: Mac OS X Tiger (10.4.7)
- Last Release: (2GB) Mac OS X Lion (10.7.5) / Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: iMac5,1
iMac (24-inch, Late 2006)
Software
- First Release: Mac OS X Tiger (10.4.7)
- Last Release: (2GB) Mac OS X Lion (10.7.5) / Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: iMac6,1
iMac (20-inch, Mid 2007)
Software
- First Release: Mac OS X Tiger (10.4.10)
- Last Release: (2GB) OS X El Capitan (10.11.6) / Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: iMac7,1
iMac (24-inch, Mid 2007)
Software
- First Release: Mac OS X Tiger (10.4.10)
- Last Release: (2GB) OS X El Capitan (10.11.6) / Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: iMac7,1
iMac (20-inch, Early 2008)
Software
- First Release: Mac OS X Leopard (10.5.2)
- Last Release: (2GB) OS X El Capitan (10.11.6) / Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: iMac8,1
iMac (24-inch, Early 2008)
Software
- First Release: Mac OS X Leopard (10.5.2)
- Last Release: (2GB) OS X El Capitan (10.11.6) / Mac OS X Snow Leopard (10.6.8)
Identifiers
- Model Identifiers: iMac8,1
iMac (20-inch, Early 2009)

Software
- First Release: Mac OS X Leopard (10.5.6)
- Last Release: OS X El Capitan (10.11.6)
Identifiers
- Model Identifiers: iMac9,1
iMac (24-inch, Early 2009)

Software
- First Release: Mac OS X Leopard (10.5.6)
- Last Release: OS X El Capitan (10.11.6)
Identifiers
- Model Identifiers: iMac9,1
iMac (20-inch, Mid 2009)
Software
- First Release: (2.0 GHz) Mac OS X Leopard (10.5.7) / (2.26 GHz) Mac OS X Leopard (10.5.8)
- Last Release: OS X El Capitan (10.11.6)
Identifiers
- Model Identifiers: iMac9,1
iMac (21.5-inch, Late 2009)

Software
- First Release: iMac10,1 Mac OS X Snow Leopard (10.6.1) / iMac11,1 Mac OS X Snow Leopard (10.6.2)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: iMac10,1, iMac11,1
iMac (27-inch, Late 2009)

Software
- First Release: Mac OS X Snow Leopard (10.6.3)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: iMac11,2
iMac (21.5-inch, Mid 2010)

Software
- First Release: Mac OS X Snow Leopard (10.6.3)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: iMac11,3
iMac (27-inch, Mid 2010)

Software
- First Release: Mac OS X Snow Leopard (10.6.6)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: iMac12,2
iMac (21.5-inch, Mid 2011)

Software
- First Release: Mac OS X Snow Leopard (10.6.6)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: iMac12,1
iMac (21.5-inch, Late 2011)
Software
- First Release: Mac OS X Lion (10.7.2)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: iMac12,1
iMac (27-inch, Mid 2011)

Software
- First Release: Mac OS X Snow Leopard (10.6.6)
- Last Release: macOS High Sierra (10.13.6)
Identifiers
- Model Identifiers: iMac12,2
iMac (21.5-inch, Late 2012)

Software
- First Release: OS X Mountain Lion (10.8.2)
- Last Release: macOS Catalina (10.15.7)
Identifiers
- Model Identifiers: iMac13,1
iMac (27-inch, Late 2012)

Software
- First Release: OS X Mountain Lion (10.8.2)
- Last Release: macOS Catalina (10.15.7)
Identifiers
- Model Identifiers: iMac13,2
iMac (21.5-inch, Early 2013)
Software
- First Release: OS X Mountain Lion (10.8.2)
- Last Release: macOS Catalina (10.15.7)
Identifiers
- Model Identifiers: iMac13,1
iMac (21.5-inch, Late 2013)

Software
- First Release: OS X Mountain Lion (10.8.4)
- Last Release: macOS Catalina (10.15.7)
Identifiers
- Model Identifiers: iMac14,1
iMac (27-inch, Late 2013)

Software
- First Release: OS X Mountain Lion (10.8.4)
- Last Release: macOS Catalina (10.15.7)
Identifiers
- Model Identifiers: iMac14,2
iMac (21.5-inch, Mid 2014)

Software
- First Release: OS X Mavericks (10.9.3)
- Last Release: macOS Big Sur (11.7.10)
Identifiers
- Model Identifiers: iMac14,4
iMac (Retina 5K, 27-inch, Late 2014)

Software
- First Release: OS X Yosemite (10.10)
- Last Release: macOS Big Sur (11.7.10)
Identifiers
- Model Identifiers: iMac15,1
iMac (Retina 5K, 27-inch, Mid 2015)

Software
- First Release: OS X Yosemite (10.10.2)
- Last Release: macOS Big Sur (11.7.10)
Identifiers
- Model Identifiers: iMac15,1
iMac (21.5-inch, Late 2015)

Software
- First Release: OS X El Capitan (10.11)
- Last Release: 12.7 (21G816)
Identifiers
- Model Identifiers: iMac16,1
iMac (Retina 4K, 21.5-inch, Late 2015)

Software
- First Release: OS X El Capitan (10.11)
- Last Release: 12.7 (21G816)
Identifiers
- Model Identifiers: iMac16,2
iMac (Retina 5K, 27-inch, Late 2015)

Software
- First Release: OS X El Capitan (10.11)
- Last Release: 12.7 (21G816)
Identifiers
- Model Identifiers: iMac17,1
iMac (21.5-inch, 2017)

Software
- First Release: macOS Sierra (10.12.4)
- Last Release: 13.6 (22G120)
Identifiers
- Model Identifiers: iMac18,1
iMac (Retina 4K, 21.5-inch, 2017)

Software
- First Release: macOS Sierra (10.12.4)
- Last Release: 13.6 (22G120)
Identifiers
- Model Identifiers: iMac18,2
iMac (Retina 5K, 27-inch, 2017)

Software
- First Release: macOS Sierra (10.12.4)
- Last Release: 13.6 (22G120)
Identifiers
- Model Identifiers: iMac18,3
iMac Pro (2017)

Software
- First Release: macOS High Sierra (10.13.2)
- Latest Release: 14.0 (23A344)
- Latest Beta Release: 14.1 beta (23B5046f)
Identifiers
- Model Identifiers: iMacPro1,1
iMac (Retina 5K, 27-inch, 2019)

Software
- First Release: macOS Mojave (10.14.4)
- Latest Release: 14.0 (23A344)
- Latest Beta Release: 14.1 beta (23B5046f)
Identifiers
- Model Identifiers: iMac19,1
iMac (Retina 4K, 21.5-inch, 2019)

Software
- First Release: macOS Mojave (10.14.4)
- Latest Release: 14.0 (23A344)
- Latest Beta Release: 14.1 beta (23B5046f)
Identifiers
- Model Identifiers: iMac19,2
iMac (Retina 5K, 27-inch, 2020)

Software
- First Release: macOS Catalina (10.15.6)
- Latest Release: 14.0 (23A344), 14.0 (23A344)
- Latest Beta Release: 14.1 beta (23B5046f), 14.1 beta (23B5046f)
Identifiers
- Model Identifiers: iMac20,1 and iMac20,2
Apple Silicon
iMac (24-inch, M1, 2021)

Color
- Blue, Green, Pink, Silver, Yellow, Orange or Purple
Processor, Memory and Storage
- Processor: Apple M1 SoC
- Memory: 8GB or 16GB LPDDR4X-4266
- Storage: 256GB, 512GB, 1TB or 2TB
Camera, Connections and Wireless
- Camera: 1080p FaceTime HD camera
- Connections: Two Thunderbolt / USB 4 ports, Two USB-C ports (four ports), Gigabit Ethernet (configurable with 2 ports, standard with 4 ports), 3.5mm headphone jack
- Wireless: WiFi 6, Bluetooth 5.0
Software
- First Release: 11.3 (20E232), 11.3 (20E232)
- Latest Release: 14.0 (23A344), 14.0 (23A344)
- Latest Beta Release: 14.1 beta (23B5046f), 14.1 beta (23B5046f)
Identifiers
- Model Identifiers: iMac21,1 and iMac21,2
- Model Numbers: A2438 and A2439
- Motherboard: J456AP and J457AP