What MBR and GPT are, and why you might need to switch
MBR (Master Boot Record) and GPT (GUID Partition Table) are two different ways of organizing how your hard drive divides itself into sections. MBR is older — it dates to the 1980s — and GPT is newer. The practical difference: MBR can only handle drives up to 2 TB and can only create four main partitions, while GPT works with drives larger than 2 TB and lets you create many more partitions.
You might need to switch if you've bought a large external drive (3 TB or bigger) and your computer won't recognize the full size, or if you're upgrading an older system and want to use modern storage. Some newer computers also require GPT for certain features. The conversion itself doesn't erase your files if you do it correctly, but it does require you to back up everything first — because the process rewrites the organizational structure of the drive, and if something goes wrong, that's where your data lives.
Key Takeaways
- Back up all files on the drive before you start, because the conversion process rewrites how the drive is organized and a failure could make files unretrievable.
- Windows users can convert using Disk Management (built-in) or command-line tools like diskpart, while Mac users use Disk Utility.
- The drive must be empty or have only data you can afford to lose, because some conversion methods require formatting.
- After conversion, you may need to reinstall Windows or macOS if the drive is your boot drive, because the system needs to rewrite its startup files.
- External drives usually convert without reinstalling anything, but internal drives used for booting almost always do.
Back up everything before you touch anything
This is not a precaution — it is a requirement. The conversion process rewrites the partition table, which is the map your computer uses to find your files. If the conversion fails partway through, that map becomes unreadable and your files become inaccessible, even though they are still physically on the drive.
Copy every file on the drive to another location: an external hard drive, a cloud service like OneDrive or Google Drive, or a second internal drive if you have one. Verify that the backup is complete by spot-checking a few folders. Only after you have confirmed the backup is solid should you proceed.
Converting an external drive on Windows using Disk Management
Disk Management is built into Windows and requires no additional software. Plug in your external drive, then right-click the Windows Start button and select Disk Management. You will see a list of all your drives. Find your external drive — it will show as a separate entry, usually labeled by its name or size.
Right-click the drive name on the left side of the window (not the partitions shown below it) and look for an option called Convert to GPT Disk. If that option appears, click it. The drive will convert without erasing files. If the option does not appear, the drive may already be GPT, or it may contain a partition that prevents conversion — in that case, skip to the command-line method below.
After conversion, right-click the drive again and select Properties to confirm it now shows as GPT. You can then use the drive normally. If you plan to boot from this drive (start your computer from it), you will need to reinstall Windows after conversion.
Converting a drive on Windows using the command line
If Disk Management does not offer the conversion option, use the command-line tool diskpart. This method works for both internal and external drives, but it requires you to format the drive first, which erases everything on it — so only do this if your backup is complete and verified.
Plug in the drive. Press the Windows key and type cmd, then right-click Command Prompt and select Run as administrator. Type the following commands in order, pressing Enter after each one:
- diskpart (this opens the disk tool)
- list disk (this shows all your drives — note the number of your external drive)
- select disk X (replace X with the number of your drive — be very careful here, selecting the wrong number will erase the wrong drive)
- clean (this erases the drive)
- convert gpt (this converts it to GPT)
- exit (this closes diskpart)
After these commands complete, your drive is now GPT and empty. You can then copy your backed-up files back onto it. If this is an internal drive you boot from, you will need to reinstall Windows.
Converting a drive on Mac using Disk Utility
On a Mac, open Disk Utility (search for it in Spotlight by pressing Command + Space and typing "Disk Utility"). Plug in your external drive or select your internal drive from the list on the left. Click the drive name itself, not any partition underneath it.
Click the Erase button at the top. A dialog will appear asking for a name and format. Under Scheme, select GUID Partition Map (this is Mac's term for GPT). Choose a format — Mac OS Extended (Journaled) for Mac-only use, or ExFAT if you need to use the drive on both Mac and Windows. Click Erase.
This process erases the drive, so only do it after your backup is complete. After it finishes, the drive is GPT and ready to use. Copy your backed-up files back onto it. If this is your startup drive, you will need to reinstall macOS.
What to do if your drive is your boot drive
If the drive you are converting is the one your computer starts from, the conversion process is more complex because the system files that let your computer boot need to be rewritten. straightforward converting the partition table is not enough.
For Windows: After converting to GPT, you will need to reinstall Windows. Back up your files first (you should have already done this), then use a Windows installation USB or DVD to reinstall the operating system on the converted drive. This will write the necessary startup files in the correct format.
For Mac: The process is similar. After converting to GPT using Disk Utility, reinstall macOS using the recovery tools (restart your Mac, hold Command + R, and follow the reinstall prompts). This rewrites the startup files in the correct format for GPT.
If you are not comfortable reinstalling your operating system, consider having a technician do the conversion, or convert an external drive instead and use that for storage while keeping your boot drive as-is.
Verifying the conversion worked
After conversion, confirm that your drive is now GPT. On Windows, open Disk Management, right-click the drive, and select Properties — it should show "Partition style: GPT". On Mac, open Disk Utility, select the drive, click the Info button, and look for "Scheme: GUID Partition Map".
Also verify that your drive is recognized at its full size. On Windows, right-click the drive in File Explorer and select Properties — the capacity should match what you expect. On Mac, select the drive in Disk Utility and check the size shown in the information panel. If the size is still capped at 2 TB even though your drive is larger, the conversion did not complete — try the command-line method or contact a technician.
Frequently Asked Questions
Will converting to GPT erase my files?
Not if you use Disk Management on Windows or the right method for your situation. However, some conversion methods (like diskpart with the clean command) do erase the drive first. Always back up before starting. If conversion fails, files may become inaccessible even though they are still on the drive.
Can I convert a drive that has Windows installed on it?
You can convert the partition table, but Windows will not boot afterward until you reinstall it. The operating system needs its startup files rewritten for GPT. If this is your main computer, consider converting an external drive instead, or have a technician handle the boot drive conversion.
How long does the conversion take?
Conversion itself usually takes a few minutes to an hour depending on drive size and method. If you need to reinstall Windows or macOS afterward, add several hours for that process. External drives typically convert faster than internal ones.
What if my computer does not recognize the drive after conversion?
Restart your computer first — sometimes it needs to refresh its hardware list. If that does not work, check Disk Management (Windows) or Disk Utility (Mac) to confirm the drive shows as GPT. If it does but your computer still will not use it, the drive may have a compatibility issue with your system — try reformatting it to a different file system like NTFS or ExFAT.
Can I convert back from GPT to MBR?
Yes, using the same tools (Disk Management or diskpart on Windows, Disk Utility on Mac), but the process erases the drive. Only do this if you have a specific reason — for example, if you need to use the drive on a very old computer that does not support GPT. Back up everything first.