The fastest way depends on what you're connecting
The simplest method is usually a USB drive or external hard drive — plug it into one computer, copy your files, walk it to the other computer, and paste. This works for any size file and requires no setup, but it's slow for large amounts of data and you have to physically move the device.
If both computers are on the same WiFi network, you can share files wirelessly without any extra hardware. Windows and Mac both have built-in file sharing that lets you drag files from one computer to another through your file manager, the same way you'd move files between folders on a single machine. This is faster than a USB drive for repeated transfers and works from your desk.
For occasional one-time transfers of large files, cloud storage (Google Drive, Dropbox, OneDrive) works but requires uploading to the internet and back down, which takes longer than a local network. It's most useful when the computers aren't in the same place or you need to access files from a phone or tablet too.
Key Takeaways
- A USB drive is the simplest method for any two computers, but network sharing is faster if both computers are on the same WiFi.
- Windows File Sharing and Mac file sharing both let you see the other computer in your file manager and drag files between them without extra software.
- You need to turn on sharing in your computer's settings first, and both computers must be connected to the same network.
- Cloud storage works between any two computers but uploads and downloads over the internet, so it's slower for large files than a local network.
Setting up file sharing on Windows
Open Settings and go to System > Sharing and devices > Advanced sharing options. Turn on Network discovery and File and printer sharing for your network profile (usually "Private" if you're at home). This tells your computer to broadcast itself to other machines on the network and accept file requests.
Next, right-click the folder you want to share and select Properties. Go to the Sharing tab and click Share. Type the name of the other user on your network (or just type "Everyone" to let anyone on the network access it), click Add, then Share. Windows will show you the network path — something like \\COMPUTER-NAME\FolderName — which you'll use from the other computer.
On the other Windows computer, open File Explorer and go to Network in the left sidebar. You should see the first computer listed by name. Double-click it, and you'll see the shared folder. You can now copy files to and from it as if it were a local drive.
Setting up file sharing on Mac
Open System Settings and go to General > Sharing. Click the lock icon to unlock the settings, then turn on File Sharing. You'll see a list of folders that are currently shared — by default, your user folder is listed.
If you want to share a different folder, click the plus button under the shared folders list, navigate to the folder you want, and click Add. You can then set permissions for each user: click the folder, then click the plus button under "Users" to add specific people or groups and choose whether they can read only or read and write.
On another Mac on the same network, open Finder and go to Network in the sidebar. Double-click the computer you want to connect to, click Connect As, enter your username and password for that computer, and click Connect. The shared folder will appear in Finder, and you can drag files in and out.
Sharing between Windows and Mac
Windows and Mac can see each other on a network, but the process is slightly different. On the Mac, file sharing is already turned on (see the section above). On Windows, make sure Network discovery and File and printer sharing are both on.
From the Mac, open Finder, go to Network, and double-click the Windows computer. Enter your Windows username and password when prompted. From Windows, open File Explorer, click Network, and double-click the Mac. Both systems should show the shared folders after a few seconds.
If you don't see the other computer, make sure both are on the same WiFi network and that neither is connected to a guest network or a different band (some routers broadcast 2.4 GHz and 5 GHz separately). Restart both computers' network connections if they still don't appear.
Using a USB drive or external hard drive
Plug the drive into the first computer, wait for it to appear in your file manager, and copy the files you want to the drive's root folder or a subfolder. On Windows, right-click the drive in File Explorer and select Eject. On Mac, drag the drive icon to the Trash or click the eject button next to its name in Finder. Wait for the eject to complete before unplugging.
Plug the drive into the second computer and wait for it to appear. Copy the files from the drive to your desired location. The speed depends on the drive's type — a USB 3.0 drive is much faster than USB 2.0, and an external SSD is faster still, but any drive works.
This method is reliable and works between any two computers, even if they're not on the same network. The downside is that you have to physically move the drive, and large files can take a long time to copy.
Using cloud storage for file transfers
Sign up for a service like Google Drive, Dropbox, or Microsoft OneDrive (all have free tiers with limited storage). Install the app on both computers, or just use the web version by logging in at the service's website. Upload the files you want to share from the first computer, then read them on the second.
Cloud storage is useful if the computers aren't in the same location or if you want to access files from your phone. The trade-off is speed — uploading and downloading over the internet is slower than copying over a local network, especially for files larger than a few gigabytes. It also requires an internet connection on both ends.
If you use cloud storage, keep in mind that files are stored on a company's server, not just on your computers. Read the service's privacy policy to understand what data they collect and how they use it.
Troubleshooting when computers don't see each other
The most common reason computers don't appear on the network is that they're not on the same WiFi network. Check that both are connected to the same network name (SSID). If your router broadcasts separate 2.4 GHz and 5 GHz networks, make sure both computers are on the same one — some older devices only support 2.4 GHz.
On Windows, go back to Settings > System > Sharing and devices > Advanced sharing options and confirm that Network discovery and File and printer sharing are both on. On Mac, go to System Settings > General > Sharing and confirm that File Sharing is on. Restart both computers' network connections (turn WiFi off and back on) and wait 30 seconds for them to rediscover each other.
If one computer is behind a firewall or VPN, it may not be visible to the other. Temporarily disable the firewall or VPN on the computer you're trying to access to test whether that's the issue. If sharing works after disabling it, you may need to add an exception in your firewall settings or contact your network administrator.
Frequently Asked Questions
Can I share files between a Windows computer and a Mac?
Yes. Both systems support network file sharing and can see each other on the same WiFi network. Turn on file sharing on both computers, then use Finder (Mac) or File Explorer (Windows) to browse the other computer's shared folders. You may need to enter your username and password for the other computer the first time you connect.
Is it safe to share files over my home network?
Yes, if both computers are on your own WiFi network and you've set up sharing correctly. Only computers on your network can see the shared folders. If you're concerned about security, you can limit sharing to specific users instead of "Everyone," or use a USB drive instead of network sharing.
What's the fastest way to transfer a very large file?
Network file sharing is fastest if both computers are on the same WiFi network — files copy at your network speed, usually 50 to 300 megabytes per second depending on your router. A USB 3.0 external drive is nearly as fast and works between any two computers. Cloud storage is slowest because files have to upload to the internet and back down.
Do I need special software to share files between computers?
No. Windows and Mac both have built-in file sharing that requires no extra software — just turn it on in your settings. USB drives and cloud storage also require no special software beyond what comes with your operating system.
Can I share files if one computer is turned off?
No. Both computers must be powered on and connected to the network to share files wirelessly. If you need to transfer files when one computer is off, use a USB drive or cloud storage instead.