How-To GuidesJul 21, 2026·5 min read

How to cast your laptop to a TV — wirelessly or with an HDMI cable. Simple step-by-step methods for Windows, Mac, Chromecast and smart TVs, plus fixes for no sound.

Summarize with AI
Share this article
How to Cast Your Laptop to a TV (Wireless & HDMI): 2026 Guide
On this page

To cast your laptop to a TV you have two options: connect them with an HDMI cable for the most reliable picture, or cast wirelessly using screen mirroring (Miracast on Windows), Chromecast, or AirPlay on a Mac. This guide shows you how to connect a laptop to a TV both ways — wired and wireless, on Windows and Mac — in simple steps, and fixes the two most common problems: a black screen and no sound.

Quick answer: For the easiest, lag-free result, plug an HDMI cable from your laptop into the TV and press the TV's Source button. To go wireless, use Win + K on Windows (screen mirroring) or AirPlay on a Mac, and pick your TV from the list.

How do I cast my laptop to a TV?

You can cast a laptop to a TV in two ways. The wired way uses an HDMI cable and works with any TV. The wireless way "screen mirrors" your laptop over Wi-Fi to a smart TV, a Chromecast, or an Apple TV. HDMI is the most reliable; wireless is more convenient. Both are covered below.

Method 1: Connect your laptop to a TV with an HDMI cable

Plug one end of an HDMI cable into your laptop and the other into any spare HDMI port on the TV, then use the TV remote's Source or Input button to select that HDMI channel. Your laptop screen appears instantly — no Wi-Fi needed. This is the most reliable method and gives the best picture and zero lag.

  1. Connect an HDMI cable from your laptop's HDMI port to a free HDMI port on the TV.
  2. On the TV remote, press Source / Input and choose the matching HDMI (e.g. "HDMI 1").
  3. On Windows press Windows key + P and pick Duplicate (same screen) or Extend (TV as a second screen).

No HDMI port on your laptop? Thin laptops and MacBooks often only have USB-C. Use a USB-C to HDMI adapter (or a mini-DisplayPort adapter on older machines) and follow the same steps.

Method 2: Cast your laptop to a TV wirelessly on Windows (screen mirroring)

To connect a laptop to a TV wirelessly on Windows 10 or 11, press Windows key + K to open the Cast panel, then select your TV from the list. This uses Miracast screen mirroring, so both devices must support it and be on the same Wi-Fi network. Your laptop screen mirrors to the TV in a few seconds.

  1. Make sure the TV's screen-mirroring mode is on (most smart TVs call it "Screen Mirroring", "Miracast", or "ScreenShare").
  2. On the laptop, press Windows + K (or open Settings → Bluetooth & devices → Add device → Wireless display).
  3. Pick your TV from the list and wait for it to connect.

If your TV isn't Miracast-ready, plug a wireless display dongle or an Amazon Fire TV Stick into an HDMI port — both add screen-mirroring support to any TV.

Method 3: Cast from your laptop using Chromecast or Google TV

If you have a Chromecast or a Google TV, you can cast straight from the Chrome browser. Open Chrome, click the three-dot menu, choose Cast…, and select your TV. You can cast a single browser tab or your whole desktop. It is the simplest way to share videos and websites on the big screen.

  1. Connect your Chromecast / Google TV and put it on the same Wi-Fi as your laptop.
  2. In Chrome, click the menu → Cast… (or Save and share → Cast).
  3. Choose Sources → Cast tab (just the page) or Cast screen (everything), then pick your TV.

Google's own Chromecast help pages list exactly which browsers and devices are supported.

Method 4: Connect a Mac to your TV with AirPlay

On a Mac, use AirPlay to mirror wirelessly to an Apple TV or an AirPlay-2 compatible smart TV. Click the Control Centre icon in the menu bar, choose Screen Mirroring, and select your TV. Both devices must be on the same Wi-Fi. If a code appears on the TV, type it on your Mac to connect.

See Apple's AirPlay support guide for the full list of compatible TVs. For a Mac with only USB-C, an USB-C to HDMI adapter plus an HDMI cable is the reliable wired alternative.

How to connect a laptop to a TV without a cable (or without Wi-Fi)

To connect without a cable, use wireless screen mirroring — Miracast on Windows (Method 2) or AirPlay on a Mac (Method 4) — which needs both devices on the same Wi-Fi. If you have no Wi-Fi at all, an HDMI cable (Method 1) is the answer: it needs no network and works anywhere, which is why it's the most dependable option for presentations.

Fix: laptop connected but no sound on the TV

If the picture shows but there's no sound, your laptop is still playing audio through its own speakers. On Windows, right-click the speaker icon → Sound settings → set the TV (or "Digital Output") as the output device. On a Mac, go to System Settings → Sound → Output and choose the TV. This fixes the most common laptop-to-TV problem.

Black screen or "no signal"? Select the correct HDMI input on the TV, reseat the cable, and press Windows + P → Duplicate. A cheap or damaged cable is a frequent culprit — try another HDMI cable.

Which method should you use?

Pick based on what you have and what you're doing. Here's a quick comparison.

MethodWhat you needBest forLag
HDMI cableHDMI/USB-C port + cableMovies, gaming, presentationsNone
Windows wireless (Miracast)Miracast TV + same Wi-FiQuick sharing, no cablesSlight
Chromecast / Google TVChromecast + ChromeWeb videos & tabsSlight
AirPlay (Mac)Apple TV / AirPlay-2 TVMacBook usersSlight

The bottom line

The fastest, most reliable way to cast your laptop to a TV is a simple HDMI cable; for convenience, wireless screen mirroring (Windows) or AirPlay (Mac) works well when both devices share Wi-Fi. If your TV can't mirror wirelessly, a small streaming stick adds the feature to any screen.

Want more guides like this? Browse our how-to guides and laptop tips, or see our pick of the best laptops for students. Stuck on a specific TV or laptop model? Ask us.

Frequently asked questions

Can I connect any laptop to any TV?

Yes. Almost any laptop can connect to any TV with an HDMI cable — and a USB-C to HDMI adapter if the laptop only has USB-C. Wireless casting needs extra support (a smart TV, Chromecast, or Apple TV), but the wired method works universally.

How do I connect my laptop to a TV without an HDMI port?

Use a USB-C to HDMI adapter (or mini-DisplayPort adapter on older laptops) and a normal HDMI cable. Alternatively, cast wirelessly with Windows screen mirroring (Win + K) or AirPlay on a Mac, if your TV supports it.

Why is there no sound when I connect my laptop to my TV?

Your laptop is still using its own speakers. On Windows, right-click the speaker icon, open Sound settings, and set the TV as the output device. On a Mac, go to System Settings → Sound → Output and pick the TV.

How do I cast my laptop to a smart TV without Chromecast?

Use built-in screen mirroring. On Windows press Win + K and select your TV (it must support Miracast); on a Mac use AirPlay. Both devices must be on the same Wi-Fi network. No Chromecast or extra app is required.

Is HDMI or wireless casting better for a laptop?

HDMI is better for quality and reliability — it has no lag and needs no Wi-Fi, ideal for gaming, movies and presentations. Wireless casting is more convenient for quick sharing but can stutter on weak Wi-Fi.

How do I connect my laptop to a TV wirelessly on Windows 11?

Turn on screen mirroring on the TV, then on the laptop press Windows + K, wait for your TV to appear under 'Cast', and click it. Keep both devices on the same Wi-Fi network for a stable connection.

#how-to#laptop#tv#screen mirroring#chromecast#hdmi