External drives allow you to quickly moves large files between computers. If you want yours to seamlessly work with both Macs and PCs, your external drive needs to use a filesystem that is supported by both platforms. The problem is that by default Windows uses NFTS, and Macs use HFS. Out of the box, Windows can not read or write HFS drives, and Macs are unable to write to NTFS drives.
There are free and paid third party solutions to get Macs to work with NTFS, and Windows to understand HFS. But these often cost money, are slow/buggy, or you may simply not have permissions to install software on the computer. Below I’ve outlined how you can use FAT or exFAT filesystems to make your external drive is compatible with Macs and PCs out of the box, for free.
Warning: Following this guide includes re-formatting your external drive, this will erase the data from your drive. Make a backup copy of files you don’t want to lose before starting.
Option 1: FAT
Pros: Works natively with all Macs and all PCs.
Cons: Can’t handle files that are larger then 4GB in size.
How to format using FAT:
- Open disk Utility on your Mac. (Find it quickly with Spotlight, click on Magnifying glass and start typing Disk Utility.)
- Select the drive you wish to format.
- Select the “Erase” tab in Disk Utility.
- Select MS-DOS (FAT) from the drop down box.
- Click Erase and follow the prompts.
- Let it finish, and you’re done.
Moreover, to access disk utility, you can first:
- Plug the external drive into the Mac.
- Select the Go menu by navigating to the desktop and to the bar at the screen’s top where the Go menu is located.
- Click the utilities option.
- On the Disk Utility, make sure to double click.
- On the drop-down box, select the format labeled exFAT. On the left, the connected drives can be seen. Highlight the one that you want to format.
- On the utility’s window top, select the option labeled Erase. The erase option deletes all the data that was in the drive.
Option 2: exFAT
Pros: Can work with large files.
Cons: Not compatible with older operating systems. You must have Mac OS X 10.6.5 or newer, and PCs need to be Windows Vista SP1, Windows 7, or newer.
Although it is possible to format a drive as exFAT from Disk Utility on the Mac, that drive will not work with Windows PCs, and that’s not what we’re after. To format the drive to work with both platforms you will need use a Windows computer to format the disk as exFAT.
Update: At the time of the original posting in 2011, there were some problems getting a Mac formatted exFAT drive working with Windows, it had trouble recognizing those drives. It appears the issue has since been fixed and disks formatted exFAT on OS X 10.7 (Lion) and 10.8 (Mountain Lion) are working with Windows. Mac instructions above will now work for exFAT. I will leave Windows instructions below for the benefit of Windows users.
How to format using exFAT (on Windows):
- Plug the disk into a Windows Vista SP1 or Windows 7 computer.
- Open the Computer window.
- Right click on the drive, and select Format.
- Select exFAT from the drop down box, and click on Start.
- Done! Now this drive will work with Macs and PCs.
Although FAT is more compatible with older systems, the maximum 4GB filesize is very limiting. You would not be able to use this disk for long HD videos and large disk images, for example. For this reason I would recommend exFAT. By this point in time, most computers you encounter will work fine with exFAT.
this information was very helpful. I recently got a mac and tried to get something which i spent $6.25 on but turns out i couldn’t use it because it was supported by windows which i didn’t have so i had to search it up and because of this article i am very close to figuring it all out. so thx to the person who wrote it. Really appreciate it
Thank you so much for this information! I thought I was going to have to return my 1TB hard drive but these instructions prevented that from happening. Instead of choosing FAT I just clicked on exFAT and it instantly cleared up space so I can use it for my MacBook Air. Thanks again.
When you did this, did it delete all of your current data stored on your mac? or did it just erase anything that was on the external hard drive? Also what is the difference between FAT and exFAT?
FAT is a legacy format that windows used mostly before 2000.
exFAT can be used on windows, mac, linux and android.
FAT cannot store a single file bigger than 4GB.
If you had 1000000 picture files that in total = 500gb it will store it.
But If you want to store 1 HD movie that is 5GB. It cannot store it. You cannot the file over to the drive. It will give you an error.
exFAT doesn’t have this limit.
exFAT is also non journaled and corrupts itself very easily. It isn’t good, would rather slice files into 4gb pieces if i wanted any kind of longterm storage
Hi, when use mac to format exFAT, which scheme to use ? Thanks