How Do I Connect an iPhone to a Smart TV?

I’m trying to connect my iPhone to a smart TV in the guest room so I can show family videos without everyone crowding around the phone. I need to decide whether to keep troubleshooting the wireless connection or use a cable, but the TV is mounted close to the wall and its ports are awkward to reach. The iPhone and TV are on the same Wi-Fi, and the TV appears in the connection list, but selecting it just leaves a spinning icon.

I’ve restarted both devices and moved the router from the floor to a small shelf, which changed nothing. Is there another setting I should check before I pull the TV down or buy an adapter?

My verdict is simple: use your TV’s built-in AirPlay for full-screen mirroring when it’s available, and use each streaming app’s Cast button when you only want to watch a video. If the TV doesn’t support AirPlay, especially with Chromecast or Fire TV hardware, a bridging app is the practical fallback, and I arrived at that by separating regular streaming from actual screen mirroring.

Check the TV Before Installing Anything

The brand and model year matter more than the iPhone does. AirPlay is already built into quite a few sets, including Samsung models from 2018+, LG webOS TVs from 2019+, Sony Android and Google TV sets, Vizio TVs, most newer Roku models, and Hisense models from around 2020 onward.

I’d start in the TV’s Settings menu and look for either “AirPlay” or “Apple AirPlay and HomeKit.” If one of those appears, there’s no reason to install another app just to mirror the phone. You’ve already got the free option sitting there.

Mirror the Whole iPhone Screen

For AirPlay mirroring, the iPhone and TV need to be connected to the same Wi-Fi network. Open Control Center on the iPhone, tap Screen Mirroring, and choose the TV from the device list.

The TV may display a code the first time you connect. Enter that code on the phone, and the full screen should appear on the TV.

Chromecast, Google TV, and most Fire TV devices are the main exceptions. They’re based on Google’s technology rather than Apple’s, so repeatedly hunting through the iPhone settings won’t make AirPlay work on unsupported hardware.

Use Casting for Netflix and YouTube

If the goal is just Netflix, YouTube, or another streaming service, don’t mirror the entire phone. Mirroring is unnecessary for that job and can drain the battery faster.

Open the streaming app, start the video, tap the Cast icon, which looks like a rectangle with Wi-Fi-style waves, and select the TV. There’s no extra app needed when the streaming service already includes casting.

This also avoids the black screen people often see when trying to mirror Netflix or Prime Video. That isn’t usually a broken connection. Those services intentionally block mirrored playback with DRM protection, so their built-in Cast function is the right method.

When AirPlay Isn’t Supported

For a Chromecast, Fire TV, Roku, or DLNA device without usable AirPlay support, you’ll need an app to connect iOS with the TV. One option is the DoCast mirroring app.

It’s fairly barebones and doesn’t add ad clutter to the basic process. Open it, tap Choose Smart TV, select the device on the same Wi-Fi network, go to the Screen tab, and tap Start Broadcast. It’s my fallback when a TV isn’t compatible with AirPlay 2, rather than wasting time forcing an unsupported connection through DoCast.

Test the Network Last

If the TV never appears, check the router for “AP isolation.” That setting can prevent two devices from seeing each other even though both show the same network name.

To test everything yourself, first try the streaming app’s Cast button, then check the TV settings for AirPlay, and finally attempt a short screen broadcast with both devices on the same Wi-Fi. That order makes it much easier to tell whether the limitation is the app, the TV, or the router.

13 Likes

Wireless is nice, but an HDMI cable is almost always going to be a safer and more reliable option in a situation like this, especially on a guest WiFi where they might have turned off device discovery or something. If you have an iPhone with USB-C, just get a USB-C to HDMI adapter, and if you have an older lightning port iPhone, you’ll need a lightning digital av adapter. Once you plug it into your TV’s HDMI port, switch to that input on your TV, and you can view your family videos right off your phone without needing any apps or complicated setup. I would say stick to wireless for convenience but if this is a one time thing and you want it to be easy, just go with the cable.

Make sure that the videos are actually downloaded to the iPhone before changing anything about the TV’s setup. If Photos is set to use optimized iCloud storage, some of those videos may only be thumbnails until the phone gets a decent internet connection; a cable will mirror your phone, but it cannot fix a video that still has to download from iCloud.

