Updated November 2026

Learning how to cast laptop to TV comes down to choosing one of three paths: a direct cable, a wireless screen-mirroring feature built into Windows or macOS, or a streaming dongle. This guide walks you through each method, helps you pick the right one for your setup, and shows you how to fix the most common reasons a laptop refuses to show up on the TV.

Step 1: Check What Your TV and Laptop Support

Before you connect anything, identify the ports and wireless standards on both devices. Most modern TVs have at least one HDMI input, and most laptops have an HDMI port or a USB-C port that supports video output. If your laptop only has USB-C, check whether the port carries DisplayPort or Thunderbolt video, since a plain charging-only USB-C port will not output a picture.

Shopping for one? See our guide: Hp Pavilion Laptop 15 Cc5xx Review: Features and Performance.

For wireless casting, look for Miracast support on your TV (often labeled “Screen Mirroring,” “Screen Share,” or “Wireless Display”) and on your laptop. Windows laptops usually support Miracast, while Macs use AirPlay and need an AirPlay-compatible TV or Apple TV.

Step 2: Cast Using an HDMI Cable

A wired connection is the most reliable option and avoids lag, which matters for video and gaming. Connect an HDMI cable from the laptop to an open HDMI input on the TV, then switch the TV’s input source to match the port you used. On the laptop, press the display shortcut (Windows key + P on Windows, or go to System Settings > Displays on a Mac) and choose “Duplicate” to mirror your screen or “Extend” to use the TV as a second monitor.

If you see a blank screen, the problem is usually the input source, not the cable. Use the TV remote to cycle through inputs until the laptop appears. For a deeper look at connection problems, see Laptop with HDMI Cable: How to Connect and Fix Display Issues.

Step 3: Cast Wirelessly Using Built-In Screen Mirroring

Wireless casting works well for video and documents but can introduce noticeable delay with fast-moving content. On a Windows laptop, open the Action Center, select “Connect,” and choose your TV from the list. If the TV does not appear, confirm that both devices are on the same Wi-Fi network and that the TV’s screen-mirroring mode is turned on.

Chrome users can also cast a single browser tab. Click the three-dot menu, select “Cast,” and pick your TV or a Chromecast device. This option is useful for streaming video from a website without mirroring the whole desktop.

Step 4: Use a Streaming Dongle or Smart TV Feature

If your TV lacks built-in wireless display support, a streaming dongle such as a Chromecast or Fire TV Stick can receive your laptop’s screen through the Google Cast or Miracast protocol. Plug the device into an HDMI port, connect it to the same Wi-Fi network as your laptop, and select it from the casting menu. Some dongles add a short delay, so test with your typical content before relying on it for presentations.

Checklist: What You Need Before You Start

  • An HDMI cable or a USB-C to HDMI adapter (for wired casting)
  • Both devices on the same Wi-Fi network (for wireless casting)
  • TV input set to the correct HDMI port or screen-mirroring mode
  • Updated graphics drivers and operating system on the laptop
  • A streaming dongle, if the TV has no built-in wireless display support

Common Mistakes to Avoid

  • Forgetting to switch the TV input source after plugging in the cable.
  • Connecting a USB-C port that does not support video output.
  • Using a guest or isolated Wi-Fi network, which often blocks device discovery.
  • Leaving the display set to “Second screen only” when you expected mirroring.
  • Expecting wireless casting to be lag-free for gaming or fast video.

A quality HDMI cable keeps the picture stable at higher resolutions, especially for longer runs between the laptop and TV. Search for: View on Amazon

If your laptop uses USB-C without a built-in HDMI port, an adapter bridges the gap. Search for: View on Amazon

For TVs without wireless display support, a streaming dongle adds casting capability. Search for: View on Amazon

FAQ

How do you cast from a laptop to a TV without HDMI?

Use wireless screen mirroring through Miracast on Windows or a streaming dongle such as a Chromecast. Both devices must be on the same Wi-Fi network for the connection to work.

Why does my laptop not show up on the TV?

Check that the TV’s screen-mirroring mode is on, that both devices share the same network, and that the correct HDMI input is selected. Restarting both devices often resolves discovery problems.

Can I cast a laptop to a TV and keep using the laptop screen?

Yes. Choose “Extend” in the display settings to use the TV as a second screen, so your laptop display stays active while the TV shows a separate window.

Conclusion

For the most reliable result, use an HDMI cable and select the matching TV input. If you need freedom of movement, wireless mirroring or a streaming dongle will get your screen onto the TV with a small trade-off in delay. Start with the wired method to confirm your display settings, then move to wireless once everything works.

Colin Foster

About Colin Foster

Colin Foster is part of our editorial team and reviews and edits our consumer tech how-to & troubleshooting guides, checking product details against manufacturer specifications and owner feedback.