Transfer Files PC to PC with an Ethernet Cable
Yes, you can transfer files between two PCs using a single Ethernet cable, and it is often the fastest and most reliable method without needing a router or internet. You connect the two computers directly, configure static IP addresses, and then share folders or use a built-in transfer tool to move data at gigabit speeds.
Why Use an Ethernet Cable for File Transfer
Direct Ethernet transfer is ideal when you have a large amount of data—like a video project, a backup, or a game library—and you want it done quickly. Unlike USB drives, there is no copying to an intermediate device, and unlike cloud services, there is no upload/download bottleneck. A modern Gigabit Ethernet connection can theoretically move data at 125 MB/s, though real-world speeds are typically 80–110 MB/s depending on disk speed and cable quality. This makes it significantly faster than Wi-Fi (which often delivers 20–50 MB/s in practice) and more secure because the data never leaves your physical connection.
What You Need Before Starting
- Two computers with Ethernet ports (or a USB-to-Ethernet adapter if one lacks a port).
- One Ethernet cable—a Cat5e, Cat6, or Cat6a cable works for gigabit speeds. For modern equipment, a standard straight-through cable is fine; crossover cables are only needed for very old devices that lack auto-MDIX.
- Administrator access on both machines to change network settings and enable sharing.
- Same workgroup or network profile (usually the default is fine).
Step-by-Step: How to Connect and Transfer
The process differs slightly between Windows and macOS, but the core steps are the same: connect the cable, assign IP addresses, enable sharing, and copy files.
On Windows 10/11
- Connect the Ethernet cable to both PCs.
- Open Control Panel > Network and Sharing Center > Change adapter settings.
- Right-click the Ethernet adapter and select Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
- Choose Use the following IP address and enter:
- PC A: IP
192.168.1.1, Subnet mask255.255.255.0, leave gateway blank. - PC B: IP
192.168.1.2, Subnet mask255.255.255.0, leave gateway blank.
- PC A: IP
- Click OK and close all dialogs.
- On PC A, right-click the folder you want to share, select Give access to > Specific people, add Everyone with read/write permission, and click Share.
- On PC B, open File Explorer, click Network in the left sidebar, and double-click PC A. If it doesn’t appear, type
\\192.168.1.1in the address bar. - Enter PC A’s username and password when prompted, then copy/paste or drag files.
On macOS
- Connect the cable, then go to System Settings > Network and select the Ethernet connection.
- Set Configure IPv4 to Manually and enter an IP like
192.168.1.1(PC B gets192.168.1.2). Leave router blank. - Enable File Sharing in System Settings > General > Sharing.
- On the other Mac, open Finder, press Cmd+K, and type
smb://192.168.1.1. - Log in with the other Mac’s username and password.
Common Problems and How to Fix Them
Even with a direct cable, things can go wrong. Here are the most frequent issues and their solutions.
- No network connection detected: Check that both Ethernet adapters are enabled. Try a different cable or port. On older PCs, you may need a crossover cable, but modern hardware auto-detects.
- Ping fails or network is unreachable: Verify both IP addresses are in the same subnet (e.g., both start with 192.168.1.x). Ensure the subnet mask is exactly
255.255.255.0on both. - Windows asks for network credentials but you don’t know them: The username is the Microsoft account email or local account name on the sharing PC. If you use a PIN, you must use the password instead. Consider creating a temporary local account with a simple password for the transfer.
- File Explorer can’t see the other PC: Type the IP address directly (
\\192.168.1.1) instead of relying on network discovery. Also, make sure both PCs are set to Private network profile. - Transfer is slow: Check that both adapters show 1.0 Gbps link speed. If one shows 100 Mbps, the cable is likely damaged or is a Cat5 (not 5e) cable. Also, transferring many small files is slower than one large file due to overhead.
Alternative Methods: When Ethernet Isn’t Ideal
Direct Ethernet is great, but not always the best choice. Here are alternatives and when to use them.
- USB drive or external SSD: Best for one-off transfers of less than 100 GB, especially if the PCs are far apart. It’s also simpler if you don’t want to configure network settings.
- Wi-Fi (with a router): Convenient but slower, and speeds drop with distance and interference. Good for occasional small transfers.
- Cloud storage (Google Drive, OneDrive, etc.): Works over the internet, but requires upload and download, which is slow for large files and uses data caps.
- Local network via a router/switch: If both PCs are already connected to the same router, you can skip the direct cable and just use the existing network. This is easier because DHCP assigns IPs automatically, but it uses the router’s switch, which may be slower if it’s only Fast Ethernet (100 Mbps).
- Windows Nearby Sharing or AirDrop: Good for a few files, but not for bulk transfers due to speed and connection stability.
Cost and Hardware Considerations
The only hardware you need is a cable, which costs very little. A 3-meter Cat6 cable is typically under $10. If your PC lacks an Ethernet port, a USB-to-Ethernet adapter costs around $15–30. There is no software cost because both Windows and macOS have built-in file sharing. For maximum speed, ensure both adapters are gigabit (most built-in ports since 2010 are). If you have a 2.5G or 10G adapter, you’ll need a matching cable (Cat6a or Cat7) and both ends must support the higher speed to get beyond 1 Gbps.
Safety and Security Tips
Direct Ethernet is secure because the connection is physical and isolated from the internet. However, take these precautions:
- Never connect the cable to a port that is already connected to a modem or router unless you intend to bridge networks.
- After the transfer, change your IP settings back to Obtain an IP address automatically to avoid conflicts with your normal network.
- If you share a folder with Everyone, remove that permission after the transfer to prevent future unauthorized access.
- Be aware that if one PC is infected with malware, the direct connection can spread it. Run a scan before transferring if you’re unsure.
Frequently Asked Questions
Do I need a crossover cable for PC-to-PC transfer?
No, not for modern computers. Since the late 1990s, most Ethernet controllers support Auto-MDIX, which automatically detects whether a straight-through or crossover cable is needed. If you have a very old PC (pre-2000), you might need a crossover cable, but it’s rare.
Can I transfer files while both PCs are connected to the internet?
Yes, but you must set a static IP on the direct connection. If both PCs also have Wi-Fi or another Ethernet connection to the internet, the direct cable will be a separate network. The transfer will use the direct cable if you use the IP address (e.g., \\192.168.1.1), not the computer name, to avoid routing over the internet.
How long will a 100 GB transfer take?
At a realistic gigabit speed of 100 MB/s, a 100 GB transfer takes about 17 minutes. If your link is only 100 Mbps (12.5 MB/s), it would take about 2.2 hours. The actual time also depends on the source and destination disk speeds.
Why does Windows ask for a password even though I set sharing to “Everyone�?
“Everyone� permission controls file access, but Windows still requires a valid user account on the target PC to authenticate the network connection. You can either enter the username and password of an account on that PC, or enable Passwordless Sharing in Advanced Sharing Settings (not recommended for security).
Can I use this method to transfer from a PC to a Mac?
Yes. On the Mac, enable File Sharing and use SMB. On Windows, you can access the Mac by typing \\192.168.1.x in File Explorer, but you may need to install SMB support (it’s built-in on Windows 10/11). The steps are the same as PC-to-PC, just with different sharing settings.
Is it faster than using a USB 3.0 flash drive?
It depends. A USB 3.0 flash drive can read/write at 100–200 MB/s, which is faster than gigabit Ethernet. However, you have to copy to the drive, then from the drive, which doubles the time. For a one-way transfer, Ethernet is often faster because it’s a single copy operation. For two-way (sending files both ways), a USB drive might be faster if the drive is fast enough.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.