Screen mirroring compatibility checker

Screen mirroring works only when your phone and your TV both support the same protocol. Pick your two devices and you will get a straight yes, no, or it-depends - plus what to do if the answer is no.

Pick both devices to see whether they share a mirroring protocol.

What each phone brand supports

This is the sender side. If a protocol is missing here, the phone cannot originate that kind of connection and no app can change that.

Mirroring protocols supported by Android phone brands
Phone brandFeature nameMiracastGoogle CastEvidence
Samsung GalaxySmart ViewYesYesFrom vendor documentation
Google Pixel-NoYesFrom vendor documentation
Xiaomi / Redmi / POCOCastYesYesFrom vendor documentation
OnePlus-NoYesFrom vendor documentation
Motorola-NoYesFrom vendor documentation
OPPO / realme / vivoScreencastYesYesFrom vendor documentation
Tecno / Infinix / itelCast / ScreencastYesYesWidely reported, not vendor-confirmed
Huawei / HONORMirrorShare / Wireless ProjectionYesNoFrom vendor documentation

What each TV brand accepts

This is the receiver side. Note how rarely the two columns overlap - that gap is the entire reason mirroring fails so often.

Mirroring protocols accepted by TV brands
TV brandPlatformsMiracastGoogle Cast
SamsungTizenYesNo
LGwebOSYesNo
HisenseVIDAA, Google TV, Android TV, Roku TVSome modelsSome models
TCLGoogle TV, Android TV, Roku TVSome modelsSome models
RokuRoku OSYesNo
SonyAndroid TV, Google TV, Linux (pre-2015)Some modelsSome models
VizioSmartCastNoYes
PhilipsAndroid TV, Google TV, Saphi, Titan OSSome modelsSome models
Amazon Fire TVFire OSYesNo

How to read these tables

Find your phone in the first table and your TV in the second. If there is no protocol with a Yes in both rows, whole-screen mirroring over Wi-Fi is not possible on that pair. The most common example: a Google Pixel and a Samsung TV. The Pixel speaks only Google Cast (Chromecast built-in), the Samsung accepts only Miracast.

The evidence column is there because not every row is equally certain. Most come from manufacturer documentation. Where a row says it is only widely reported, we could not find a vendor source and you should treat it as likely rather than settled - the device notes in the checker say which part is uncertain.

Where a TV brand shows “Some models”, support depends on which platform that particular set runs. Open the brand page to find out how to tell them apart.

Still not sure about your setup?

The brand pages give the exact menu path for each television, and the troubleshooting guides start by checking the pair rather than the network.