The fastest way depends on file size and what you have available

The method you choose depends on how much data you're moving and what hardware or internet connection you have. For a few documents or photos, email or cloud storage works fine. For gigabytes of files, a USB drive, external hard drive, or direct cable connection is faster and more reliable. If you're moving everything from an old computer to a new one, Windows and Mac both have built-in migration tools that handle the whole job at once.

The key difference is speed versus convenience. A USB drive is fast but requires you to physically carry it between machines. Cloud storage is convenient but slower for large amounts of data. Direct connection via cable is fastest for bulk transfers but requires the right cable and both computers to be in the same place.

Key Takeaways

  • USB drives and external hard drives work for files up to their storage capacity and transfer faster than cloud storage for large amounts of data.
  • Cloud storage services like Google Drive, OneDrive, or Dropbox let you access files from any computer but upload and read speeds depend on your internet connection.
  • Windows has a built-in migration tool called Windows straightforward Transfer (on older systems) or the Settings app (Windows 10 and 11), and Mac has Migration Assistant.
  • A direct cable connection between two computers transfers files fastest but requires a USB-C, Thunderbolt, or Ethernet cable depending on your computer models.
  • Email works for small files under the attachment limit, usually 25 MB per message on Gmail and Outlook.

Using a USB drive or external hard drive

This is the most straightforward method for most people. Plug the USB drive or external hard drive into your first computer, copy the files or folders you want to move, and paste them onto the drive. Then unplug it, plug it into the second computer, and copy the files to their new location.

USB drives are cheap and work with any computer, but they're limited by their storage capacity—typically 32 GB, 64 GB, or 128 GB. External hard drives hold much more (usually 1 TB to 4 TB) and are still portable, but they cost more and are slightly bulkier. Both are faster than uploading to the cloud, especially for files over 1 GB.

The process is the same on Windows and Mac: open File Explorer (Windows) or Finder (Mac), select the files you want, right-click and choose Copy, navigate to the USB drive or external drive, right-click and choose Paste. Wait for the progress bar to finish before unplugging.

Moving files through cloud storage

Services like Google Drive, Microsoft OneDrive, Dropbox, and iCloud let you upload files on one computer and read them on another. This works from anywhere with an internet connection and doesn't require carrying a physical drive.

Upload your files to the cloud service on your first computer, then sign in on your second computer and read them. Most services offer a free tier with limited storage—Google Drive and OneDrive give 15 GB free, Dropbox gives 2 GB—so check your storage before uploading large amounts of data. If you need more space, you'll pay a monthly subscription.

Speed depends on your internet upload and read speeds. A 1 GB file might take 10 minutes to upload on a typical home connection, then another 10 minutes to read on the other end. For files under 100 MB, this is usually fine. For gigabytes of data, a USB drive is faster.

Using Windows migration tools

If you're moving everything from one Windows computer to another, the built-in migration tool saves time. On Windows 10 and 11, go to Settings, select System, then About, and look for "Transfer your data" or use the Settings search to find "Transfer files." On older Windows versions, look for Windows straightforward Transfer in the Control Panel.

These tools copy your files, user accounts, settings, and installed programs to the new computer. You can transfer over a network cable (fastest) or over your home Wi-Fi (slower but wireless). The process takes anywhere from 30 minutes to several hours depending on how much data you have.

You'll need both computers powered on and connected to the same network. The tool walks you through each step and shows a progress bar. Once it finishes, your new computer will have copies of everything from the old one.

Using Mac Migration Assistant

Mac has a built-in tool called Migration Assistant that works similarly to Windows migration tools. Open Applications, go to Utilities, and launch Migration Assistant. It guides you through connecting your old Mac to your new one and copying everything over.

You can transfer via Thunderbolt cable (fastest), Wi-Fi, or over a network. Migration Assistant copies files, user accounts, applications, and settings. The transfer speed depends on how much data you have and which connection method you use—a Thunderbolt cable transfer might take an hour for 500 GB, while Wi-Fi could take several hours.

Both computers need to be turned on during the transfer. If your old Mac is no longer working, you can also restore from a Time Machine backup on your new Mac by selecting "From a Mac, Time Machine backup, or startup disk" when Migration Assistant starts.

Direct connection with a cable

For the fastest transfer of large amounts of data, connect the two computers directly with a cable. The cable type depends on your computers: USB-C, Thunderbolt 3, or Ethernet. Once connected, one computer usually appears as an external drive on the other, and you can drag files between them.

On Windows, you may need to enable file sharing in Settings under Network & Internet, then Sharing Options. On Mac, go to System Preferences, Sharing, and enable File Sharing. Once enabled, the other computer appears in Finder or File Explorer, and you can copy files directly.

This method is much faster than cloud storage or Wi-Fi—a 10 GB file might transfer in 2 to 5 minutes over a direct cable connection, compared to 20 to 30 minutes over Wi-Fi. The downside is that both computers need to be in the same location and you need the right cable.

Email for small files

If you only have a few small files to move, email is the simplest option. Attach the files to an email message and send them to yourself or another account you can access on the second computer. Gmail and Outlook allow attachments up to 25 MB per message, so this works for documents, spreadsheets, and small photos.

For files larger than 25 MB, Gmail and Outlook let you attach files from Google Drive or OneDrive instead of uploading them directly. This is a workaround for the attachment limit but still requires the recipient to have access to that cloud service.

Email is slow for anything over a few files, and it's straightforward to forget which files you sent. For moving more than a handful of items, one of the other methods above is more reliable.

Frequently Asked Questions

How long does it take to move files between computers?

Speed depends on the method and file size. A USB 3.0 drive transfers at about 100 MB per second, so 1 GB takes roughly 10 seconds. A direct cable connection is faster, around 400 MB per second. Cloud storage and Wi-Fi are slower—typically 5 to 20 MB per second depending on your internet speed. A 10 GB transfer might take 2 minutes over cable, 10 minutes over USB, or 30 minutes over Wi-Fi.

Can I move files between a Windows computer and a Mac?

Yes. USB drives, external hard drives, and cloud storage all work between Windows and Mac. Direct cable connection also works if both computers support the same cable type. Email and cloud services are the easiest options because they don't require special setup. Avoid using Windows migration tools or Mac Migration Assistant between different operating systems—those tools only work within the same OS.

What should I do if the transfer stops halfway through?

If a USB or cable transfer stops, unplug and reconnect the drive or cable, then start the copy again. The files that already transferred will stay on the destination, so you can pick up where you left off. For cloud storage, the upload or read usually resumes automatically if your internet connection drops. For email, resend the message with the files you missed.

Is it safe to move files this way, or should I keep a backup?

Moving files between computers is safe, but you should always keep a backup of important files. If something goes wrong during the transfer, a backup ensures you don't lose data. Use an external hard drive, cloud storage, or both to back up your files before moving them.

Do I need to delete files from the first computer after moving them?

No. When you copy files to a USB drive or cloud storage, the originals stay on the first computer. You can delete them after confirming the copies arrived safely on the second computer. With migration tools like Windows straightforward Transfer or Mac Migration Assistant, the originals stay on the old computer too—nothing is deleted automatically.