The fastest way to connect a laptop to a TV is with an HDMI cable — plug one end into your laptop, the other into your TV, and select the correct HDMI input. If your laptop lacks an HDMI port, a USB-C to HDMI adaptor works with most modern ultrabooks. For a wireless connection, Windows laptops can use Miracast (Windows key + K), Macs can use AirPlay, and any laptop with Chrome can cast to a Chromecast or Google TV device.
This guide covers every wired and wireless method, with step-by-step instructions, adaptor recommendations, and troubleshooting tips.
How Do You Connect a Laptop to a TV with HDMI?
HDMI (High-Definition Multimedia Interface) carries both video and audio in a single cable, making it the simplest and most reliable connection method.
HDMI cable types
Standard HDMI supports up to 1080i or 720p.
High-Speed HDMI supports 1080p and 4K at 30 Hz.
Premium High-Speed HDMI supports 4K at 60 Hz and HDR.
Ultra High-Speed HDMI supports 8K at 60 Hz, 4K at 120 Hz, and Dynamic HDR. If you are connecting a 4K TV, use at least a Premium High-Speed HDMI cable to get the full resolution at a smooth refresh rate.
Steps
- Locate the HDMI port on your laptop (usually on the side) and an available HDMI port on your TV (usually on the back or side)
- Connect one end of the HDMI cable to your laptop and the other end to your TV
- Turn on your TV and use the remote to select the correct HDMI input (labelled HDMI 1, HDMI 2, etc.)
- Your laptop's screen should appear on the TV. If it does not, press Windows key + P (Windows) or go to System Settings > Displays (Mac) to select a display mode
What If Your Laptop Does Not Have an HDMI Port?
Many slim modern laptops have replaced the full-size HDMI port with USB-C. If your laptop does not have HDMI, you can use an adaptor:
USB-C to HDMI is the most common adaptor for modern laptops. Most USB-C ports that support video output (including Thunderbolt 3 and 4) work with a simple USB-C to HDMI cable or dongle. This covers most current ultrabooks and all recent MacBooks.
Mini DisplayPort to HDMI is found on some older MacBooks and Windows laptops manufactured before 2018.
VGA to HDMI and DVI to HDMI adaptors are available for older laptops, but these are legacy connections with limitations — VGA and DVI do not carry audio, so you will need a separate audio cable or to use your laptop's speakers.
How Do You Connect Wirelessly with Miracast (Windows)?
Miracast is a wireless display standard built into Windows 10 and Windows 11. It mirrors or extends your laptop's screen to any Miracast-compatible TV without additional hardware or apps.
- Make sure your TV supports Miracast (most smart TVs manufactured after 2015 do — check your TV's settings for "screen mirroring" or "wireless display")
- On your Windows laptop, press Windows key + K
- Select your TV from the list of available devices
- Follow any on-screen prompts to complete the connection
Miracast creates a direct wireless connection between your laptop and TV. Both devices should be on the same Wi-Fi network for the best reliability, though Miracast can also work via Wi-Fi Direct.
Troubleshooting Miracast: If your TV does not appear, confirm that both devices are connected to the same network, update your Wi-Fi and graphics drivers, and check that your laptop supports Miracast (most Windows laptops made after 2015 do). On Windows 11, you may need to install the "Wireless Display" optional feature via Settings > System > Optional features.
How Do You Connect Wirelessly with AirPlay (Mac)?
AirPlay lets you mirror or extend a Mac's display to an Apple TV or any AirPlay 2-compatible smart TV (many Samsung, LG, Sony, and Panasonic TVs support AirPlay 2).
- Connect your Mac and your TV (or Apple TV) to the same Wi-Fi network
- Click the Control Centre icon in the menu bar, then click Screen Mirroring
- Select your TV from the list
- Enter the AirPlay passcode displayed on the TV if prompted
For the best performance, use a 5 GHz Wi-Fi network and keep your Mac and TV close to your router. Make sure both devices are running the latest software — macOS updates often improve AirPlay stability.
How Do You Connect Wirelessly with Chromecast?
Google's Chromecast (or the newer Google TV Streamer) plugs into your TV's HDMI port and lets you cast content from the Chrome browser on any laptop — Windows, Mac, or Chromebook.
- Plug the Chromecast or Google TV Streamer into your TV's HDMI port and connect it to your Wi-Fi network using the Google Home app on a phone or tablet (initial setup only)
- On your laptop, open the Google Chrome browser
- Click the three-dot menu in the upper-right corner and select Cast
- Select your Chromecast device from the list
By default, Chrome casts only the current browser tab. To cast your entire desktop, click Sources in the Cast menu and select Cast desktop. To cast a specific file, select Cast file.
What Other Wireless Options Are Available?
Smart TV built-in mirroring: Many smart TVs from Samsung, LG, and others include their own screen mirroring features accessible through the TV's settings menu. Check your TV's documentation for specific instructions.
DLNA (Digital Living Network Alliance): An older standard that lets you stream media files from your laptop to a compatible TV over your home network. On Windows, right-click a media file and select "Cast to Device," then choose your TV. DLNA streams individual files rather than mirroring your entire screen.
How Do You Optimise Your Display Settings?
Once connected, adjust your laptop's settings for the best experience.
Choose a display mode
Windows: Press Windows key + P to choose between Duplicate (mirror your screen), Extend (use the TV as a second monitor), or Second screen only (display only on the TV).
Mac: Go to System Settings > Displays and use the Arrangement options to mirror or extend your display. Tick "Mirror Displays" to show the same content on both screens, or untick it to use the TV as an extended desktop.
Match the resolution
Set your laptop's output resolution to match your TV's native resolution for the sharpest picture. Most modern TVs are 1920 x 1080 (Full HD) or 3840 x 2160 (4K). On Windows, go to Settings > System > Display. On Mac, go to System Settings > Displays.
Set the audio output
HDMI carries audio automatically, so your TV should become the audio output when connected by cable. If audio stays on your laptop speakers, manually switch the output: on Windows, right-click the speaker icon in the taskbar and select your TV; on Mac, go to System Settings > Sound and select the TV.
For wireless connections, audio routing depends on the method — Miracast and AirPlay send audio to the TV by default, while Chromecast tab casting includes the tab's audio but desktop casting may require you to tick "Share audio" in the Cast dialogue.
Troubleshooting Common Issues
No signal on the TV: Confirm both devices are powered on, verify you selected the correct HDMI input, and try a different HDMI port or cable. For wireless connections, confirm both devices are on the same Wi-Fi network.
Poor image quality: For wired connections, try a higher-rated HDMI cable (Premium High-Speed or Ultra High-Speed). For wireless connections, move your laptop closer to the router, reduce network congestion, and ensure no large downloads are running.
Lag or delay: Wireless connections inherently introduce some latency. For gaming or video editing, use a wired HDMI connection instead. If using your TV for gaming, enable Game Mode in your TV's settings to reduce input lag.
No audio from the TV: Check your laptop's sound settings and make sure the TV is selected as the audio output device. For HDMI, try unplugging and replugging the cable. Ensure the TV is not muted and is set to the correct input.
Screen does not fit the TV: Adjust the overscan or screen-fit settings on your TV (often found under Picture or Display settings). On your laptop, check the display scaling settings.
Frequently Asked Questions
What is the best way to connect a laptop to a TV?
A wired HDMI connection provides the best picture quality, lowest latency, and most reliable audio. It works with virtually every TV made in the last 15 years. Use wireless methods when running a cable is impractical.
Can I use my TV as a second monitor?
Yes. On Windows, press Windows key + P and select "Extend" to use the TV as a second screen alongside your laptop display. On Mac, go to System Settings > Displays and untick "Mirror Displays" to extend your desktop to the TV.
Does wireless casting work for gaming?
Wireless casting introduces noticeable latency, which makes it unsuitable for fast-paced or competitive gaming. For gaming on a TV, use a wired HDMI connection and enable Game Mode on the TV to minimise input lag.
Do I need a special HDMI cable for 4K?
Yes. To display 4K at 60 Hz, use at least a Premium High-Speed HDMI cable. For 4K at 120 Hz or 8K, use an Ultra High-Speed HDMI cable. Standard HDMI cables will still work but may limit you to lower resolutions or refresh rates.
Can I connect a Chromebook to a TV?
Yes. Most Chromebooks have a USB-C port that supports video output — use a USB-C to HDMI cable or adaptor. You can also cast wirelessly from the Chrome browser to a Chromecast or Google TV Streamer device.
About the Author
Kaelee Nelson is a contributing writer for HP Tech Takes. Kaelee is an experienced writer based in Southern California and specializes in creating informative content related to technology and digital culture.