The simplest ways to move files between computers

Connecting two computers means creating a way for them to share files, printers, or internet. The method you choose depends on what you want to do, what hardware you have, and whether the computers are in the same room or across town.

For most people, a USB cable or a shared network connection handles the job. If you need to access one computer from another without being in front of it, remote access software does that. The trade-off is usually between speed, convenience, and how much setup work you want to do.

Key Takeaways

  • A USB cable can transfer files between two computers directly, but only works if both have USB ports and you plug them into a special USB-to-USB cable, not a regular charging cable.
  • Connecting both computers to the same Wi-Fi network lets them share files and printers without cables, and works across your home or office.
  • Cloud storage like Google Drive or Dropbox moves files between computers without either one needing to be on, and works from anywhere.
  • Remote access software like TeamViewer or Chrome Remote Desktop lets you control one computer from another computer's keyboard and screen, but requires both to be powered on and connected to the internet.
  • An external hard drive or USB flash drive is the slowest method but works even if the computers have no network connection and never need to talk to each other again.

Using a USB cable to transfer files directly

A USB-to-USB cable connects two computers so they can see each other's files. This is the fastest way to move large amounts of data if both computers are sitting next to each other. You plug one end into each computer, and they recognize each other as external drives.

The catch: you need a USB-to-USB cable, not a regular USB charging cable. A charging cable has a different connector on each end. A true USB-to-USB cable has the same connector on both ends (usually USB-A or USB-C, depending on your computer's age). You can buy one at any electronics store for $10 to $20.

Once plugged in, one computer will show up as a removable drive on the other. You can drag and drop files between them just like moving files between folders. This method works on Windows, Mac, and Linux, and requires no software installation.

Connecting through a shared Wi-Fi network

If both computers are on the same Wi-Fi network, they can share files without any cable. This works across a room or across a building, and you can move files while doing other things on your computer.

On Windows, you turn on Network Discovery in Settings, then right-click a folder and choose "Share with" to pick which computers can see it. On Mac, you go to System Settings, then Sharing, and turn on File Sharing. Both computers need to be on the same network—usually your home or office Wi-Fi.

Once sharing is on, you can see the other computer in your file browser and open shared folders as if they were on your own machine. You can also share printers this way: if one computer is connected to a printer, the other can print to it over the network without a cable.

Using cloud storage to sync files automatically

Cloud storage services like Google Drive, Dropbox, OneDrive, or iCloud let you put files in a folder that syncs across all your computers automatically. You don't need the other computer to be on, and you can access your files from a phone or tablet too.

The trade-off is that your files live on a company's servers, not just on your own machines. Google, Microsoft, and Apple all encrypt files in transit, but they can see what you store. If privacy is a concern, read the service's privacy policy before you sign up. Most services offer free storage up to 15 or 20 gigabytes, then charge a monthly fee for more.

To use it, you create an account, read the app on both computers, and drag files into the sync folder. Changes appear on the other computer within seconds to minutes, depending on file size and your internet speed.

Remote access: controlling one computer from another

Remote access software lets you see and control one computer's screen from another computer, even if you're not in the same room. You type on your keyboard and move your mouse, and the other computer responds as if you were sitting at it.

Common options include TeamViewer (free for personal use), Chrome Remote Desktop (free, built into Google Chrome), Microsoft Remote Desktop (free on Windows and Mac), and AnyDesk (free with limits). Each one requires you to install the software on both computers and set up a password or PIN.

This method is slower than local file transfer because everything goes over the internet. It also requires both computers to be powered on and connected to the internet. The benefit is that you can work on one computer from anywhere—from another room, another city, or another country.

Using an external drive or USB flash drive

An external hard drive or USB flash drive is the oldest method and still works when nothing else does. You plug it into the first computer, copy files onto it, unplug it, plug it into the second computer, and copy the files off.

This is the slowest option and requires you to physically move the drive between computers. It also means the files exist in only one place until you copy them again. But it works even if the computers have never been on the same network, and it doesn't require any software or internet connection.

A USB flash drive costs $10 to $30 and holds 64 to 256 gigabytes. An external hard drive costs $50 to $150 and holds 1 to 4 terabytes. Both plug into any computer with a USB port.

Choosing the right method for your situation

If the computers are next to each other and you need to move files once, a USB cable is fastest. If you move files regularly and the computers are in the same building, network sharing is most convenient. If you work on the same files from different locations, cloud storage handles the syncing for you.

If you need to use one computer while sitting at another—to fix a problem, help someone else, or access a work computer from home—remote access is the right choice. If the computers are old, have no network connection, or you just need to move files once and never again, an external drive is the simplest option.

Many people use more than one method. You might use cloud storage for documents you edit often, network sharing for large video files, and remote access to control a computer upstairs from your desk downstairs.

Frequently Asked Questions

Can I connect two computers with a regular USB charging cable?

No. A charging cable has different connectors on each end and is designed to carry power, not data. You need a USB-to-USB cable with the same connector on both ends. Check your computer's USB port type (USB-A, USB-C, or Thunderbolt) before you buy.

Do both computers need to be on to share files over Wi-Fi?

Yes, both computers must be powered on and connected to the same Wi-Fi network to share files directly. Cloud storage is different—you can upload files from one computer while the other is off, and they will sync when it turns back on.

Is it safe to store files in cloud storage?

Cloud storage is encrypted in transit and at rest, but the company running the service can see your files. If you store sensitive documents, read the privacy policy first. For highly sensitive files, keep them only on your own computers and use a USB cable or network sharing instead.

What's the difference between file sharing and remote access?

File sharing lets you see and copy files from another computer. Remote access lets you control another computer's screen and keyboard as if you were sitting at it. Remote access is slower but more powerful—you can run programs, change settings, and do anything you could do in person.

How fast is file transfer over Wi-Fi compared to USB cable?

A USB 3.0 cable transfers at up to 400 megabytes per second. Wi-Fi 5 transfers at up to 50 to 100 megabytes per second in real conditions. For a 1-gigabyte file, USB is 5 to 10 times faster. For small files or regular syncing, the difference doesn't matter much.