How to Connect a Laptop to a Monitor or TV

Connecting a laptop to an external monitor or TV comes down to matching the laptop's video output to the display's input and picking the right cable or adapter. Here's the whole process, step by step.

  1. Identify your laptop's video output. Check which port your laptop has: HDMI, USB-C (with a DisplayPort or Thunderbolt logo for video), Mini DisplayPort, or older VGA. A plain USB-C port without those logos may not output video.
  2. Identify the display's input. Look at the monitor or TV's inputs. TVs almost always use HDMI; computer monitors often add DisplayPort and sometimes USB-C.
  3. Choose a cable or adapter. If both ends share a port type, use a direct cable. If they differ, use an adapter such as USB-C to HDMI. The Cable Selector Guide and Connector Compatibility Matrix show the right option.
  4. Connect and select the input. Plug in both ends firmly, then use the display's source/input button to select the port you connected to.
  5. Configure the display. On Windows press Win+P to mirror or extend; on macOS open System Settings then Displays. Set the resolution and refresh rate you want for the external screen.
  6. Fix no-signal issues. If nothing appears, reseat the cable, try another port, confirm a USB-C port supports video, and check the Troubleshooting guide.

Not sure which cable you need? Use the Cable Selector Guide, check whether your USB-C port carries video, or browse all tools.

Connecting a laptop: frequently asked questions

Can I connect my laptop to a monitor with USB-C?

Yes, if the laptop's USB-C port supports DisplayPort Alt Mode or Thunderbolt (look for the DisplayPort or Thunderbolt logo). Use a USB-C to HDMI or USB-C to DisplayPort cable or adapter; many monitors also charge the laptop over the same cable.

How do I connect a laptop that only has USB-C to an HDMI TV?

Use a USB-C to HDMI adapter or cable, provided the USB-C port supports video (DisplayPort Alt Mode). Match the adapter to your target resolution — confirm it supports 4K at 60 Hz if needed.

Why isn't my laptop detecting the external screen?

Check the display is on the correct input, the cable is fully seated, and (on USB-C) the port supports video. Then use Windows Win+P or macOS Displays settings to detect and extend. Still nothing? Try another cable or port and see troubleshooting.

Last updated:

Monitor Stand