https://github.com/phimage/macmodeldump
Dump apple website to get mac model identifier and image url
https://github.com/phimage/macmodeldump
apple mac
Last synced: 10 months ago
JSON representation
Dump apple website to get mac model identifier and image url
- Host: GitHub
- URL: https://github.com/phimage/macmodeldump
- Owner: phimage
- License: mit
- Created: 2019-11-10T18:22:27.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-25T05:17:36.000Z (about 2 years ago)
- Last Synced: 2025-03-26T16:38:41.990Z (11 months ago)
- Topics: apple, mac
- Language: Swift
- Homepage: https://phimage.github.io/MacModelDump/
- Size: 78.1 KB
- Stars: 27
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ModelAppleDump
[![Build Status][build-shield]][build-url]
[![Swift 5.1][swift-shield]][swift-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![Sponsor][sponsor-shield]][sponsor-url]
Dirty script to create device for DeviceKit https://github.com/devicekit/DeviceKit/pull/217
`modelappledump devicekit`
---
By default run `modelappledump` to have human readable presentation
```
🖥️ Mac Mini
🔗 https://support.apple.com/specs/macmini
🖥️ Mac mini (2018)
🔗 https://support.apple.com/kb/SP782
🖼️ https://support.apple.com/library/content/dam/edam/applecare/images/en_US/macmini/mac-mini-2018-space-gray.jpg
🆔 Macmini8,1
...
```
---
For json `modelappledump json`
Latest file produced by ci [dump.json](dump.json) or https://phimage.github.io/MacModelDump/dump.json
---
For markdown `modelappledump markdown`
### Filter on device
`modelappledump markdown macMini,iMac`
# Table of Contents
1. [Mac Mini](#mac-mini-)
2. [iMac](#imac-)
3. [Mac Pro](#mac-pro-)
4. [Mac Book](#mac-book-)
5. [Mac Book Air](#mac-book-air-)
6. [Mac Book Pro](#mac-book-pro-)
## [Mac Mini](https://support.apple.com/specs/macmini) [🔎](https://support.apple.com/en-us/HT201894)
### [Mac mini (M1, 2020)](https://support.apple.com/kb/SP823)
* identifier: Macmini9,1

### [Mac mini (2018)](https://support.apple.com/kb/SP782)
* identifier: Macmini8,1

### [Mac mini (Late 2014)](https://support.apple.com/kb/SP710)
* identifier: Macmini7,1

### [Mac mini (Late 2012)](https://support.apple.com/kb/SP659)
* identifier: Macmini6,1

### [Mac mini (Mid 2011)](https://support.apple.com/kb/SP632)
* identifier: Macmini5,1, Macmini5,2

### [Mac mini (Mid 2010)](https://support.apple.com/kb/SP585)
* identifier: Macmini4,1

### [Mac mini (Late 2009)](https://support.apple.com/kb/SP577)
* identifier: Macmini3,1

### [Mac mini (Early 2009)](https://support.apple.com/kb/SP505)
* identifier: Macmini3,1

## [iMac](https://support.apple.com/mac/imac) [🔎](https://support.apple.com/en-us/HT201634)
### [iMac (24-inch, M1, 2021)](https://support.apple.com/kb/SP839)
* identifier: iMac21,1

### [iMac (Retina 5K, 27-inch, 2020)](https://support.apple.com/kb/SP821)
* identifier: iMac20,1, iMac20,2

### [iMac (Retina 5K, 27-inch, 2019)](https://support.apple.com/kb/SP790)
* identifier: iMac19,1

### [iMac (Retina 4K, 21.5-inch, 2019)](https://support.apple.com/kb/SP789)
* identifier: iMac19,2

### [iMac Pro (2017)](https://support.apple.com/kb/SP771)
* identifier: iMacPro1,1

### [iMac (Retina 5K, 27-inch, 2017)](https://support.apple.com/kb/SP760)
* identifier: iMac18,3

### [iMac (Retina 4K, 21.5-inch, 2017)](https://support.apple.com/kb/SP759)
* identifier: iMac18,2

### [iMac (21.5-inch, 2017)](https://support.apple.com/kb/SP758)
* identifier: iMac18,1

### [iMac (Retina 5K, 27-inch, Late 2015)](https://support.apple.com/kb/SP731)
* identifier: iMac17,1

### [iMac (Retina 4K, 21.5-inch, Late 2015)](https://support.apple.com/kb/SP732)
* identifier: iMac16,2

### [iMac (21.5-inch, Late 2015)](https://support.apple.com/kb/SP733)
* identifier: iMac16,1

### [iMac (Retina 5K, 27-inch, Mid 2015)](https://support.apple.com/kb/SP718)
* identifier: iMac15,1

### [iMac (Retina 5K, 27-inch, Late 2014)](https://support.apple.com/kb/SP707)
* identifier: iMac15,1

### [iMac (21.5-inch, Mid 2014)](https://support.apple.com/kb/SP701)
* identifier: iMac14,4

### [iMac (27-inch, Late 2013)](https://support.apple.com/kb/SP688)
* identifier: iMac14,2

### [iMac (21.5-inch, Late 2013)](https://support.apple.com/kb/SP687)
* identifier: iMac14,1

### [iMac (21.5-inch, Late 2012)](https://support.apple.com/kb/SP665)
* identifier: iMac13,1

### [iMac (27-inch, Mid 2011)](https://support.apple.com/kb/SP689)
* identifier: iMac12,2

### [iMac (21.5-inch, Mid 2011)](https://support.apple.com/kb/SP623)
* identifier: iMac12,1

### [iMac (27-inch, Mid 2010)](https://support.apple.com/kb/SP695)
* identifier: iMac11,3

### [iMac (21.5-inch, Mid 2010)](https://support.apple.com/kb/SP588)
* identifier: iMac11,2

### [iMac (27-inch, Late 2009)](https://support.apple.com/kb/SP696)
* identifier: iMac10,1

### [iMac (21.5-inch, Late 2009)](https://support.apple.com/kb/SP576)
* identifier: iMac10,1

### [iMac (24-inch, Early 2009)](https://support.apple.com/kb/SP507)
* identifier: iMac9,1

### [iMac (20-inch, Early 2009)](https://support.apple.com/kb/SP507)
* identifier: iMac9,1

## [Mac Pro](https://support.apple.com/mac/mac-pro) [🔎](https://support.apple.com/en-us/HT202888)
### [Mac Pro (2019)](https://support.apple.com/kb/SP797)
* identifier: MacPro7,1

### [Mac Pro (Rack, 2019)](https://support.apple.com/kb/SP810)
* identifier: MacPro7,1

### [Mac Pro (Late 2013)](https://support.apple.com/kb/SP697)
* identifier: MacPro6,1

### [Mac Pro (Mid 2012)](https://support.apple.com/kb/SP652)
* identifier: MacPro5,1

### [Mac Pro Server (Mid 2012)](https://support.apple.com/kb/SP652)
* identifier: MacPro5,1

### [Mac Pro (Mid 2010)](https://support.apple.com/kb/SP589)
* identifier: MacPro5,1

### [Mac Pro Server (Mid 2010)](https://support.apple.com/kb/SP589)
* identifier: MacPro5,1

### [Mac Pro (Early 2009)](https://support.apple.com/kb/SP506)
* identifier: MacPro4,1

## [Mac Book](https://support.apple.com/mac/macbook) [🔎](https://support.apple.com/en-us/HT201608)
### [MacBook (Retina, 12-inch, 2017)](https://support.apple.com/kb/SP757)
* identifier: MacBook10,1

### [MacBook (Retina, 12-inch, Early 2016)](https://support.apple.com/kb/SP741)
* identifier: MacBook9,1

### [MacBook (Retina, 12-inch, Early 2015)](https://support.apple.com/kb/SP712)
* identifier: MacBook8,1

### [MacBook (13-inch, Mid 2010)](https://support.apple.com/kb/SP584)
* identifier: MacBook7,1

### [MacBook (13-inch, Late 2009)](https://support.apple.com/kb/SP579)
* identifier: MacBook6,1

### [MacBook (13-inch, Mid 2009)](https://support.apple.com/kb/SP512)
* identifier: MacBook5,2

### [MacBook (13-inch, Early 2009)](https://support.apple.com/kb/SP504)
* identifier: MacBook5,2

## [Mac Book Air](https://support.apple.com/mac/macbook-air) [🔎](https://support.apple.com/en-us/HT201862)
### [MacBook Air (M2, 2022)](https://support.apple.com/kb/SP869)
* identifier: Mac14,2

### [MacBook Air (M1, 2020)](https://support.apple.com/kb/SP825)
* identifier: MacBookAir10,1

### [MacBook Air (Retina, 13-inch, 2020)](https://support.apple.com/kb/SP813)
* identifier: MacBookAir9,1

### [MacBook Air (Retina, 13-inch, 2019)](https://support.apple.com/kb/SP798)
* identifier: MacBookAir8,2

### [MacBook Air (Retina, 13-inch, 2018)](https://support.apple.com/kb/SP783)
* identifier: MacBookAir8,1

### [MacBook Air (13-inch, 2017)](https://support.apple.com/kb/SP753)
* identifier: MacBookAir7,2

### [MacBook Air (13-inch, Early 2015)](https://support.apple.com/kb/SP714)
* identifier: MacBookAir7,2

### [MacBook Air (11-inch, Early 2015)](https://support.apple.com/kb/SP713)
* identifier: MacBookAir7,1

### [MacBook Air (13-inch, Early 2014)](https://support.apple.com/kb/SP700)
* identifier: MacBookAir6,2

### [MacBook Air (11-inch, Early 2014)](https://support.apple.com/kb/SP699)
* identifier: MacBookAir6,1

### [MacBook Air (13-inch, Mid 2013)](https://support.apple.com/kb/SP678)
* identifier: MacBookAir6,2

### [MacBook Air (11-inch, Mid 2013)](https://support.apple.com/kb/SP677)
* identifier: MacBookAir6,1

### [MacBook Air (13-inch, Mid 2012)](https://support.apple.com/kb/SP670)
* identifier: MacBookAir5,2

### [MacBook Air (11-inch, Mid 2012)](https://support.apple.com/kb/SP650)
* identifier: MacBookAir5,1

### [MacBook Air (13-inch, Mid 2011)](https://support.apple.com/kb/SP683)
* identifier: MacBookAir4,2

### [MacBook Air (11-inch, Mid 2011)](https://support.apple.com/kb/SP631)
* identifier: MacBookAir4,1

### [MacBook Air (13-inch, Late 2010)](https://support.apple.com/kb/SP618)
* identifier: MacBookAir3,2

### [MacBook Air (11-inch, Late 2010)](https://support.apple.com/kb/SP617)
* identifier: MacBookAir3,1

### [MacBook Air (Mid 2009)](https://support.apple.com/kb/SP548)
* identifier: MacBookAir2,1

## [Mac Book Pro](https://support.apple.com/mac/macbook-pro) [🔎](https://support.apple.com/en-us/HT201300)
### [MacBook Pro (13-inch, M2, 2022)](https://support.apple.com/kb/SP870)
* identifier: Mac14,7

### [MacBook Pro (14-inch, 2021)](https://support.apple.com/kb/SP854)
* identifier: MacBookPro18,3, MacBookPro18,4

### [MacBook Pro (16-inch, 2021)](https://support.apple.com/kb/SP858)
* identifier: MacBookPro18,1, MacBookPro18,2

### [MacBook Pro (13-inch, M1, 2020)](https://support.apple.com/kb/SP824)
* identifier: MacBookPro17,1

### [MacBook Pro (13-inch, 2020, Two Thunderbolt 3 ports)](https://support.apple.com/kb/SP818)
* identifier: MacBookPro16,3

### [MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)](https://support.apple.com/kb/SP819)
* identifier: MacBookPro16,2

### [MacBook Pro (16-inch, 2019)](https://support.apple.com/kb/SP809)
* identifier: MacBookPro16,1, MacBookPro16,4

### [MacBook Pro (13-inch, 2019, Two Thunderbolt 3 ports)](https://support.apple.com/kb/SP799)
* identifier: MacBookPro15,4

### [MacBook Pro (15-inch, 2019)](https://support.apple.com/kb/SP794)
* identifier: MacBookPro15,1,

### [MacBook Pro (13-inch, 2019, Four Thunderbolt 3 ports)](https://support.apple.com/kb/SP795)
* identifier: MacBookPro15,2

### [MacBook Pro (15-inch, 2018)](https://support.apple.com/kb/SP776)
* identifier: MacBookPro15,1

### [MacBook Pro (13-inch, 2018, Four Thunderbolt 3 ports)](https://support.apple.com/kb/SP775)
* identifier: MacBookPro15,2

### [MacBook Pro (15-inch, 2017)](https://support.apple.com/kb/SP756)
* identifier: MacBookPro14,3

### [MacBook Pro (13-inch, 2017, Four Thunderbolt 3 ports)](https://support.apple.com/kb/SP755)
* identifier: MacBookPro14,2

### [MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)](https://support.apple.com/kb/SP754)
* identifier: MacBookPro14,1

### [MacBook Pro (15-inch, 2016)](https://support.apple.com/kb/SP749)
* identifier: MacBookPro13,3

### [MacBook Pro (13-inch, 2016, Four Thunderbolt 3 ports)](https://support.apple.com/kb/SP748)
* identifier: MacBookPro13,2

### [MacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports)](https://support.apple.com/kb/SP747)
* identifier: MacBookPro13,1

### [MacBook Pro (Retina, 15-inch, Mid 2015)](https://support.apple.com/kb/SP719)
* identifier: MacBookPro11,4, MacBookPro11,5

### [MacBook Pro (Retina, 13-inch, Early 2015)](https://support.apple.com/kb/SP715)
* identifier: MacBookPro12,1

### [MacBook Pro (Retina, 15-inch, Mid 2014)](https://support.apple.com/kb/SP704)
* identifier: MacBookPro11,2,

### [MacBook Pro (Retina, 13-inch, Mid 2014)](https://support.apple.com/kb/SP703)
* identifier: MacBookPro11,1

### [MacBook Pro (Retina, 15-inch, Late 2013)](https://support.apple.com/kb/SP690)
* identifier: MacBookPro11,2,

### [MacBook Pro (Retina, 13-inch, Late 2013)](https://support.apple.com/kb/SP691)
* identifier: MacBookPro11,1

### [MacBook Pro (Retina, 15-inch, Early 2013)](https://support.apple.com/kb/SP669)
* identifier: MacBookPro10,1

### [MacBook Pro (Retina, 13-inch, Early 2013)](https://support.apple.com/kb/SP668)
* identifier: MacBookPro10,2

### [MacBook Pro (Retina, 13-inch, Late 2012)](https://support.apple.com/kb/SP658)
* identifier: MacBookPro10,2

### [MacBook Pro (Retina, 15-inch, Mid 2012)](https://support.apple.com/kb/SP653)
* identifier: MacBookPro10,1

### [MacBook Pro (15-inch, Mid 2012)](https://support.apple.com/kb/SP694)
* identifier: MacBookPro9,1

### [MacBook Pro (13-inch, Mid 2012)](https://support.apple.com/kb/SP649)
* identifier: MacBookPro9,2

### [MacBook Pro (17-inch, Late 2011)](https://support.apple.com/kb/SP646)
* identifier: MacBookPro8,3

### [MacBook Pro (15-inch, Late 2011)](https://support.apple.com/kb/SP644)
* identifier: MacBookPro8,2

### [MacBook Pro (13-inch, Late 2011)](https://support.apple.com/kb/SP645)
* identifier: MacBookPro8,1

### [MacBook Pro (17-inch, Early 2011)](https://support.apple.com/kb/SP621)
* identifier: MacBookPro8,3

### [MacBook Pro (15-inch, Early 2011)](https://support.apple.com/kb/SP620)
* identifier: MacBookPro8,2

### [MacBook Pro (13-inch, Early 2011)](https://support.apple.com/kb/SP619)
* identifier: MacBookPro8,1

### [MacBook Pro (17-inch, Mid 2010)](https://support.apple.com/kb/SP581)
* identifier: MacBookPro6,1

### [MacBook Pro (15-inch, Mid 2010)](https://support.apple.com/kb/SP582)
* identifier: MacBookPro6,2

### [MacBook Pro (13-inch, Mid 2010)](https://support.apple.com/kb/SP583)
* identifier: MacBookPro7,1

### [MacBook Pro (17-inch, Mid 2009)](https://support.apple.com/kb/SP546)
* identifier: MacBookPro5,2

### [MacBook Pro (15-inch, Mid 2009)](https://support.apple.com/kb/SP544)
* identifier: MacBookPro5,3

### [MacBook Pro (15-inch, 2.53GHz, Mid 2009)](https://support.apple.com/kb/SP544)
* identifier: MacBookPro5,3

### [MacBook Pro (13-inch, Mid 2009)](https://support.apple.com/kb/SP541)
* identifier: MacBookPro5,5

### [MacBook Pro (17-inch, Early 2009)](https://support.apple.com/kb/SP503)
* identifier: MacBookPro5,2

### [MacBook Pro (15-inch, Late 2008)](https://support.apple.com/kb/SP499)
* identifier: MacBookPro5,1

### [MacBook Pro (17-inch, Early 2008)](https://support.apple.com/kb/SP4)
* identifier: MacBookPro4,1

### [MacBook Pro (15-inch, Early 2008)](https://support.apple.com/kb/SP4)
* identifier: MacBookPro4,1

## [Mac Studio](https://support.apple.com/mac/mac-studio) [🔎](https://support.apple.com/en-us/HT213073)
### [Mac Studio (2022)](https://support.apple.com/kb/SP865)
* identifier: Mac13,1

[stars-shield]: https://img.shields.io/github/stars/phimage/MacModelDump.svg?style=flat
[stars-url]: https://github.com/phimage/MacModelDump/stargazers
[issues-shield]: https://img.shields.io/github/issues/phimage/MacModelDump.svg?style=flat
[issues-url]: https://github.com/phimage/MacModelDump/issues
[license-shield]: https://img.shields.io/github/license/phimage/MacModelDump.svg?style=flat
[license-url]: https://github.com/phimage/MacModelDump/blob/master/LICENSE
[swift-shield]: https://img.shields.io/badge/Swift-5.1-orange.svg?style=flat
[swift-url]: https://developer.apple.com/swift/
[build-shield]: https://github.com/phimage/MacModelDump/workflows/CI/badge.svg
[build-url]: https://github.com/phimage/MacModelDump/actions?workflow=CI
[sponsor-shield]: https://img.shields.io/badge/Sponsor-%F0%9F%A7%A1-white.svg?style=flat
[sponsor-url]: https://github.com/sponsors/phimage