How to convert an NTFS drive to exFAT on Mac without losing data

You cannot convert NTFS to exFAT in place on a Mac, and no tool can do it without rewriting the whole drive. The only safe method is: back up everything, verify the backup, format the drive as exFAT, copy the files back, and verify again. This guide shows how to do it with built-in macOS tools.

Formatting erases the drive. Do not start unless you have a verified backup of every file you want to keep, on a different disk.

Why there is no in-place conversion

NTFS and exFAT store their file tables and allocation data in completely different layouts. Windows can convert FAT32 to NTFS in place, but nothing equivalent exists for NTFS to exFAT on macOS. Any tool that claims to do so has to move or rewrite every file, and a power cut or bad sector in the middle can destroy the only copy. A full backup first is not optional.

Before you start

Method 1: Disk Utility (no command line)

Do this only after your files are copied to the backup and checked (see the backup section below).

  1. Open Disk Utility (Applications > Utilities). In the View menu choose Show All Devices.
  2. In the sidebar select the physical drive itself (the top-level entry with the manufacturer name), not just the NTFS volume under it.
  3. Click Erase. Name the volume, set Format to ExFAT and Scheme to GUID Partition Map. Choose Master Boot Record only if an old camera, TV or car stereo requires it.
  4. Double-check that the selected device is the right one, then click Erase and wait for it to finish.
  5. When it is done the drive appears as an exFAT volume. Copy your files back from the backup, then verify them.

Method 2: Terminal with diskutil

List external disks, identify the right identifier carefully (for example /dev/disk4), then erase it. Replace MYDRIVE with the volume name and disk4 with your own identifier.

# find the identifier of your external disk (look at SIZE and NAME)
diskutil list external

# ERASES the whole disk: format it as exFAT with a GUID partition map
diskutil eraseDisk ExFAT MYDRIVE GPT /dev/disk4

diskutil eraseDisk destroys everything on the disk you give it. If you pick the wrong identifier, for example your internal disk, there is no undo. Check diskutil list external output twice.

Backing up and verifying (do not skip this)

Step 1: copy the files to your backup location. This rsync command copies recursively, keeps modification times, and skips Windows system folders. Note the trailing slashes.

rsync -rtv --progress \
  --exclude='System Volume Information' --exclude='$RECYCLE.BIN' \
  /Volumes/OLDDRIVE/ /Volumes/BACKUP/OLDDRIVE-backup/

Step 2: compare the file count and total size on the original and the backup. They should match (apart from the skipped system folders).

find /Volumes/OLDDRIVE -type f | wc -l
du -sk /Volumes/OLDDRIVE

Step 3: a byte-for-byte check. This dry run with -c compares real checksums and prints only files that differ or are missing. No output beyond the file list header means the backup matches.

rsync -rcn --delete -v \
  --exclude='System Volume Information' --exclude='$RECYCLE.BIN' \
  /Volumes/OLDDRIVE/ /Volumes/BACKUP/OLDDRIVE-backup/

Optional, stronger and reusable: record SHA-256 checksums of the backup now, and use the same file to verify the copy that you restore to the exFAT drive. Any line that is not OK is printed.

cd /Volumes/BACKUP/OLDDRIVE-backup
find . -type f -print0 | xargs -0 shasum -a 256 > ~/olddrive.sha256
# after copying back to the new exFAT volume, verify against the saved checksums
cd /Volumes/MYDRIVE
shasum -a 256 -c ~/olddrive.sha256 | grep -v ': OK$'

Only continue to the erase step when every check passes. Keep the backup until the restored copy has been verified as well.

Copying the files back

After the drive is erased and mounted as exFAT, copy everything back, then eject it properly. exFAT has no journal, so always eject before unplugging.

rsync -rtv --progress \
  /Volumes/BACKUP/OLDDRIVE-backup/ /Volumes/MYDRIVE/
diskutil eject /dev/disk4

Then run the checksum verification from the previous section against the new drive. Delete the backup only when everything matches.

When you should not convert

exFAT vs APFS vs FAT32 vs NTFS

