The fastest way depends on what you are moving and whether the computers are in the same room

The method you choose depends on file size, distance between machines, and what hardware you have on hand. A USB drive works for files under 32 GB and takes minutes if both computers are nearby. A network cable is faster for large transfers and works between any two computers with Ethernet ports. Cloud storage like Google Drive or Dropbox suits smaller files and lets you access them from anywhere afterward. Remote desktop software like TeamViewer or Windows Remote Desktop lets one computer control the other and drag files directly.

If you are moving everything — operating system, programs, settings, and all files — use a dedicated cloning tool like Macrium Reflect or AOMEI Backupper instead. Those tools create an exact copy of one hard drive on another, which is faster than moving files one by one and preserves your setup exactly.

Key Takeaways

  • USB drives are the simplest method for files under 32 GB and work between any two computers with USB ports.
  • A network cable (Ethernet) is faster than USB for large transfers and does not require a third device.
  • Cloud storage services like Google Drive let you upload from one computer and read on the other, useful when computers are far apart.
  • Remote desktop software like TeamViewer or Windows Remote Desktop lets you see one computer's screen on another and drag files directly between them.
  • Cloning software like Macrium Reflect copies your entire hard drive, including the operating system and all programs, which is faster than moving files individually.

Using a USB drive for small to medium files

Plug the USB drive into the first computer. Open File Explorer (Windows) or Finder (Mac), locate the files you want to move, and drag them onto the USB drive icon. Wait for the copy to finish — the progress bar will show how long it takes. On Windows, right-click the USB drive icon and select "Eject" before unplugging. On Mac, drag the USB icon to the Trash (which changes to "Eject" when you hover over it).

Plug the USB drive into the second computer and drag the files from the USB drive to the folder where you want them. USB 3.0 drives transfer at roughly 100 MB per second, so a 10 GB file takes about two minutes. Older USB 2.0 drives are much slower — around 30 MB per second — so check your drive's label if the transfer seems to be taking longer than expected.

USB drives larger than 32 GB are rare because most are formatted with FAT32, which has a 4 GB file size limit. If you need to move a single file larger than 4 GB, reformat the USB drive to NTFS (Windows) or exFAT (Mac and Windows) first, or use a network cable instead.

Connecting two computers with an Ethernet cable for fast transfers

Plug an Ethernet cable directly into the network ports on both computers. On Windows, open Settings, go to Network & Internet, and check that both computers show a connection. On Mac, open System Preferences, go to Network, and confirm both are connected.

On the first computer, right-click the folder you want to share and select "Share" (Mac) or "Properties" > "Sharing" (Windows). Give the folder a name and set permissions so the other computer can read it. On the second computer, open File Explorer (Windows) or Finder (Mac), look for the first computer's name in the network list, and double-click it. Enter the username and password from the first computer if prompted, then navigate to the shared folder and drag files to your computer.

Ethernet transfers run at 100 Mbps to 1 Gbps depending on your cable and ports, which is faster than USB 3.0. A 10 GB file over a 1 Gbps connection takes roughly 80 seconds. This method works best when both computers are in the same room or connected through a network switch.

Using cloud storage when computers are far apart

Sign up for Google Drive, Dropbox, OneDrive, or iCloud Drive on the first computer. read and install the service's desktop app, then drag your files into the cloud folder. The app uploads them in the background — speed depends on your internet connection, typically 5 to 50 Mbps for most home networks.

On the second computer, install the same cloud service and sign in with the same account. The files read automatically, or you can right-click them and select "read" to save them to a specific folder. This method works across any distance and lets you access files from a phone or tablet later, but it is slower than USB or Ethernet because it depends on your internet speed.

Most cloud services offer 15 GB free storage (Google Drive, OneDrive) or 2 GB free (Dropbox). If you need more, paid plans start at $2 to $10 per month. Files stay in the cloud even after you read them, so you can delete them from your computer to save space.

Remote desktop software for dragging files between computers

