Transferring files between devices over the air is a challenge every user faces. Wireless technologies have freed us from the need to lug around flash drives or fiddle with cables, but not everyone knows how. Transfer files from a PC to a laptop via Wi-Fi as quickly and securely as possible. In this article, we'll cover all the current methods: from built-in tools Windows, macOS And Linux to specialized programs and cloud services.
We will pay special attention to transmission speeds — it can vary by up to 10 times depending on the method chosen! We'll also explain how to avoid common mistakes when setting up a local network and why files sometimes get stuck halfway through. If you're looking for a universal solution or want to understand which method is best for your situation, welcome below.
Let us warn you right away: Not all methods are equally safe.For example, transmission by FTP Without encryption, it can become a tasty morsel for attackers on a public network. And using cloud services isn't suitable for all file types—some providers block downloads of executable files (.exe, .bat). But first things first.
1. Transfer via Windows local network (SMB)
The most "native" way for users Windows 10/11 - using the protocol SMB (Server Message Block). It allows you to create a network folder on one device and connect to it from another, just like a regular drive. The main advantages: high speed (up to 70-90 MB/s on modern routers with Wi-Fi 6) and no file size restrictions.
To set this up you will need:
- Make sure both devices are connected to the same Wi-Fi network.
- Enable network discovery and sharing on the source PC.
- Assign access rights to the folder.
- Connect to a network drive from a laptop.
Detailed instructions for Windows 11:
- On your PC, open
Control Panel → Network and Internet → Network and Sharing Center. - Select
Change advanced sharing options. - Turn on network discovery And file and printer sharing for the current profile (private network).
- Save the changes.
Now create a shared folder:
- Right-click on the folder you want to share and select
Properties → Access. - Click
Shareand add a userAll(or a specific user if password protection is required). - Set the permission level (
ReadingorReading and writing).
To connect from a laptop:
- Open
This computerand enter in the address bar\\[PC IP address](For example,\\192.168.1.100). - If it asks for login/password, use your PC account details.
- Copy the required files to the shared folder.
⚠️ Attention: If the devices do not see each other, check that Windows Firewall does not blockSMB-traffic (port)445). Also make sure that the router is disabled.AP Isolation(client isolation).
Devices on the same network|Network discovery enabled|Folder permissions configured|Firewall not blocking port 445|Client isolation disabled on router-->
2. Using an FTP server (FileZilla, built-in tools)
FTP (File Transfer Protocol) is a classic file transfer method that is suitable for large amounts of data. Unlike SMB, it works on most devices including Linux And macOS, but requires preliminary server configuration. The transfer speed is comparable to SMB, but there is a nuance: without encryption (FTPS or SFTP) data is transmitted in clear text.
The easiest way to deploy FTP-server on Windows - use the program FileZilla Server:
- Download and install FileZilla Server from the official website.
- When installing, select to run as a service (
Install as service). - In the server settings (
Edit → Settings) specify the range of passive ports (for example,50000-51000). - Create a user and specify the folder they will have access to.
To connect from a laptop:
- Use any
FTP-client (FileZilla Client, WinSCP) or built-inWindows Explorer(enterftp://[IP-address_of_PC]in the address bar). - Enter the login and password specified when setting up the server.
- Drag and drop files between devices.
For macOS/Linux you can use the built-in FTP-server:
sudo apt install vsftpd # For Debian/Ubuntu
sudo systemctl start vsftpd
Configuration file: /etc/vsftpd.conf (don't forget to uncomment local_enable=YES And write_enable=YES).
⚠️ Attention: Many internet providers blockFTP-ports (20-21) on your networks. If the connection fails, try usingSFTP(port22) or reconfigure the server to a non-standard port.
| Method | Speed (Wi-Fi 5) | Difficulty of setup | Cross-platform | Security |
|---|---|---|---|---|
| SMB (Windows) | 50-70 MB/s | Average | Windows, macOS, Linux | Medium (SMB 3.1.1 encryption) |
| FTP | 40-60 MB/s | High | All platforms | Low (no FTPS/SFTP) |
| HTTP server (Python) | 30-50 MB/s | Low | All platforms | Low (without HTTPS) |
| Send Anywhere | 20-40 MB/s | Low | All platforms + mobile | High (AES-256 encryption) |
3. Temporary HTTP server (Python, Node.js)
If you need to quickly transfer files without installing additional software, you can run HTTP server Directly on your PC using built-in tools. This method works on all platforms and doesn't require administrator rights.
For Windows/macOS/Linux with installed Python 3:
python3 -m http.server 8000
The server will start in the current folder. To connect from a laptop, open a browser and enter http://[IP-address_of_PC]:8000You'll see a list of files—download the ones you need directly.
For Node.js (if installed):
npx http-server -p 8000
Advantages of the method:
- 🚀 Instant start - no need to configure anything.
- 🌐 Works in any browser, even on a smartphone.
- 📁 Supports downloading entire folders (as a ZIP archive).
Flaws:
- 🐢 The speed is lower than
SMB/FTP(due to overhead costsHTTP). - 🔓 No encryption - not suitable for sensitive data.
- 📡 Requires knowledge
IP addressesPC (can be found out using the commandipconfigV Windows orifconfigV macOS/Linux).
4. Special programs for file transfer
If standard methods seem complicated, specialized utilities can help. They automate connection setup and often offer additional features, such as encryption, data transfer resumption, and mobile device support.
Top 3 Wi-Fi Transfer Programs:
- 📲 Send Anywhere — a cross-platform solution with encryption
AES-256. Works via cloud or direct connection (P2P). Supports file transfer up to10 GBat a time. You can download it from send-anywhere.com. - 🔄 Resilio Sync - uses technology
BitTorrentFor syncing folders between devices. Ideal for regularly sharing files (for example, for backups). - 💻 LocalSend — open-source software with a focus on privacy. It doesn't require registration and transmits data only within the local network. Available for Windows, macOS, Linux, Android And iOS.
Example of working with Send Anywhere:
- Install the program on both devices.
- On PC, select the files and click
Send. - It will be generated hex key or
QR code. - Enter the key or scan the code on your laptop and the transfer will begin automatically.
Advantages of specialized programs:
- 🔒 Built-in encryption (unlike
FTP/HTTP). - 📱 Mobile device support.
- 🛠️ Automatic restoration of interrupted transmission.
- 📊 Broadcast history and notifications.
⚠️ Attention: Some programs (for example, Xender or SHAREit) may install additional software or display ads. Before installing, check reviews on AlternativeTo or Softpedia.
How to speed up transfers in Send Anywhere?
Use Direct Connection mode instead of Cloud Mode. Both devices must be on the same network. Also, close other bandwidth-consuming programs (torrents, streaming) and connect to the router using the 5 GHz frequency (if supported).
5. Cloud services (Google Drive, Yandex.Disk, Dropbox)
If speed is not critical and the file size does not exceed 10-15 GB, you can use cloud storage. This method is convenient because it doesn't require network configuration and works even if the devices are on different networks.
Popular services and their features:
- 🌍 Google Drive — 15 GB free, integration with Gmail And Google DocsMaximum file size:
5 TB(but for downloading via browser - up to250 MB). - 🇷🇺 Yandex.Disk — 10 GB free, no file type limits. Supports
WebDAVto mount as a network drive. - 📦 Dropbox — 2 GB free, but there is a feature
Transferto send large files (up to100 GBfor paid accounts). - 🔗 WeTransfer — to
2 GBFree, no registration required. Ideal for one-time sending.
How to transfer files via Google Drive:
- Upload files to drive.google.com from PC.
- Right click on the file/folder and select
Share. - Copy the link and send it to yourself (for example, via Telegram or email).
- Open the link on your laptop and download the files.
To speed up the process:
- Use desktop application Google Backup and Sync - it downloads files in the background.
- Archive folders to
ZIP/RARbefore loading (will reduce the number of operations). - If the files are large, download them at night—many providers don't limit speeds during off-peak hours.
⚠️ Note: Some cloud services scan files to ensure they meet their own rules. For example, Google Drive may block the download of executable files (.exe,.dmg) or password-protected archives. In such cases, useZIPwithout password or Resilio Sync.
6. Transfer via SSH (for Linux/macOS)
Users Linux And macOS can take advantage of SSH (Secure Shell) for secure file transfers. This method requires minimal configuration and provides traffic encryption.
To transfer files, use the command scp (Secure Copy):
scp -r /path/to/files user@[laptop_IP_address]:/destination_path
Example (copying a folder Documents from PC to laptop):
scp -r ~/Documents user@192.168.1.101:/home/user/Downloads
If SSH server If it is not installed on your laptop, you can launch it with one command:
- For Ubuntu/Debian:
sudo apt install openssh-serversudo systemctl start ssh - For macOS:
sudo systemsetup -setremotelogin on
Advantages SSH:
- 🔐 Full traffic encryption (unlike
FTP/HTTP). - 🐧 Native support in Linux/macOS (no need for additional software).
- 📡 Works even over the internet (if port forwarding is configured on the router).
Flaws:
- ⚙️ Requires command line knowledge.
- 🐢 The speed is lower than
SMB(due to encryption overhead). - 🔑 You need to set up key-based authentication for convenience.
7. Alternative methods: Bluetooth, Nearby Share, AirDrop
If Wi-Fi is unavailable for some reason, alternative wireless technologies can be used. They are slower, but sometimes they are the only option.
Bluetooth:
- 📱 Suitable for transferring small files (up to
50 MB) between PC and laptop. - 🐢 Speed:
1-3 MB/s(20-30 times slower than Wi-Fi). - ⚡ Consumes less energy than Wi-Fi.
How to enable:
- On PC:
Settings → Devices → Bluetooth & other devices. - On a laptop: turn on
Bluetoothand find the PC in the list of available devices. - Confirm the pairing and send files via the context menu (
Send → Bluetooth Device).
Nearby Share (Android/Windows):
- 🤝 Analogue AirDrop For Windows And Android.
- 📶 Uses
Wi-Fi DirectorBluetoothfor transmission. - 📁 Supports files up to
2 GB.
Requires installation Nearby Share from Microsoft Store.
AirDrop (macOS/iOS):
- 🍎 Works only between devices Apple.
- ⚡ Speed: up to
10 MB/s(via Wi-Fi). - 🔒 Encryption
TLSfor safety.
Comparison of methods: which one to choose?
The choice of transmission method depends on three key factors:
- File size: suitable for gigabyte folders
SMBorFTP; for small files - clouds or Send Anywhere. - Speed: maximum speed at
SMBAndFTP(to90 MB/sonWi-Fi 6); minimum - atBluetooth. - Security: For confidential data, use
SSH,SFTPor Send Anywhere.
Scenario recommendations:
- 🏠 Home network:
SMB(Windows) orSSH(Linux/macOS). - 📱 Transfer to smartphone: Send Anywhere or
HTTP server. - 🌍 Devices on different networks: cloud services or Resilio Sync.
- 🔒 Confidential data:
SFTPorSSH. - 🚀 Maximum speed:
SMB+Wi-Fi 6(5 GHz).
If you frequently transfer files between the same devices, it makes sense to set up persistent shared resource (For example, SMB- folder or Resilio Sync). It's more convenient for one-time tasks. Send Anywhere or clouds.
FAQ: Frequently Asked Questions and Problems
🔍 Why can't devices see each other on the local network?
Please check the following points:
- Both devices are connected to one network (not to the guest and not to different ranges
2.4 GHz/5 GHz). - The function is disabled on the router
AP Isolation(client isolation). - The firewall does not block ports (
445ForSMB,21-22ForFTP/SSH). - The devices are in the same subnets (for example, both have IP of the type
192.168.1.x).
If the problem persists, try specifying it manually. IP address devices (for example, \\192.168.1.100 instead of the computer name).
⚡ How to speed up file transfers over Wi-Fi?
Speed depends on many factors, but here are some general tips:
- Switch to range
5 GHz(if the router supports it). - Use the standard
Wi-Fi 6(802.11ax) - it's fasterWi-Fi 5by 30-40%. - Close programs that consume traffic (torrents, online games, streaming).
- For
SMBturn onSMB Direct(requires a network card with supportRDMA). - Compress files before transferring (especially many small files).
If your router is older than 5 years, it may be a bottleneck. In this case, replacing it with a model with Wi-Fi 6 (For example, ASUS RT-AX88U or TP-Link Archer AX6000).
🛡️ How to protect transferred files?
Minimum safety measures:
- Use
SFTPorSSHinstead ofFTP/HTTP. - Set a password for the shared folder (
SMB). - Turn off sharing after transferring.
- In public networks (cafes, hotels) use VPN or Send Anywhere.
For maximum protection:
- Encrypt files before transferring (
7-Zipwith a password orVeraCrypt). - Use
WireGuardorOpenVPNto create a secure tunnel.
📡 Is it possible to transfer files between a PC and laptop without a router?
Yes, there are two options:
- Wi-Fi Direct: modern laptops and PCs (with adapters)
Wi-Fi 5/6) support direct connection. Windows this is calledMobile hotspot(but in the opposite direction). On macOS —Create a networkin the Wi-Fi menu. - Ad-hoc network: Manually configure the access point on one of the devices. Windows This is done via the command line:
netsh wlan set hostednetwork mode=allow ssid=MyNetwork key=MyPasswordnetsh wlan start hostednetwork
The speed in this mode will be lower than through a router, but for transferring files up to 1-2 GB that's enough.
🖥️ Why does the transmission stop halfway?
Common causes and solutions:
- Unstable Wi-Fi: switch to
5 GHzor move the devices closer to the router. - Channel occupancy: Disconnect other devices from the network during the transfer.
- Software limitations: some programs (for example, Windows Defender) may block large files. Add the folder to the exceptions.
- Nutritional problems: On laptops, disable power saving mode for the Wi-Fi adapter.
- File system errors: check disk for errors (
chkdsk /fV Windows).
If the problem persists, try splitting the large file into parts (for example, using 7-Zip).