If you're a longtime Windows user and are now switching to macOS, transferring data from your PC to the new MacBook is crucial. Manually copying files can be tedious. Fortunately, the software Windows Migration Assistant can connect your PC and Mac, enabling easy file transfers.
What does Windows Migration Assistant do?
Windows Migration Assistant is a tool designed to help users transfer data from a Windows PC to a Mac. It moves (copies) your contacts, calendars, email accounts, photos, music, documents, applications, and more.
The following table shows what and where the data is transferred to:
Destination (Mac)Source Data (Windows)NotesMail appEmail and email settingsFrom Outlook and Windows MailContacts appContactsFrom People (Windows 10+), Outlook, and Contacts folder in home directoryCalendar appAppointmentsFrom Calendar (Windows 10+) and OutlookReminders appTasksFrom Outlook; Requires macOS Ventura or laterMusic appMusic Podcasts appPodcasts Books appAudiobooks TV appMovies/TV shows SafariHomepage and bookmarksFrom Chrome, Edge, Firefox, Internet Explorer, and SafariSystem Settings/PreferencesCustom desktop pictures, language settings, location settingsWi-Fi networks require macOS Ventura or laterHome folderDocuments, files from home directory; PhotosPhotos must be added manually to Photos app or auto-discoveredShared folder (Home folder)Non-system files/documents from system disk and other disksRequires Migration Assistant + PC admin login during transferShare the information if you find it helpful!
When you're ready to transfer files, download Windows Migration Assistant on your Windows PC from the following links. Remember to choose the version compatible with your macOS version.
It's recommended to update your Mac first and then download the proper version of Windows Migration Assistant.
Windows Migration Assistant DownloadCompatible macOS VersionsWindows Migration Assistant v3.0.1.0macOS Sonoma 14.4 and later Sonoma versions, macOS SequoiaWindows Migration Assistant 2.4.5.0macOS Sonoma 14.3.1 and earlier Sonoma versions, macOS Ventura, macOS MontereyWindows Migration Assistant 2.3.1.0macOS Big SurWindows Migration Assistant 2.2.0.1macOS Catalina or macOS MojaveWindows Migration Assistant 2.1.2.0macOS High Sierra or macOS SierraWindows Migration Assistant 1.0.5.7OS X El Capitan or earlierFor instance, if you need to download Windows Migration Assistant for macOS Sequoia 15.1, get the latest version, Windows Migration Assistant v3.0.1.0, on your PC.

Tips: Windows Migration Assistant not working?
If the Windows Migration Assistant doesn't work, it's likely because it's not compatible with the macOS version running on your Mac. Therefore, ensure you select the correct version when downloading.
How to transfer files from PC to Mac?
With the Windows Migration Assistant downloaded, you can now migrate files from your PC to the Mac with the steps below.
Before starting, make sure you've done the following:
- Update your Mac to the latest version.
- Update your Windows PC to the latest version.
- Turn off antivirus software, firewall software, or VPN software on both computers.
- Turn on Wi-Fi on both computers.
WiFi alone is enough to transfer data from Windows to a Mac that runs macOS Sonoma or later. However, if your Mac is still running macOS Ventura or an earlier version, you need to connect your PC and Mac to the same network or directly using an Ethernet cable.
Note that you might need a Bluetooth Low Energy adapter if your old PC doesn't support Bluetooth Low Energy.
Step 1: Connect your PC and Mac through Migration Assistant
If you downloaded Windows Migration Assistant v3.0.1.0 on a Mac running macOS Sonoma 14.4 or later:
If you downloaded an earlier version:
Step 2: Transfer from Windows to Mac
After connecting your PC and Mac, Migration Assistant on your Mac will index the data on your PC and calculate the storage space needed for each type of file. It may take a while.
When ready, it will allow you to choose which information you'd like to transfer from your PC to the Mac. After choosing the data you want to migrate, click Continue to start the transfer. You can begin the transfer at night, as large transfers might need hours to finish.

Once the migration is complete, you can close the Migration Assistant on both computers and log in to the migrated account on your Mac to check the files. If you need to transfer documents from another Windows user account, log in with that account on your PC and repeat the steps above.
Share the steps on how to transfer files from PC to Mac with others!
FAQs about Windows Migration Assistant
A
Yes, Windows Migration Assistant is a free utility enabling you to transfer data from Windows to a Mac.
A
Although Migration Assistant is a very powerful tool that can typically transfer all information you select, including user accounts, user data, applications, system and network settings, and other files and folders, it doesn't copy everything. Incompatible applications and certain low-level system files won't be copied over.