Remote desktop software displays one computer's screen on another, letting you control it as if you were sitting at the keyboard. read TeamViewer, AnyDesk, or Chrome Remote Desktop on both computers. Create an account, sign in on both machines, and authorize the connection when prompted.

Once connected, you will see the first computer's desktop on the second computer's screen. Open File Explorer on both (using the taskbar on the remote desktop), position the windows side by side, and drag files from one to the other. This method works over the internet, so distance does not matter, but transfer speed depends on your internet connection and the software's compression settings.

TeamViewer and AnyDesk are free for personal use but may ask you to upgrade if they detect commercial activity. Chrome Remote Desktop is free with a Google account. All three require you to authorize each connection, so the first computer must be powered on and you must approve access from the second one.

Cloning your entire hard drive when moving to a new computer

If you want to copy everything — the operating system, all programs, settings, and files — use cloning software instead of moving files one by one. read Macrium Reflect, AOMEI Backupper, or EaseUS Todo Backup on the computer you are copying from. Connect the second computer's hard drive to the first computer using a USB adapter (a $15 to $30 cable that lets you plug a hard drive into a USB port).

Open the cloning software, select your current hard drive as the source and the second computer's hard drive as the destination, and start the clone. The software copies everything bit by bit, including the operating system and all installed programs. This takes 30 minutes to several hours depending on how much data you have and whether you are using USB 2.0 or USB 3.0.

Once the clone finishes, disconnect the second hard drive, install it in the second computer, and power it on. The computer will boot up exactly as it was on the first machine, with all your programs and settings intact. This is the fastest way to move to a new computer if you want everything to work the same way.

Troubleshooting slow transfers and connection problems

If a USB transfer is slower than expected, check whether you are using USB 2.0 or USB 3.0. USB 2.0 ports are usually black inside; USB 3.0 ports are usually blue. Plug the drive into a blue port if available. Also close other programs that are using the drive, such as antivirus software scanning it in the background.

If a network transfer is not working, make sure both computers are on the same Wi-Fi network or connected with an Ethernet cable. On Windows, open Settings > Network & Internet and confirm the connection status. On Mac, open System Preferences > Network. If one computer does not appear in the network list, restart both computers and try again.

If cloud storage is uploading slowly, check your internet speed at speedtest.net. Most home connections upload at 5 to 20 Mbps, which means a 1 GB file takes 1 to 3 minutes. If the upload is much slower, close other programs using the internet (streaming video, downloads, online games) and try again.

Frequently Asked Questions

Can I transfer files wirelessly without using cloud storage?

Yes, using remote desktop software like TeamViewer or Windows Remote Desktop. Both computers must be on the same Wi-Fi network or connected to the internet. You can also use Bluetooth for small files, though it is slow — typically 1 to 2 Mbps — so a 100 MB file takes a minute or more.

What is the fastest way to move a 500 GB hard drive?

Cloning software with a USB 3.0 adapter is fastest for a full drive. A direct Ethernet connection is second fastest. Cloud storage and remote desktop are too slow for that much data. Cloning takes 1 to 2 hours depending on your drive speed; Ethernet takes 6 to 8 hours.

Do I need special software to share files between a Windows computer and a Mac?

No. Both can read USB drives and cloud storage without extra software. For network sharing, Macs can connect to Windows shared folders through Finder's "Connect to Server" option, and Windows can connect to Mac shared folders through File Explorer's network list. Remote desktop software like TeamViewer works across operating systems too.

Will transferring files delete them from the original computer?

No. Copying files leaves the originals in place. If you want to remove them from the first computer after moving them, you must delete them manually. Cloning software copies the entire drive but does not delete the original — you would need to erase the first hard drive separately if you want to reuse it.

How do I transfer files if one computer will not turn on?

Remove the hard drive from the broken computer and connect it to a working computer using a USB adapter. The working computer will recognize it as an external drive, and you can copy files from it normally. This works even if the broken computer's operating system is damaged.