As for family videos, I’d avoid full-screen mirroring unless you actually want everything that pops up on your phone to be on the TV, too. Open the clip directly in Photos, then press Share, and if there’s a TV icon there, you can pick AirPlay and probably get a much cleaner appearance without accidentally revealing everything you tap on, everything that texts you, or everything that sends you back to the Home Screen by accident. Turn off Do Not Disturb anyway, especially if you’re using an HDMI adapter. Wired output will mirror anything visible on your phone’s screen.

The guest network is still a likely culprit. They can both see the same Wi-Fi name and still be silently blocked from communicating with each other by the router. If the TV supports it, you can probably soft-test this by putting both your phone and the TV on a personal hotspot from another phone. It’s not an elegant permanent solution, but it should be able to confirm that it’s the guest Wi-Fi cutting things off rather than the TV itself.

I agree with @shadowrouter3448edge that HDMI is the low-drama choice for a gathering. Just check that the TV lets you switch inputs. Some guest-room or hospitality-mode televisions lock the input menu, which makes buying an adapter pointless. If HDMI input works, download the videos first, connect the adapter, rotate the phone sideways, and keep it charging if playback will run for a while.

I would avoid 3rd party mirroring apps until you’ve addressed the basics. They still rely on your network to allow device discovery, and add additional lag and/or degrade the video quality. For a few videos in local, native airplay or a direct cable is much less hassle.

The TV’s USB socket is most likely not a video input, so do not expect any image on the screen if you connect your phone to it using a phone-to-USB cable. In the case of a wired connection, the signal needs to enter through HDMI. Make sure that the cable has the same type of connectors as the iPhone’s socket and then connect the other end of the cable to one of the available inputs on the TV.

I agree with @shadowrouter3448edge that wired is the least troublesome route here, but adapter quality matters. Cheap Lightning adapters sometimes fail with video, lose audio, or require a companion app. A certified adapter or a reputable USB-C hub with HDMI output is less likely to turn this into another troubleshooting project. If the adapter has a charging port, connect power because video output can drain the phone quickly.

After switching the television to the correct HDMI input test sound as well as picture. The iPhone may continue to send audio to connected earbuds or a bluetooth speaker .Disconnect those if the TV remains silent. Local clip in Photos will mirror normally while protected streaming services can still restrict playback through certain adapters.

For wireless I would set a short time limit instead of continually adjusting settings. If the TV does not appear after confirming AirPlay is enabled and both devices can communicate on the same network, Guest-network isolation is probably the issue. At that point HDMI is a cleaner solution than installing another mirroring app that relies on the same blocked network.

Do not waste a whole evening trying with the guest Wi-Fi. If the TV is in a rental or hotel, the Wi-Fi is inevitably set up to prevent data exchange between devices, and turning AirPlay on and off will not fix the problem. Move on to the cable.

The HDMI-first crowd is right for a one-off gathering. Where I’d push back is on the hotspot idea from @omegaloop730hq. That trick works, but not off the same iPhone that’s holding the videos. One phone can’t host a hotspot and reliably stream to a TV over it at the same time, so you’d need a second phone in the room feeding the network. Fine as a diagnostic, not something I’d rely on for the actual playback.

Here’s the part that no one mentioned: most family photos are taken vertically. Flip one of those full-screen, and you’ll get a narrow strip in the middle, flanked by thick black bars on both sides (rotating the phone does not help, as the video is in portrait mode). Do not expect much. Cable or Airplay, and a vertical clip will appear small. If some of them are essential, it’s worth cropping or trimming them on the phone before the show or even passing the phone around for these and reserving the TV for landscape videos.

A short HDMI cable may leave the iPhone on the side of the television, making it inconvenient to choose or stop videos. An additional challenge is a potential confusion as the phone adapter requires an additional HDMI cable that, in most cases, should be longer. The trick is to try out the AirPlay feature on Photos but, if the TV is not detected, switch to the correct phone adapter and HDMI cable instead of wasting time on the WiFi search.

Do not plug the iPhone into the television’s USB port. This can potentially enable video display from a flash drive connected to the same USB port, if the TV’s media player software can recognize the files on the flash drive. This is a much cheaper alternative than using a Wi-Fi connection, receiving notifications, or using an adapter.