In this guide
Yes — you can connect a laptop to a TV wirelessly using Miracast (Windows), AirPlay (Mac), or casting apps, as long as both devices share the same WiFi network and your TV supports screen mirroring.
- Both laptop and TV are on the same WiFi network
- TV supports Miracast, AirPlay 2, or has Chromecast built in
- Laptop runs Windows 10/11 or macOS with screen mirroring enabled
- WiFi signal is strong at both devices
- TV is not a smart TV and has no streaming dongle attached
- Devices are on different WiFi networks or a firewall blocks discovery
- Laptop hardware does not support Miracast or AirPlay
- WiFi signal is weak, causing lag or dropped connections

How Wireless Laptop-to-TV Connection Works
There are three main protocols that handle wireless display connections. Windows laptops use Miracast, which works directly between devices without needing the internet. Apple laptops use AirPlay, which requires a compatible Apple TV or AirPlay 2-enabled smart TV (most 2019 and newer models). Google’s Chromecast standard is built into many Android TVs and can be used from Chrome browser on any laptop.
Step-by-Step: Windows (Miracast)
- Press Win + P or go to Settings > System > Display > Connect to a wireless display
- Enable screen mirroring on your TV (usually under Settings > Network or Display)
- Select your TV from the device list on your laptop
- Accept any on-screen pairing prompt on the TV
Step-by-Step: Mac (AirPlay)
- Open Control Center in the menu bar and click Screen Mirroring
- Select your AirPlay 2-compatible TV from the list
- Enter the AirPlay code shown on the TV if prompted
For more detail on Windows wireless display settings, see Microsoft’s official screen mirroring guide.
Quick Compatibility Table
| Setup | Works? | Need | Note |
|---|---|---|---|
| Windows laptop + Miracast TV | Yes | Same WiFi | Built-in, no dongle needed |
| MacBook + AirPlay 2 TV | Yes | Same WiFi | 2019+ smart TVs supported |
| Any laptop + Chromecast TV | Yes | Chrome browser | Cast tab or full screen |
| Laptop + non-smart TV | No | Dongle required | Add Chromecast or Fire Stick |
| Devices on different networks | No | — | Discovery will fail |
What If Your TV Isn’t Smart?
A non-smart TV has no built-in wireless display support. Your easiest fix is to plug a Chromecast, Amazon Fire Stick, or Miracast dongle into the TV’s HDMI port. This adds wireless casting without replacing the TV. If you’d rather use a cable, see our guide on whether USB-C can connect to HDMI for a wired fallback option.
Lag and Quality Issues
Wireless connections are sensitive to WiFi congestion and distance. For general browsing or presentations, performance is usually fine. For gaming or 4K video, a wired connection is more reliable. If you’re troubleshooting a USB-C video output issue on your laptop first, check whether your USB-C port supports video before buying adapters.
Bottom line: Connecting a laptop to a TV wirelessly works well when both devices are on the same WiFi network and your TV supports Miracast or AirPlay. For older TVs, a cheap streaming dongle solves the problem instantly.