FilesystemMacWindowsMax file sizeCrash safetyBest for
exFATRead and writeRead and writeNo practical limitNo journalExternal drives shared between Mac and Windows
APFSRead and writeNot natively (third-party driver needed)No practical limitYes (copy-on-write)Mac-only drives, especially SSDs, Time Machine
FAT32Read and writeRead and write4 GBNo journalOld cameras, TVs, car stereos, small drives
NTFSRead only (writing needs a driver)Read and writeNo practical limitYes (journaled)Drives used mainly on Windows

exFAT also has no hard links, symbolic links, Unix permissions or ACLs, and macOS stores extra metadata for it in hidden "._" files.

Honest risks of exFAT

Automating it: NTFS2exFAT

NTFS2exFAT

NTFS2exFAT is a small native Mac app that automates the manual procedure above, with safeguards at each step:

  • Preflight scan: counts files, totals sizes and flags names that exFAT cannot store. The preflight is free.
  • Backs up your files and verifies each file with SHA-256.
  • The Format button only appears after every file has passed verification.
  • Before formatting you must type the volume name to confirm.
  • After copying back, it verifies everything again.
  • Can be interrupted and resumed, and produces a report at the end.
  • A native macOS app of a few MB; the core engine is open source on GitHub.

Limitations

  • You still need enough backup space for all the data on the drive.
  • It does not handle BitLocker drives or system drives.
  • Requires macOS 13 or later.

You never need the app: everything on this page works with the tools already built into macOS.

If you only want to read and write an NTFS drive on your Mac without reformatting it, see NTFSTool.

FAQ

Can I convert NTFS to exFAT without formatting?

No. NTFS and exFAT use different on-disk structures, and macOS has no tool that converts one into the other in place. The safe route is backup, format, copy back. Any "no-format" claim still has to rewrite every file, which carries the same risk without a backup.

Will I lose file permissions when moving from NTFS to exFAT?

exFAT does not store Unix permissions, ownership, ACLs, symbolic links or hard links, and NTFS alternate data streams and EFS-encrypted files are not carried over (decrypt EFS files in Windows first). File contents, names and modification times are kept. On a Mac, NTFS volumes already do not give you real Unix permissions, so most users notice no difference.

How long does it take for a 2 TB drive?

It depends on the drive and the interface. As an illustration only: a full 2 TB drive moving at 120 MB/s needs about 4.6 hours for one pass, and the procedure has four passes (back up, verify the backup, copy back, verify the restore), so plan for a day. SSDs over USB 3 are much faster than spinning drives. Do not estimate from a small test.

What if the power fails or the cable is pulled midway?

During backup or verification the original drive is untouched, so just restart. During the erase the drive may be unusable until you erase it again, but your verified backup is intact. During copy-back, erase and restore again from the backup. This is why the backup must be verified before the erase and kept until the restored copy is verified.

Can a corrupted exFAT drive be repaired?

Sometimes. Disk Utility's First Aid runs macOS's fsck_exfat, which can clear a dirty flag and fix some metadata problems but is limited. Windows' chkdsk X: /f is usually more thorough for exFAT. If the data matters, copy what you can to another disk (or image the drive) before trying repairs, and use a recovery tool if files are missing.

Can Windows read the drive after conversion?

Yes. Windows 7 and later read and write exFAT natively. Linux supports it in the kernel since 5.7, and older kernels use the exfat-fuse package. Some very old TVs, cameras and car stereos only accept FAT32, so check the device manual.

Can I use an exFAT drive for Time Machine or as a Mac boot drive?

No. Time Machine needs APFS or Mac OS Extended (or a network share), and macOS cannot boot from exFAT. If the drive is Mac-only, format it as APFS instead.

Can I do this with a BitLocker-encrypted or Windows system drive?

No. A BitLocker drive must be decrypted in Windows first, and erasing a Windows system or boot drive, or a Boot Camp partition, will break that Windows installation. Back up and reinstall instead.

NTFS and Windows are trademarks of Microsoft Corporation. Mac, macOS and Time Machine are trademarks of Apple Inc. NTFS2exFAT is an independent utility and is not affiliated with, sponsored by, or endorsed by Microsoft or Apple.