How to Connect Two Monitors to One Laptop

Connecting two external monitors to a laptop

You want two external monitors from one laptop, but the laptop may only have one obvious video port. This applies to Windows laptops and MacBooks. Whether it works depends on the graphics chip, port capabilities, dock support, and in some cases the exact Mac processor.

Does This Affect You?

Many laptops can drive two external displays, but not always through the ports you expect. One HDMI port handles one monitor. To add a second, you may need USB-C video, Thunderbolt, a dock, DisplayPort MST, or a DisplayLink workaround.

Check What Your Laptop Actually Supports

Do this before buying adapters.

  1. Count video-capable ports: HDMI, USB-C with a DisplayPort symbol, Thunderbolt with a lightning icon, Mini DisplayPort, or dedicated DisplayPort.
  2. If you have HDMI plus USB-C or Thunderbolt video, you can often connect one monitor to each.
  3. If you have only one video-capable port, look for a USB-C dock, Thunderbolt dock, or DisplayPort MST hub rated for two independent displays.
  4. On Windows, open Settings > System > Display to see how many displays are detected.
  5. On Mac, open System Settings > Displays and look for detected displays or Add Display.

Connect Two Monitors Directly: One Port Each

This is the cleanest setup when the laptop has two usable video outputs.

  1. Connect monitor 1 to HDMI.
  2. Connect monitor 2 to USB-C, Thunderbolt, or Mini DisplayPort using the right cable or adapter.
  3. Turn both monitors on and set each monitor input to the connected port.
  4. On Windows, open Settings > System > Display, click Detect if needed, and choose Extend these displays.
  5. On Mac, open System Settings > Displays and turn off mirroring for an extended desktop.
  6. Drag the display icons to match the physical monitor order on your desk.

Use a USB-C Dock or DisplayPort MST Hub

Use this when you want one cable to the laptop or only one video-capable port is available.

  1. Buy a dock clearly rated for dual extended monitors at your target resolution and refresh rate, such as dual 1080p or dual 4K.
  2. Connect the dock to the laptop with the correct USB-C or Thunderbolt cable.
  3. Plug each monitor into a separate HDMI or DisplayPort output on the dock.
  4. In Windows Display settings, click Detect and set Multiple displays to Extend these displays.
  5. If only one monitor appears, update the graphics driver and dock firmware if the manufacturer provides it.
  6. If using MST, check the bandwidth limit; two high-resolution monitors may need a lower refresh rate.

Integrated graphics often support three total displays including the laptop panel, but older or budget laptops may support fewer. Look up the exact laptop model and maximum external display count.

Base-chip M1, M2, and many M3 MacBook models have stricter external-monitor limits than Windows users expect. Some support only one external display unless the lid is closed or unless a DisplayLink dock and DisplayLink Manager are used. MacBook Pro/Max chips usually support more displays.

Be cautious with cheap hubs that advertise two HDMI ports but only mirror one screen. Look for “dual 4K,” “MST,” “Thunderbolt,” or “DisplayLink” support when you need an extended desktop. After connecting, check resolution and refresh rate for each monitor separately.

Sources

  • Microsoft Support – Connect to a wireless display or use a second monitor (2025)
  • Apple Support – Use your Mac in extended display or mirroring mode (2025)
  • Dell – Connecting Multiple External Monitors to a Laptop (2025)
Disclosure: This post may contain affiliate links which means I may receive a commission for purchases made through links. I will only recommend products that I have personally used! Learn more on my Private Policy page.
A thoughtful woman reads a newspaper while enjoying coffee at an indoor workspace.

DEALWEEK

SUBSCRIBE AND GET 20% OFF YOUR NEXT ORDER! OFFER ENDS SOON - DON’T MISS OUT!

We don’t spam! Read our privacy policy for more info.

Shopping Cart