Apple iMac Models
Within the iMac family there are several distinct models, each having their own specific architectures. Memory upgrade expansion with our exclusive premium certified HyperVelocity modules deliver the highest possible performance available for your model iMac plus we also offer the Apple factory exact parts if you prefer. Since the introduction of the newer Aluminum models the iMac has entered new territory of power and beauty. The newest models running with i5 and i7 quad core processors with 5k screens can stand up to most any desktop machines out there today. With the addition of up to 32GB of DDR3 RAM, these new machines can do as much heavy lifting as you can imagine. Please select your specific model in order to choose the correct memory modules. We offer both our Fully Certified HyperVelocity® memory as well as the Apple factory OEM memory from the likes of Samsung®, Nanya® and Micron®. Choose whatever RAM kit suits your needs and budget and no matter what you'll get our Full Lifetime Warranty vs the 1 year offered by Apple.
Mac RAM Direct always supplies the fastest, tested, highest quality RAM for all iMac models. Select what meets your needs and leave the rest to us. We guarantee it.
Mac RAM Direct is a
Registered Apple Developer |
![]() |
![]()
![]()
Electrostatic discharge precautions, Please Click Here.
Late 2015 - 2016
New 5K Slim Screen
3.2 , 3.3 , 4.0Ghz
i5 and i7 iMac models
DDR3L-1866Mhz RAM
27" 5K Screens models

The Late 2015 thru 2016 "5K Skinny Screen" i5 and i7 iMac models use special 204 pin Mac spec low voltage DDR3-1867 / DDR3L-14900 SODIMM type modules. These 3.2Ghz , 3.3Ghz 3.5Ghz or 4.0Ghz models have 8GB installed from the factory.
The 27" models have 4 externally accessible expansion slots that can accept
up to 8GB each to max out at 32GB..Nice! The 21.5" machines on the other hand have 2 memory slots that are only accessible internally by removing the LCD display panel. Not for the meek but if willing and able you can get to 16GB in these newest 21.5" models. A quick outline of the 21.5" procedure can be found here.
With a full RAM load in these 27" Slim Screen machines we can do some serious
work without committing to a Mac Pro purchase. When loaded up, these new iMacs are very capable machines.
| iMac i5 and i7 model specs 3.2 , 3.3 & 4.0 Ghz models | ||
|---|---|---|
|
||
| processor speed | 2.7Ghz 2.9Ghz 3.1Ghz 3.2Ghz 3.4Ghz 3.5Ghz 4.0Ghz Quad Core models | |
| built in memory | None. factory removable 8GB factory supplied (2 pieces 4GB) | |
| memory type |
|
|
| memory slots | 27" models: 4 (easily accessible via external panel) 21.5" models: 2 (very difficult to access internal slots) |
|
| maximum memory |
|
|
... Installation for new Slim 27" models quick & easy through small rear access memory door.
... Installation for new Slim 21.5" models are measurably more involved as shown here.
For full 21.5" teardown, look here at iFixit
Late 2012 - Mid 2015
Slim Screen +5K models
2.7, 2.9, 3.1, 3.2, 3.4, 3.5, 4.0Ghz
i5 and i7 iMac models
DDR3-1600Mhz RAM
21.5"& 27" Screens

