MacHow2 uses affiliate links. Please check our Advertising Disclosure for more info.

If you’re thinking of upgrading your Mac but don’t want to get rid of your trusty old iMac, here we show you how to use an iMac as an external monitor including with M1 & M2 Macs such as the Mac Studio.

Using an old iMac as an external monitor makes far more sense than having to sell it or not be able to use it anymore.

The 5K iMac in particular has the same resolution as the expensive Apple Studio Display which costs almost $1600.

However, using an iMac as an external monitor with another Mac is nowhere near as easy as it should be in 2022 as we’re about to explain.

It’s important to be aware from the start that it’s far simpler and you’ll get much better quality resolution by using  a dedicated external display than an iMac as an external monitor.

This is especially true when trying to use an iMac as an external display for video editing or graphic design with the M1/M2 MacBook Pro, M1/M2 MacBook Air, M1 Mac Mini and the Mac Studio.

We strongly recommend checking out the following guides to the best external monitors for Mac instead all of which perform much better than an iMac.

Can All iMacs Be Used As An External Monitor?

Not all iMacs can be used an external monitor. Only iMacs from 2009 to 2014 can be used as an external display with another Mac because they have something called Target Display Mode which Apple has since dropped from the iMac.

Target Display Mode allows you to use an iMac as an external display.

Unfortunately, in 2014/2015 when Apple released the first Retina Display iMacs, it removed the Target Display feature from the iMac.

This is because the resolution in Retina iMacs was so high, that a Thunderbolt port would not be powerful enough to support it without increasing the bandwidth of Thunderbolt ports to support Retina displays.

Which iMacs Support Target Display Mode?

If you have an iMac built between 2009 to 2014 with Target Display Mode, you an use it with your Intel Mac Mini, Intel MacBook Air or Intel MacBook Pro as an external monitor.

Specifically the following iMacs support Target Display Mode:

  • 2009 – 2010 24-inch and 27-inch iMacs: Can be used an external monitor with any Mac that has a Mini DisplayPort or Thunderbolt 1 or Thunderbolt 2 port
  • 2011 – 2014 iMac: Can be used as an external display with any Mac that has a Thunderbolt 1 or Thunderbolt 2 port.

Any iMac built after 2014 starting with the Retina iMacs cannot be used as an external monitor with any Mac.

There are also a few other requirements to use an iMac as an external display:

  • The iMac must be running macOS High Sierra or later
  • The Mac you are connecting the iMac to must be from 2019 or earlier and be running macOS Catalina only (not Big Sur or Monterey).
  • Target Display mode will not work with Boot Camp or if you are running Windows on your Mac.

Can M1 & M2 Macs Use An iMac As A Monitor?

Apple Silicon M1 and M2 Macs cannot use iMacs that support Target Display Mode as an external display because they do not support macOS Catalina which the Primary Mac needs to run in order to connect to an iMac with Target Display Mode.

However, there are other solutions that allow you to use any iMac as an external display with an M1 or M2 Mac such as the Mac Studio which we’ve covered here.

In brief they are:

  • Using AirPlay mode in macOS Monterey (Free)
  • Using a device called Luna Display ($119.99)
  • Using a Cloud subscription app called Duet Display ($2.09/month)

All three methods aren’t quite as good as Target Display mode because there is some lag and only Luna Display supports 5K resolution on the iMac.

We therefore wouldn’t recommend using an iMac as an external display on an M1 or M2 Mac if you’re doing video editing unless you use a Thunderbolt or Ethernet cable to connect the monitors using Luna Display which supports 5K and reduces lag significantly.

For general use however, they all work perfectly to turn your iMac into an external display for your M1 or M2 Mac.

With this in mind, here then are the best ways to use an iMac as an external display with a Mac including the latest M1 & M2 Macs.

1. Using Target Display Mode With An iMac (Intel Macs Only)

target display mode imac

If you have an iMac that supports Target Display mode, follow these instructions to use an iMac as an external monitor.

  • Switch on the iMac you want to use an external display
  • Connect it to the Mac you want to use it with either with a Mini DisplayPort cable or Thunderbolt cable. If it has both, then Thunderbolt is preferable as it also allows you to use more than one iMac as a display at once. Most Intel Macs can support at least one or two external Thunderbolt displays and the latest Mac Studio with M1 Max or M1 Ultra chip can support up to 4 Thunderbolt displays.
  • Your iMac should automatically enter Target Display Mode but if it doesn’t, press CMD+F2 to activate it. You’ll see the desktop or screen of the Mac you’re connected to on the iMac.
  • If you want to play music on your source Mac and hear the audio come out of the speakers on your iMac, then go to the Apple logo in the top left of your screen, select System Preferences > Sound > Output and select the iMac as your output device.
  • You can control the brightness on the iMac by using the brightness up and brightness down keys on the Mac it is connected to.
  • If you want to stop using the iMac as an external monitor, simply disconnect the cable or press CMD+F2 again to deactivate it.

