The fastest way to move everything to a new Mac
The fastest way to transfer your data, apps, and settings from one Mac to another is to use Migration Assistant, a tool built into macOS. It copies your user account, files, applications, preferences, and email all at once—you don't have to reinstall anything or hunt down files manually. You run it on the new Mac, point it to the old Mac (or a backup), and let it work. Most transfers take a few hours depending on how much data you have.
You have three ways to move your data: directly from one Mac to another over your network, from a Time Machine backup, or from an external drive. The direct method is simplest if both Macs are in the same place and turned on. If you're moving to a Mac that's far away or your old Mac is no longer working, a backup is your only option.
Key Takeaways
- Migration Assistant is the built-in tool on every Mac and handles apps, files, settings, and email in one transfer.
- You can transfer directly from your old Mac over Wi-Fi, from a Time Machine backup, or from an external drive.
- The new Mac should be set up but not yet personalized when you start Migration Assistant—it will replace the setup account with your old one.
- A full transfer typically takes two to four hours depending on storage size, and your Macs should stay connected and plugged in during the process.
- If Migration Assistant fails or you want to move only specific files, you can manually copy folders or use iCloud to sync documents and photos.
Setting up your new Mac before the transfer
When you first turn on your new Mac, you'll see the setup assistant. You can go through the initial steps—language, Wi-Fi, Apple ID—but do not create a user account or personalize anything yet. Migration Assistant will replace the temporary account with your actual one from the old Mac, including your username, password, and all your preferences.
If you've already finished setup and created an account, that's okay. Migration Assistant will still work, but it will ask whether to replace that account or keep both. Replacing is cleaner because you end up with one account that matches your old Mac exactly.
Make sure your new Mac has enough free storage for everything you're moving. Check how much space your old Mac is using by clicking the Apple menu, selecting About This Mac, then Storage. Your new Mac should have at least that much free space available.
Transferring directly from your old Mac over the network
This is the simplest method if both Macs are in the same location. Connect both Macs to the same Wi-Fi network, plug them both into power, and make sure they're close enough that the connection stays strong. Restart your old Mac in case it's been running for a while.
On your new Mac, open Migration Assistant (it's in Applications > Utilities). Click Continue and select From a Mac, Time Machine backup, or startup disk. Choose From another Mac. Migration Assistant will search for your old Mac on the network and display it when it finds it.
On your old Mac, Migration Assistant will also open automatically and ask for permission to allow the transfer. Click Allow on the old Mac. Back on the new Mac, select your old Mac from the list and enter the password for an admin account on the old Mac. Then select which user account you want to transfer—usually your own—and click Continue.
The transfer will begin. Do not put either Mac to sleep, disconnect them from power, or interrupt the Wi-Fi connection. The process can take two to four hours or longer depending on how much data you have. You'll see a progress bar on both machines.
Transferring from a Time Machine backup
If your old Mac is no longer working or you're not in the same location, you can transfer from a Time Machine backup instead. You'll need an external drive that has a recent backup of your old Mac, or you can create a new backup if the old Mac still works.
Connect the external drive with the backup to your new Mac. Open Migration Assistant on the new Mac, click Continue, and select From a Mac, Time Machine backup, or startup disk. Choose From a Time Machine backup. Select the backup drive from the list and click Continue.
Migration Assistant will show you the backups available on that drive. Select the most recent one and click Continue. Then select the user account you want to transfer and proceed. The transfer will read from the external drive instead of from another Mac, so the speed depends on the drive's connection type (USB 3 is faster than USB 2).
Transferring from an external drive or clone
If you've cloned your old Mac's drive to an external drive using a tool like Carbon Copy Cloner or Disk Utility, you can transfer from that as well. Connect the external drive to your new Mac, open Migration Assistant, and select From a Mac, Time Machine backup, or startup disk. Choose From another Mac or From a startup disk depending on what the drive contains.
A full clone of your old Mac's drive will transfer everything exactly as it was. This method is useful if you want to preserve the exact state of your old Mac or if you're transferring to a Mac that's in a different location and you can't use a Time Machine backup.
What happens after the transfer completes
When Migration Assistant finishes, your new Mac will restart. Log in with your old Mac's username and password—they've been transferred over. All your apps, files, email, browser bookmarks, and system preferences should be exactly where they were on the old Mac.
Check that everything arrived correctly. Open a few apps to make sure they work. Check your email to confirm messages and accounts transferred. Look in your Documents and Desktop folders to confirm your files are there. Some apps may need to be reauthorized or may ask for your password again the first time you open them.
If you're keeping your old Mac, you can now erase it or set it up fresh for someone else. If you're selling or recycling it, erase it securely using Erase Mac from the startup options (restart, hold Command-R, go to Utilities > Erase Mac).
What to do if Migration Assistant fails or won't work
If Migration Assistant stalls, times out, or won't find your old Mac, restart both machines and try again. Make sure both are on the same Wi-Fi network and that neither has a firewall blocking the connection. If you're using a VPN on either Mac, turn it off temporarily.
If the transfer keeps failing, try using a Time Machine backup instead of a direct transfer. Create a backup on an external drive from your old Mac, then transfer from that backup to the new Mac. This method is often more reliable because it doesn't depend on a live network connection.
If you only need to move specific files rather than everything, you can manually copy folders from your old Mac to your new Mac using an external drive or by dragging files over the network. Open Finder on your new Mac, click Network in the sidebar, find your old Mac, and browse its files. Drag what you need to your new Mac.
Moving only documents and photos with iCloud
If you don't want to transfer everything at once, you can use iCloud to sync specific folders. On your old Mac, open System Settings (or System Preferences on older versions), click iCloud, and turn on iCloud Drive. Then enable Photos if you want your photo library synced.
On your new Mac, sign in with the same Apple ID and turn on the same iCloud features. Your documents and photos will sync automatically. This method is slower than Migration Assistant but useful if you want to move data gradually or if you're setting up a new Mac with a fresh start and only want certain files.
Frequently Asked Questions
Can I transfer to a Mac with a different processor, like from Intel to Apple Silicon?
Yes. Migration Assistant works across different processor types and macOS versions. Your apps and files will transfer, but some older Intel-only apps may not run on Apple Silicon Macs. You'll need to find updated versions or alternatives for those apps.
What if I want to keep both user accounts on the new Mac instead of replacing the setup account?
When Migration Assistant asks whether to replace the account or keep both, select Keep both. Your old Mac's account will be added as a second user on the new Mac, and you can switch between them at login.
Do I need to back up my new Mac before starting the transfer?
No, but it's a good idea to set up Time Machine backups on your new Mac after the transfer is complete. This protects you in case something goes wrong later.
How long does the transfer usually take?
A direct transfer over Wi-Fi typically takes two to four hours for 100 to 200 GB of data. Larger drives take longer. Transfers from an external drive are usually faster because they don't depend on Wi-Fi speed.
Can I use my old Mac while the transfer is happening?
No. Both Macs need to stay connected and powered on, and you shouldn't use either one during the transfer. Using them can interrupt the process or cause data to be missed.