The Late 2012 thru Mid 2015 "Skinny Screen" +5K i5 and i7 iMac models use special 204 pin Mac spec low voltage DDR3-1600 / DDR3L-1600 SODIMM type modules. These 2.7Ghz , 2.9Ghz , 3.1Ghz , 3.2Ghz , 3.4Ghz 3.5Ghz or 4.0Ghz models have 8GB installed from the factory.
The 27" models have 4 externally accessible expansion slots that can accept
up to 8GB each to max out at 32GB..Nice! The 21.5" machines on the other hand have 2 memory slots that are only accessible internally by removing the LCD display panel. Not for the meek but if willing and able you can get to 16GB in these newest 21.5" models. A quick outline of the 21.5" procedure can be found here.
With a full RAM load in these 27" Slim Screen machines we can do some serious
work without committing to a Mac Pro purchase. When loaded up, these are very capable
Triple Channel DDR3 machines.
| iMac i5 and i7 model specs 2.7 , 2.9 , 3.1 , 3.2 , 3.4 , 3.5 & 4.0 Ghz models | ||
|---|---|---|
|
||
| processor speed | 2.7Ghz 2.9Ghz 3.1Ghz 3.2Ghz 3.4Ghz 3.5Ghz 4.0Ghz Quad Core models | |
| built in memory | None. factory removable 8GB factory supplied (2 pieces 4GB) | |
| memory type |
|
|
| memory slots | 27" models: 4 (easily accessible via external panel) 21.5" models: 2 (very difficult to access internal slots) |
|
| maximum memory |
|
|
... Installation for new Slim 27" models quick & easy through small rear access memory door.
... Installation for new Slim 21.5" models are measurably more involved as shown here.
For full 21.5" teardown, look here at iFixit
Mid 2010-Mid 2012
2.5, 2.7, 2.8, 2.93,
3.06,
3.1, 3.2, 3.4
& 3.6Ghz
i3 , i5
and i7 iMac models
DDR3-1333Mhz RAM
21.5"& 27" Screens