iMac External Display Problems With Target Display Mode

If your Mac won’t detect the iMac as an external display, try the following:

  • Shutdown and restart your iMac
  • Shutdown and restart your source Mac
  • Unplug the cables and try plugging them in again
  • Try logging-out of your iMac and leave it on the login screen when you connect the source Mac
  • On the source Mac go to the Apple logo in the top left corner of your screen and select System Preferences > Keyboard and if “Use F1, F2, etc. keys as standard function keys” is selected, to activate target display mode you’ll need to use CMD-Fn-F2 instead of CMD-F2.

Disadvantages of Using An iMac In Target Display Mode

When you use an iMac as an external display, you can’t use the iSight camera as a webcam as it won’t be recognized by the Mac that’s connected to it.

Your Mac also won’t recognize any other ports on your iMac. If you want to connect an external hard drive for example, you must plug it into your source Mac, not the iMac it is connected to.

Any applications or software that are open on your iMac will also continue to run in the background consuming far more energy than a standard external display and generate a lot more heat.

This also means that any music, videos or audio that are playing on your iMac will continue to play in the background.

2. Using Apple AirPlay 2 (Intel & M1/M2 Macs)

airplay mac to imac display

Apple Silicon M1 and M2 Macs do not support connecting to iMacs with Target Display Mode because the primary Mac needs to be running macOS Catalina which is not supported by Apple Silicon Macs.

However, Apple Silicon Macs can use AirPlay instead of Target Display Mode.

All MacBook Pros or MacBook Airs from 2018 onwards, iMac or Mac Pros from 2019 onwards, the ‌iMac‌ Pro, and the 2020 or later Mac mini support AirPlay.

AirPlay 2 mode is a feature in macOS Monterey that allows you to wirelessly share a screen and audio with another Apple device including iMacs running Monterey.

However, it’s not as good as using Target Display Mode because Monterey compresses the images and audio sent from one Mac to another.

The maximum resolution you will get using an iMac as an external display via AirPlay Display 2 is 1080p with a 16:9 aspect ratio.

This means that AirPlay can’t utilize the full retina resolution on your iMac and it definitely won’t be able to use the full 5K resolution on 5K iMacs.

It also means that there can be a lot of lag on the iMac receiving the images.

Because AirPlay requires Monterey on your iMac, you can only use a 2019 iMac or later or 2017 iMac Pro as an external monitor using AirPlay. It won’t work on older iMacs.

With this in mind, here’s how to use an iMac as an external monitor with a Mac using AirPlay Display including M1 & M2 Macs.

  • Make sure that both the Primary Mac and the iMac are running macOS Monterey
  • On the iMac, go to the Apple logo in top left corner and go to System Preferences > Sharing and check the box AirPlay Receiver on the iMac.

airplay receiver imac

  • In Allow AirPlay For select Current user
  • On the Primary Mac that you’re connecting to your iMac’s display, go to System Preferences > Dock & Menu Bar, select Screen Mirroring and check the box Show In Menu Bar and select Always from the drop down menu.
  • You can then either use a USB-C or Thunderbolt-to-Thunderbolt cable to connect your Mac to the iMac or use Wifi. For less lag, we recommend using a Thunderbolt-to-Thunderbolt cable.
  • On the Primary Mac, go to the Menu Bar at the top of the screen and click on the Screen Mirroring symbol (which looks like two small black bars) and in the drop-down menu that appears, you will see your iMac. You can choose whether to Mirror the display or Use as a Separate Display. We recommend choosing Use as a Separate Display because the image quality is much higher than mirroring.
  • Select the iMac to start using it as an external display with AirPlay and you should see your Primary Mac display on the iMac.
  • Finally go to the Screen Mirroring symbol in the Menu Bar again and select Display Preferences and click on the Arrangement tab. You can then arrange the displays as they are on your desk so that dragging the mouse cursor to the left for example makes it appear on the iMac screen if it’s positioned to the left of your Primary Mac on your desk.

You can deactivate AirPlay at any time by going to the Screen Mirroring symbol in the Menu Bar and selecting Turn AirPlay Off.

3. Using Luna Display (Intel & M1/M2 Macs)

imac external display mac - luna display

Luna Display is from the makers of Astropad and is a small dongle that connects to the Thunderbolt port on your Mac including M1 & M2 Macs and allows you to transmit images and audio from any Mac to an iMac.

Luna Display works both via WiFi or using a USB-C/Thunderbolt cable for less lag.

Most importantly however, it’s the only solution that allows you to use an iMac as an external display with a Mac at full 4K or 5K resolution.

If you have an M1 Mac Mini, Luna Display will also connect to an iMac display via Ethernet too or via Ethernet to any M1/M2 Mac using a Thunderbolt to Ethernet adapter.

There is less lag with Luna Display than AirPlay especially if you use an Ethernet cable on Mac Mini or Thunderbolt to Ethernet adapter on any M1 Mac.

