Do you want to show photos from your phone on a large laptop screen, give a presentation wirelessly, or simply conveniently control your mobile device from the keyboard? Mirror your smartphone screen to your laptop via Wi-Fi It solves these problems without unnecessary cables and adapters. But how can you do this quickly, without lag, and with minimal setup?
In this article we will look at 5 working methods For Android And iPhone, including built-in operating system features and specialized applications. You will learn how to set up Miracast, Google Cast, AirPlay and alternative programs like ApowerMirror or TeamViewerAnd also - why do they sometimes arise? image delays and how to eliminate them through the router settings.
Spoiler: most methods don't require root access or purchasing premium versions. It's quite stable. Wi-Fi connections (preferably on frequency 5 GHz) and 5-10 minutes to set up. Let's start with the easiest method—your smartphone's built-in tools.
1. Built-in features: Miracast for Android and AirPlay for iPhone
Modern smartphones and laptops often support wireless streaming out of the box. Android this is technology Miracast (aka Wireless Display), For iPhone — AirPlayThe main advantage: no need to install third-party programs.
To check support Miracast on Android:
- Open
Settings → Connected devices → Connect to device(names may differ depending on firmware). - Look for items like
Wireless display,Screen MirroringorSmart View. - If the option is present, your phone supports Miracast.
For iPhone It's even simpler: AirPlay available on all devices with iOS 11 and newer. But there's a catch: the laptop must be Mac (With macOS Monterey and higher) or have the software installed iTunes (for older versions of Windows).
⚠️ Attention: On laptops under Windows for reception Miracast You may need to enable the featureWireless displayVSettings → System → Project to this PCIf there is no option, update your video card drivers or use third-party utilities.
How to connect:
- 📱 On Android: swipe down to display the notification panel → tap
Smart View(or similar item) → select a laptop from the list. - 🍎 On iPhone: swipe down to
Control center→ clickScreen mirroring→ select Mac or Apple TV. - 💻 On a laptop: Confirm the connection in the window that appears (if required).
A critical detail: Miracast and AirPlay only work on the same Wi-Fi network. If your laptop is connected to the internet via Ethernet and your phone is connected to mobile data, casting won't work.
2. Google Cast (Chromecast) - a universal method for any device
If the built-in functions do not work or are missing, help will come Google Cast — a technology originally created for Chromecast, but compatible with most modern devices. Its advantage: broadcasting works even on older laptops and phones that don't have Miracast.
For this method you will need:
- 📱 Smartphone on Android 5.0+ or iOS 12+.
- 💻 Laptop with a browser Google Chrome (or Microsoft Edge with Cast support).
- 🌐 Both devices must be in one Wi-Fi network.
Instructions:
- On your laptop, open Chrome and go to the website
google.com/chrome(or any other). - Click
⋮ → Broadcastin the upper right corner of the browser. - Select from the list
Sources → Broadcast tab. - Open the app on your phone Google Home (or YouTube, if you are broadcasting a video) → click the icon
Cast→ select a laptop.
This method is suitable for broadcasting web pages, YouTube, Google Photos and other Google services. However, it won't mirror your entire phone screen—only individual apps.
Install Google Chrome on your laptop|Connect both devices to the same Wi-Fi network|Update the Google Home app on your phone|Close the VPN on both devices-->
3. Mirroring apps: ApowerMirror, TeamViewer, Vysor
If built-in solutions aren't suitable (for example, due to lag or lack of support), third-party apps can help. They offer more features, such as screen recording, keyboard control, and audio streaming. Let's take a look at the top three apps.
| Application | OS support | Peculiarities | Cons |
|---|---|---|---|
| ApowerMirror | Android, iOS, Windows, macOS | Low latency, screen recording, PC control | Watermark in the free version |
| TeamViewer QuickSupport | Android, iOS, Windows, macOS | Remote control, file transfer | Requires registration for long-term use |
| Vysor | Android, Windows, macOS | Simple interface, support ADB |
Paid for higher permits 720p |
How to set up ApowerMirror (one of the most reliable options):
- Download and install the application on your phone (Android / iOS) and on the laptop (Windows/macOS).
- Connect both devices to one Wi-Fi networks.
- Run the program on your laptop and select
Wi-Fi Connection. - On your phone, open the app and tap
M(Mirror) and select the laptop from the list.
TeamViewer QuickSupport Suitable if you need to not only broadcast your screen, but also control your phone from a laptopFor example, for technical support or remote device setup. Cons: Requires a stable internet connection (preferably 5 GHz).
4. Configuring your router for stable streaming
A common problem with wireless broadcasting is lags, connection breaks or poor image quality. It's not always a weak phone or laptop that's to blame: often, it all comes down to the settings. Wi-Fi router.
What can be done:
- 📶 Switch to frequency
5 GHz(if the router is dual-band). It's less congested and provides higher speeds. - 🔄 Turn on the mode
WMM (Wi-Fi Multimedia)in the router settings - it prioritizes multimedia traffic. - 📡 Reduce the channel width to
20 MHz(if the signal is weak) or increase to80 MHz(if the router supports it and the signal is stable). - 🔒 Turn off Wi-Fi power saving on your laptop (in
Device Manager → Network Adapters → Adapter Properties → Power Management).
If your router supports QoS (Quality of Service), add the IP addresses of your phone and laptop to your priority devices. This will help avoid lag when streaming videos or playing games.
⚠️ Note: Some budget routers (for example, TP-Link TL-WR840N or D-Link DIR-300) can't handle simultaneous streaming and torrent downloads. If this happens to you, temporarily disconnect your other devices from the network.
How to check Wi-Fi network load?
Open on your laptop Command line and enter:
ping 192.168.1.1 -t
If the ping exceeds 50 ms Or if there's packet loss, the network is overloaded. Try rebooting your router or disconnecting unnecessary devices.
5. Stream via USB (if Wi-Fi doesn't work)
If Wi-Fi refuses to cooperate (for example, there is no router or the signal is too weak), you can broadcast the screen through USB cableIt's more reliable, but less convenient because of the wire.
An app is suitable for this. Vysor or scrcpy (free and open source software). scrcpy does not require root rights and works on Windows, macOS And Linux.
Instructions for scrcpy:
- Download the program from official website and unzip the archive.
- Turn on your phone
Developer mode(VSettings → About phone → Build numbertap 7 times). - IN
Settings → System → Developer Optionsturn onUSB debugging. - Connect your phone to your laptop with a cable and launch it.
scrcpy.exe(on Windows) or./scrcpy(on macOS/Linux).
Advantages scrcpy:
- 🚀 Minimal lag (suitable for gaming).
- 🎮 Support for control from a laptop keyboard.
- 📱 Works even on older phones with Android 5.0+.
If you need a broadcast iPhone via USB, use QuickTime Player (only for macOS) or 5KPlayer (For Windows).
6. Troubleshooting: lags, no sound, connection errors
Even with proper setup, glitches can still occur. Let's look at the most common ones and how to fix them.
| Problem | Possible cause | Solution |
|---|---|---|
| The screen is broadcast, but there is no sound. | Restrictions HDCP or application settings | Use ApowerMirror with the option enabled Audio Capture or connect headphones to your laptop |
| Constant connection breaks | Weak Wi-Fi signal or interference | Switch to 5 GHz, reduce the distance to the router or use USB adapter |
| The app doesn't see the laptop. | A firewall or antivirus is blocking the connection. | Add an exception for the program in your firewall settings. Windows or macOS |
| Severe lag | Overloaded network or weak processor | Close background apps, reduce your streaming resolution, or use USB |
If broadcast via Miracast or AirPlay does not start, check:
- 🔄 Are the graphics card drivers on your laptop updated (especially for Intel HD Graphics).
- 📵 Is the mode not enabled?
On the planeon the phone. - 🔒 Does your laptop support wireless reception? Miracast (the list of compatible devices is on the website Microsoft).
Important: On some laptops with Windows 10/11 function Projecting to this computer is disabled by default. To enable it, use the command in PowerShell (as administrator):
dism /online /enable-feature /featurename:WirelessDisplay /all /norestart
FAQ: Frequently asked questions about screencasting
Is it possible to broadcast a phone screen to a laptop without the Internet?
Yes, but with reservations. For Miracast And AirPlay the Internet is not needed - it is enough for both devices to be connected to the same Wi-Fi networks (even without internet access). You can also create access point on the phone and connect the laptop to it.
If you use applications like TeamViewer, you will need the Internet - they work through cloud servers.
Why does streaming only work in one direction (for example, from a phone to a TV, but not to a laptop)?
It depends on the protocol:
- Miracast And AirPlay require that receiving device (laptop) supported the role of "receiver". Windows this is a function
Projecting to this computer, on Mac - built-in supportAirPlay. - If your laptop doesn't see your phone, check if the option is enabled.
Wireless DisplayV BIOS (on some models Lenovo or HP it is disabled by default).
How to mirror your iPhone screen to a Windows laptop?
For iPhone And Windows There are three working methods:
- Use ApowerMirror or 5KPlayer (requires installation) iTunes).
- Connect via QuickTime Player, but only by USB (Wi-Fi is not supported).
- Buy Apple TV and broadcast to it, and then duplicate the screen Apple TV to the laptop via AirParrot or Reflector.
Spoiler: the easiest option is ApowerMirror, but the free version will have a watermark.
Is it possible to broadcast a phone screen to a laptop via mobile internet (4G/5G)?
Technically yes, but with limitations:
- If the laptop is connected to access point phone, some applications (for example, TeamViewer) will work.
- Miracast And AirPlay do not support broadcasting via mobile Internet - they require a local network.
- When broadcasting via mobile data, traffic consumption can reach
500 MB/hour(depending on resolution).
How to record a phone screen broadcast to a laptop?
If you need to save the broadcast to a file, use:
- 🎥 ApowerMirror (built-in recording function).
- 🖥️ OBS Studio (free screen capture software). Set up the source
Window Captureand select the broadcast window. - 📱 Built-in screen recording on your phone (but then you'll have to broadcast the already recorded video).
To minimize lag when recording, reduce the broadcast resolution to 720p and disable background processes on your laptop.