The Mid 2010 through mid 2012 i3, i5 and i7 iMac models use special 204 pin Mac spec DDR3-1333 SODIMM type modules. These 2.5Ghz , 2.7Ghz , 2.8Ghz , 2.93Ghz , 3.06Ghz , 3.1Ghz , 3.2Ghz , 3.4Ghz or 3.6Ghz models have 4GB installed from the factory. Most have 4 beautiful expansion slots that can accept up to 8GB each to max out at 32GB..Nice! The exceptions being all iMac11,2 models and the 3.2GHz models topping up at 16GB.
We can finally do some serious work without committing to a Mac Pro purchase. When loaded up, these are very capable Triple Channel DDR3 machines.
| iMac i3, i5 and i7 model specs (2.5 , 2.7 , 2.8 , 2.93 , 3.06 , 3.1 , 3.2 , 3.4 & 3.6Ghz) models | ||
|---|---|---|
|
||
| processor speed | 2.5Ghz 2.7Ghz 2.8Ghz 2.93Ghz 3.06Ghz 3.1Ghz 3.2Ghz 3.4Ghz 3.6Ghz Dual & Quad Core models | |
| built in memory | None. factory removable 4GB factory supplied (2 pieces 2GB) | |
| memory type |
|
|
| memory slots | 4 slots | |
| maximum memory | up to 8GB per slot. 32GB max in 27" i5 & i7 models ONLY, except: iMac11,2 which is 4GB/slot, 16GB max and iMac11,3 3.2GHz models which is 4GB/slot, 16GB max |
|
Installation instructions for iMac here.
Late 2009 2.0, 2.66, 2.8, 2.93 & 3.06Ghz DDR3 iMac models
DDR3-1066Mhz (DDR3-1067) RAM
20" 21.5" 24" & 27" Screens
The Late 2009 iMac models use special 204 pin Mac spec DDR3-1066 (DDR3-1067) SODIMM type modules. These 2.66Ghz, 2.93Ghz, or 3.06Ghz models have either 2GB or 4GB installed from the factory. There are two memory expansion slots in the 20" and 24" models that can each address up to 4GB for a maximum of 8GB... The late 2009 21.5" and 27" screen models with i5 and i7 processors give us 4 beautiful expansion slots that can accept up to 4GB each to max out at 16GB..Nice! We can finally do some serious work without committing to a Mac Pro purchase. These are very capable Triple Channel DDR3 machines.
| iMac Core 2Duo, i5 & i7 model specs (2.0, 2.66, 2.8, 2.93 & 3.06Ghz) DDR3 Models | ||
|---|---|---|
|
||
| processor speed | 2.0 Ghz, 2.66Ghz, 2.8Ghz, 2.93Ghz, or 3.06Ghz + Quad Core models | |
| built in memory | None. factory removable 2GB-4GB factory supplied | |
| memory type |
|
|
| memory slots | 2 slots (20" & 24"), 4 slots (21.5" & 27" models) | |
| maximum memory | 4GB per slot...8GB max in 20 & 24", 16GB max in 21.5" models. 32GB max in i5 & i7 27" models ONLY |
|
Installation instructions for iMac here.
The 2008 2.4, 2.66, 2.8 & 3.06Ghz iMac models
DDR2-800Mhz RAM
20" thru 24" Screens
The 2008 Intel Core Duo powered iMac models have two memory expansion slots that use special 200 pin Mac spec DDR2-800 SODIMM type modules. The 2.4Ghz, 2.66Ghz, 2.8Ghz, or 3.06Ghz models have either 1GB or 2GB installed from the factory. There are two memory expansion slots and these models can address a full maximum of 6GB via one 2GB and one 4GB module.
| iMac "Core 2 Duo" model specs (2.4, 2.66, 2.8 & 3.06Ghz) "Intel Core Duo 2 Models" | ||
|---|---|---|
|
||
| processor speed | 2.4Ghz, 2.66Ghz, 2.8Ghz, or 3.06Ghz | |
| built in memory | None. factory removable 1GB-2GB factory supplied | |
| memory type |
|
|
| memory slots | 2 | |
| maximum memory | 6GB maximum for ALL iMac8,1 Aluminum models | |
Installation instructions for iMac here.
2006 thru Early 2008 Core Duo, Core 2 & Core 2 Extreme Models"
The First Intel Core & Core 2 Duo iMac models
1.83, 2.0, 2.16, 2.4 & 2.83Ghz models with
17", 20"& 24" Screens
The Early White and Aluminum Intel Core Duo / Core 2 Duo powered iMac models have two memory expansion slots that use special 200 pin Mac spec DIMM DDR2 type modules. The 1.83Ghz models come from the factory with 512MB installed, the 2.0Ghz and faster models have 1GB. There are two memory expansion slots that can address up to 1GB each in the 1.83Ghz machines with a maximum total potential being 2GB. The 2.0Ghz and faster Core Duo 2 models can expand up to 4GB maximum and the newest Aluminum models top out at a very nice 6GB!
| iMac "Core Duo" model specs (1.83, 2.0, 2.16, 2.4 & 2.83Ghz) "Intel Core Duo & Duo 2 Models" | ||
|---|---|---|
|
||
| processor speed | 1.83, 2.0, 2.16, 2.4 & 2.83Ghz | |
| built in memory | None. factory removable 512MB-1GB supplied | |
| memory type |
|
|
| memory slots | 2 | |
| maximum memory | 2GB max for iMac4,1 and iMac4,2 and iMac5,2, 4GB max for iMac5,1 and iMac6,1; 6GB max for iMac7,1 |
|
Installation instructions for iMac here.
iMac G5 iSight Models
1.9Ghz - 2.1Ghz
17" & 20"
The DDR2 G5 Flat iMac "iSight" models have one memory expansion slot that use special 240 pin Mac spec DIMM DDR2 type modules. This model comes from the factory with 512MB soldered to the logic board. There is only one memory expansion slot that can address up to 2GB for a possible maximum total potential being 2.5GB.
| G5 Flat iMac model specs (1.9 & 2.1Ghz models ONLY) "iSight Models" | |
|---|---|
|
|
| processor speed | 1.9Ghz-2.1Ghz |
| built in memory | 512MB |
| memory type | DDR2-533 (PC2-4200) 240 pin DIMM |
| memory slots | 1 |
| maximum memory | 2.5GB |
Installation instructions for iMac here.
iMac G5 Original Models
1.6Ghz - 2.0Ghz
17" & 20"
The Original G5 Flat iMac models have two memory slots that use two DIMM DDR type modules. The original factory installed module is a single special Apple spec 256MB DDR DIMM. There are two memory slots that can each address up to 1GB for a possible maximum total potential being 2 full GB.
| G5 17" & 20" iMac model specs (1.6, 1.8 & 2.0Ghz) | |
|---|---|
|
|
| processor speed | 1.6, 1.8 & 2.0Ghz models |
| built in memory | 0 |
| memory type | DDR400 (PC3200) |
| memory slots | 2 |
| maximum memory | 2GB |
Installation instructions for iMac here.
G4 Flat Panel iMac
1Ghz and faster DDR Models
The G4 DDR Flat iMac models have two memory slots, one easily accessible "User slot" under the base plate and a second more internal "Apple slot". The User slot requires a SODIMM type module while the Apple slot uses a DIMM type. The original factory installed modules reside in the Apple slot leaving the User slot empty. The User slot can accept up to 512MB and expanding beyond that requires replacing the factory Apple slot module with a 512MB module as well.
| DDR Flat iMac model specs (1Ghz and faster) | |
|---|---|
|
|
| processor speed | 1Ghz-1.25Ghz and faster |
| built in memory | 0 |
| memory type | DDR333 (PC2700) |
| memory slots | 2 (1 User slot SODIMM and 1 Apple slot DIMM) |
| maximum memory | 1GB |
Installation instructions for iMac here.
G4 Flat Panel iMac
700-800Mhz PC133 Models
The Original PC133 Flat iMac models have two memory slots, one easily accessible"User slot" under the base plate and a second more internal "Apple slot". The User slot requires a SODIMM type module while the Apple slot uses a DIMM type. The original factory installed modules reside in the Apple slot leaving the User slot empty. The User slot can accept up to 512MB and expanding beyond that requires replacing the factory Apple slot module with a 512MB module as well.
| PC133 Flat iMac model specs (700-800Mhz) | |
|---|---|
|
|
| processor speed | 700Mhz and 800Mhz |
| built in memory | 0 |
| memory type | PC133 |
| memory slots | 2 (1 User slot and 1 Apple slot) |
| maximum memory | 1GB |
Installation instructions for iMac here.
iMac G3 DV & SE
350-700Mhz
Slot Loading CD
The Second Generation of the iMac include the SE , DV and Graphite models to name a few. RAM max jumps to 1GB via a pair of 512MB PC133 DIMMs. These machines were a major upgrade over the Original iMac models and still have some kick in them with the full 1GB installed.
| G3 iMac DV & SE model specs (Slot Loading CD) | |
|---|---|
|
|
| processor speed | 350-700Mhz |
| built in memory | 0 |
| memory type | PC100 / PC133 |
| memory slots | 2 |
| maximum memory | 1GB (with current firmware update) |
Installation instructions for iMac here.
iMac Original
233-333 Mhz G3
Tray loading CD
The machine that started it all... again. The second coming of Commander Jobs at the helm and a brand new Mac for the masses. These new iMacs sold like hotcakes. PC66 SODIMM (upgradable to PC100) memory that could expand to 512MB maximum with a pair of 256MB modules installed in Rev B models. Load her up with RAM and she'll still run just fine for you.
| iMac Original G3 model specs (Bondi Blue + Fruit Colors) Tray Loading CD | |
|---|---|
|
|
| processor speed | 233-333Mhz |
| built in memory | 0 |
| memory type | PC66 - PC100 |
| memory slots | 2 |
| maximum memory | 512MB (with current firmware update in Rev B models), 384MB in Rev A machines via (1X128MB + 1X256MB) |
{title}
Do you own this product? |
Leave Review |

Order on the web 24/7!
Orders received by 2 PM on in stock items ship out same day!


All Mac RAM Direct modules are guaranteed for life!


