How to connect a smartphone to a computer via a Wi-Fi router: 5 working methods

Transfer files between your smartphone and computer via Wi-Fi router — a convenient alternative to wires and cloud services. This method allows for high-speed data exchange (up to 300 Mbps online 802.11n), avoid wasting mobile data, and avoid USB cable limitations. However, many users encounter difficulties: the smartphone isn't visible on the network, a firewall blocks access, or IP address conflicts.

In this article we will analyze 5 proven methods connections - from simple access to folders through SMB to remotely control your smartphone screen. We'll describe the step-by-step setup for Windows 10/11, Android And iPhone, and we will also reveal the nuances of working with different router models (TP-Link, ASUS, Keenetic). At the end is a table comparing methods by speed and safety.

1. Preparation: Checking the network and devices

Before connecting devices, make sure they are in one local networkTo do this:

  • 📶 Connect both your smartphone and computer to one Wi-Fi router (not via mobile hotspot!).
  • 🔧 Check what's on your router DHCP is enabled (automatic IP distribution). On most models, this is configured by default.
  • 🔒 Disable VPNs on both devices—they may be blocking local communication.

To make sure that the devices "see" each other, run the following command on your computer:

ping 192.168.1.1

(replace 192.168.1.1 (To your router's IP address, if different). If the responses are uninterrupted, the network is working correctly.

📊 What kind of router do you have at home?
TP-Link
ASUS
Keenetic
D-Link
MikroTik
Another
⚠️ Attention: On some corporate or hotel networks, local communication between devices is blocked by the administrator. In this case, connecting via the router is impossible—use a USB or mobile hotspot.

2. Method 1: Access files via SMB (Windows + Android)

Protocol SMB (Server Message Block) allows you to open computer folders on your smartphone as a network drive. This is convenient for regularly sharing files without the need for extra software.

Setting up on a computer (Windows 10/11):

  1. Open Control Panel → Programs → Turn Windows features on or off.
  2. Activate the checkbox Support for SMB 1.0/CIFS file sharing (for compatibility with older devices).
  3. Right-click on the folder you want to share → Properties → Access → Share.
  4. In the section Security add a user Everyone with rights Read/Write.

Connection from a smartphone (Android):

  • 📱 Install a file manager with SMB support (for example, Solid Explorer or FX File Explorer).
  • 🔗 In the menu, add a new network storage → select SMB/CIFS.
  • 📌 Enter the computer's IP (you can find out using the command ipconfig V CMD), Windows username and password.

Make sure the "Private Network" network profile is enabled on your PC|Test and disable Windows Firewall for 5 minutes|Check that your antivirus software is not blocking port 445 (SMB)-->

Critical detail: If you have Windows 11 22H2 or later, SMB 1.0 is disabled by default for security reasons. Use SMB 2.0+ or ​​the alternative methods in the following sections.

3. Method 2: FTP server on a smartphone (Android/iPhone → PC)

If you need to transfer files from smartphone to computer, the easiest way to run it FTP server on a mobile device. This does not require administrator rights on the PC and works even with macOS or Linux.

For Android:

  • 📲 Install the application FX File Explorer or ES File Explorer.
  • 🔌 Select from the menu FTP serverLaunch.
  • 📋 Remember the address of the view ftp://192.168.1.100:2221, login and password.

For iPhone:

  • 🍎 Use FileExplorer Free or Feem (available in the App Store).
  • 🔄 Turn on Wi-Fi Transfer in the application settings.
  • 🌐 Open the specified address in your PC browser or via Windows Explorer (enter the address in the address bar).
Method Speed Security Complexity
SMB (Windows → Android) High (up to 100 MB/s) Medium (password required) Average
FTP (Android/iPhone → PC) Average (20-50 MB/s) Low (data is not encrypted) Low
HTTP server (see next section) Low (10-30 MB/s) Low Low
⚠️ Attention: FTP transfers data in cleartext. Don't use this method for sensitive files on public networks. For security, enable this option. Local network only in the FTP server settings.

4. Method 3: Web server on a smartphone (without programs on a PC)

If you can't install programs on your computer (for example, on a work PC), use built-in HTTP server on your smartphone. This will allow you to download files through your browser.

Instructions for Android:

  1. Install Simple HTTP Server (free, no extra fluff).
  2. Start the server and specify the folder for long-term access.
  3. Open a browser on your PC and enter the following address http://192.168.1.100:8080.
  4. Download files as you would from a regular website.

For iPhone:

There are no alternatives in the App Store that provide full file system access. Instead, use:

  • 📎 Documents by Readdle → function Wi-Fi Drive.
  • 📱 FileHub (supports WebDAV).

5. Method 4: Remote screen control (VNC/RDP)

To gain full control over your smartphone from your computer (for example, for screen sharing or debugging), use protocols VNC or RDPThis is relevant for IT specialists or gamers who stream mobile games.

Setting up for Android:

  • 📱 Install VNC Server (For example, VMLite VNC Server).
  • 🔧 Start the server and write down the IP address with the port (for example, 192.168.1.100:5900).
  • 🖥️ Install on PC RealVNC or TightVNC and connect to the smartphone address.

For iPhone:

Apple limits remote control capabilities. Alternatives:

  • 🍎 Use TeamViewer QuickSupport (requires confirmation on iPhone each time you connect).
  • 🔄 Connect via AirPlay to the computer with macOS (function Screen mirroring).
How to speed up VNC?

Disable the "Show wallpaper" option in the server settings and reduce the color palette to 16-bit. It is also recommended to connect devices to the router via an Ethernet cable—this will reduce latency to 50-100 ms.

6. Method 5: Specialized applications (KDE Connect, AirDroid)

For maximum convenience, use cross-platform utilities that integrate file transfer, notifications, and even media management:

  • 🤝 KDE Connect (free, open source): Syncs the clipboard, shows PC notifications on your phone, and lets you manage presentations.
  • 📲 AirDroid (there are paid functions): file transfer, SMS from PC, remote camera.
  • 🍎 Pushbullet (cross-platform): fast sending of links and small files.

How to set up KDE Connect:

  1. Install the application on your smartphone (Google Play/App Store) and the program on the PC (official website).
  2. Make sure both devices are on the same Wi-Fi network.
  3. On your smartphone, select your computer from the list and confirm the pairing.

7. Solving common problems

If the devices cannot see each other, check the following:

  • 🔌 Ping doesn't work: Disable the function on your router AP Isolation (client isolation). On TP-Link it is in Wireless Mode → Advanced Settings.
  • 🔒 Firewall blocks: On your PC, temporarily disable Windows Defender or add a port exception. 445 (SMB), 21 (FTP), 5900 (VNC).
  • 📡 IP addresses conflict: Assign static IP addresses to devices in the router settings (DHCP reservation).

Device-specific errors:

  • iPhone: In the Wi-Fi settings, turn it off. Private MAC address (iOS 14+).
  • Samsung: On the menu Settings → Connections → Other settings turn on File sharing.
  • Xiaomi: IN Security → Privileges Allow the application to access the local network.
⚠️ Attention: On routers Keenetic With firmware 3.6+, you may need to manually create a firewall rule for local traffic. Go to Security → Firewall and add an allow rule for the protocol TCP/UDP between zones Home.

8. Comparison of methods: which one to choose?

The choice of method depends on your goals:

Target The best method Alternative
Regular file sharing SMB (Windows → Android) KDE Connect
Transfer photos from iPhone Built-in "Sharing" FileExplorer (WebDAV)
Remote control VNC (Android) / TeamViewer (iPhone) AirDroid (limited)
Fast transfer without programs FTP server on a smartphone HTTP server

For maximum speed use SMB or FTP online 5 GHz (if the router is dual-band). If security is important, set it up KDE Connect or WebDAV with encryption.

FAQ: Frequently Asked Questions

Is it possible to connect via a router if the PC is Linux?

Yes. For SMB, install the package samba (sudo apt install samba), for FTP - vsftpdThe setup is similar to Windows, but the paths to the configuration files are different: /etc/samba/smb.conf.

Why is the transfer speed slower than USB?

Wi-Fi is limited by router bandwidth and interference. To speed things up:

  • Switch to range 5 GHz (less busy).
  • Use a router with support 802.11ac (speed up to 1.3 Gbps).
  • Turn off background syncing on your smartphone (for example, Google Photos).
How to connect if the router does not have DHCP?

Assign static IP addresses manually:

  • On PC: Control Panel → Network → Change adapter settings → IPv4.
  • On Android: Wi-Fi Settings → Advanced → Static IP.
  • Use addresses like this 192.168.1.2 (PC) and 192.168.1.3 (smartphone) with a mask 255.255.255.0.
Is it possible to connect to someone else's PC via the Internet?

Technically yes, but to do this you need:

  1. Tune port forwarding on the router (for example, port 22 for SSH).
  2. Know white IP address or use the service DDNS (For example, No-IP).
  3. Use VPN (For example, WireGuard) for a safe tunnel.

⚠️ This creates security risks - not recommended without experience.

Why is my iPhone not visible on my local network?

Apple restricts file system access via SMB/FTP protocols. Alternatives:

  • Use iTunes (for media files) or iCloud Drive.
  • Install Documents by Readdle and turn it on Wi-Fi Transfer.
  • Full access required jailbreak (not recommended).