We strongly recommend using Luna Display with a Thunderbolt cable for the best performance and resolution on your Mac which you can configure in the Preferences.

This does mean that you will need to use two Thunderbolt ports – one for the Luna Display dongle and one to connect your Mac to the iMac – but it’s well worth it.

This might not be an issue if you have a Mac Studio with 4 Thunderbolt ports but could be an issue if you have any other Mac with less Thunderbolt ports and require one of them to connect an external hard drive.

luna display thunderbolt setting

Like AirPlay though, you can also run Luna Display over a WiFi connection as long as your Mac and iMac are connected to the same WiFi network although the quality and performance are not as good as using a Thunderbolt cable.

luna display wifi connection

Unlike AirPlay, you don’t need to be running Monterey either as Luna Display works with macOS El Capitan or later.

However, be aware that Luna Display may stop working with updates or new releases of macOS whereas AirPlay probably won’t as it’s Apple’s own product.

If you’ve got one of the base model M1/M2 Macs that only support one external display, note that Luna Display will be counted as your one permitted external display if it’s connected via USB-C/Thunderbolt port.

Here’s how to use an iMac as an external display with an M1 Mac using Luna Display.

  • Plug the Luna Display dongle into a Thunderbolt port of your primary M1/M2 Mac
  • Download the Primary Luna app on your M1/M2 Mac and drag it to the Applications folder
  • Download the Secondary Luna app for Mac-to-Mac mode on your iMac and drag it to the Applications folder
  • Open the Luna Display app on your M1/M2 Mac
  • Click on Enable Accessibility. You’ll be prompted to open System Preferences and have to enter your Mac admin password to allow Luna to work. Click Next when done.
  • Open the Luna Display app on your iMac. Click on Setup and you’ll also have the option o grant Luna permission to use your iMac keyboard with your M1 Mac if you want.
  • When you’ve granted permissions to Luna on your iMac, the app will take a few moments to connect your M1 Mac display to your iMac and you’re done.

In the Luna Display settings, you can configure the arrangement of your monitors in the same way as you can with Display Preferences using AirPlay.

You can also enable Retina resolution which is the real outstanding advantage of Luna Display compared to other ways of using an iMac as external monitor.

imac external monitor with imac - luna display settings

Luna Display also allows you to use your iMac keyboard and mouse with your M1 Mac if you choose.

If you want to stop using your iMac as an external display, simply press the Escape key to return your iMac to its normal state.

Although the big advantage of Luna Display is support for using an iMac as an external monitor at 5K, it can be unstable at times and cause kernel panics which crash the Primary or Source Mac.

You can buy Luna Display here for $119.99.

4. Duet Display (Intel & M1/M2 Macs)

imac external monitor m1 m2 - duet display

Duet Display is a screen sharing solution built by former Apple engineers to replace the now defunct Target Display Mode.

Unlike Luna Display, it doesn’t require any hardware or dongle because it’s completely software based.

However, it does come with a subscription based pricing model starting at around $2 per month.

Duet Display supports up to 4K resolution so the quality is close to the retina quality of an iMac.

Duet Display requires macOS 10.14 Mojave or later and although it does work on macOS 10.13 and 10.12, it doesn’t offer support for them.

Here’s how to use an iMac as an external display with a Mac including M1 & M2 Macs.

  • Download Duet Display on both your iMac and Primary Mac and install it
  • Open the application on your Mac.
  • Connect your Mac to your iMac using a Thunderbolt cable or USB-C cable.
  • When Duet detects the iMac the message will change from  “Connect to Mac or PC” to “Launching Duet” and you should see your Primary Mac screen on the iMac display.

You can customize the quality of the image you see on your iMac with Duet Display by going into the Settings and you can configure it to use the highest possible resolution that your monitor supports including 4K.

duet display settings

About The Author


MacHow2 is devoted to helping you get the most of of your Mac. We're passionate about all things Mac whether it's helping users with software recommendations or solving technical problems. If you've got any comments about this article, get involved by leaving a comment below. You can also contact us directly using the contact form at the top of the site. Please note that in the interests of transparency, MacHow2 may sometimes receive compensation from link clicks or vendors.

3 Responses

  1. bannv

    AirPlay‌ to Mac only works with the 2018 or later MacBook Pro or MacBook Air, 2019 or later iMac or Mac Pro, the ‌iMac‌ Pro, and the 2020 or later Mac mini. Add this info to the article please.

  2. Albertus

    Hi, I tried this and only the Air connection between Macbook Pro and iMac is available. I opened the Application, connected the iMac and Macbook Pro and no connection is made. I only have the following menu items under Connect nl. iOS, Android, Desktop and Meta Portal.

    I click on Desktop and the iMac shows up but there is only the Air option and not Wired.

    Hope you guys might help with this. 🙂


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Subscribe to MacHow2!

Sign up to get reviews, tutorials and special offers on Mac software!


By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.