Yes, you can convert MBR to GPT, but the method depends on whether your disk has data on it
You can change a disk from MBR (Master Boot Record) to GPT (GUID Partition Table) on Windows, Mac, or Linux. The conversion process is straightforward if the disk is empty, but converting a disk that already holds files requires either backing up everything first or using a tool that converts in place. Most people find it easier to back up, reformat to GPT, and restore—this takes an hour or two but carries no risk of data loss.
The reason to convert is usually that you want to use a disk larger than 2 TB, or you are moving to a newer computer that uses UEFI firmware instead of the older BIOS standard. GPT supports larger disks and is the standard on modern machines. MBR is older and has hard limits that GPT does not have.
Key Takeaways
- An empty disk converts to GPT in seconds using Windows Disk Management, Mac Disk Utility, or Linux command-line tools—no data loss because there is nothing to lose.
- A disk with files on it requires you to back up all data first, then format the disk as GPT, then restore the files afterward.
- Windows Disk Management and Mac Disk Utility both have built-in conversion tools that work without additional software.
- On Linux, the gdisk or parted command can convert MBR to GPT in place, but this is riskier and requires command-line experience.
- After conversion, your computer's firmware (BIOS or UEFI) must support GPT, or the disk will not boot.
Converting an empty disk on Windows
If the disk has no files on it, open Disk Management by right-clicking the Start button and selecting "Disk Management." Find the disk you want to convert in the list—it will show as "Unknown" or "Not Initialized" if it is truly empty. Right-click the disk name on the left side and select "Convert to GPT Disk." The conversion happens when ready.
If the option to convert does not appear, the disk may already be GPT, or it may contain a partition that Windows thinks is in use. Check the disk properties to confirm its current format. If it shows MBR and the convert option is still grayed out, restart your computer and try again.
Converting an empty disk on Mac
Open Disk Utility (in Applications > Utilities). Select the disk from the sidebar—not a partition on the disk, but the disk itself. Click the "Erase" button at the top. In the dialog that appears, set the format to "GUID Partition Map" (this is GPT on Mac). Give the disk a name and click "Erase." The disk converts and formats in seconds.
If you see "Apple Partition Map" as the current format, that is Mac's older equivalent to MBR. Converting to GUID Partition Map gives you the same benefits as GPT on Windows or Linux.
Converting a disk with data on Windows
Back up all files on the disk to an external drive or cloud storage. This is the safest method and takes as long as your files take to copy. Once the backup is complete and you have verified the files are readable on the backup drive, return to Disk Management, right-click the disk, and select "Convert to GPT Disk." Windows will convert the empty disk in seconds.
After conversion, restore your files from the backup. Your disk is now GPT and ready to use. This method eliminates any risk because your original files are safe on the backup until the conversion is finished and tested.
Converting a disk with data on Mac
Back up the disk using Time Machine or by copying files to an external drive. Once the backup is complete, open Disk Utility, select the disk, and click "Erase." Choose "GUID Partition Map" as the format. After the erase completes, restore your files from the backup using Time Machine or by copying them back manually.
Time Machine is the fastest method because it restores not just files but also folder structure and permissions in one operation. If you copied files manually to an external drive, you can drag them back to the newly formatted disk.
Converting a disk with data on Linux
Linux users can use the gdisk command to convert MBR to GPT while the disk is still mounted, but this carries risk if you make a mistake. Open a terminal and run sudo gdisk /dev/sdX (replace X with your disk letter—check with lsblk first). Type w to write the GPT table. The conversion happens in place, and your files remain on the disk.
If you are not comfortable with command-line tools, the safer method is to back up your files, format the disk as GPT using a tool like GParted, and restore the files. GParted has a graphical interface and shows you exactly what will happen before you confirm.
What happens after conversion
After your disk is GPT, check that your computer's firmware supports it. On Windows, restart your computer and enter the BIOS or UEFI settings (usually by pressing Delete, F2, or F12 during startup—the key varies by manufacturer). Look for a setting called "Boot Mode" or "BIOS Mode" and change it from "Legacy" to "UEFI" if the option exists. Save and exit.
On Mac, this is automatic—all modern Macs use UEFI and support GPT. On Linux, most modern systems also support UEFI, but check your motherboard manual if you are unsure. If your firmware does not support UEFI, the disk will not boot even though it is now GPT. In that case, you would need to convert back to MBR or upgrade your computer's firmware.
Common mistakes to avoid
Do not convert a disk that is currently your boot drive unless you are certain your firmware supports UEFI. If you convert your C: drive on Windows and your BIOS is still set to Legacy mode, your computer will not start. Always convert a secondary disk first to test the process, or convert your boot drive only after you have confirmed UEFI is enabled in your firmware settings.
Do not assume the conversion is reversible. You can convert GPT back to MBR, but doing so erases all data on the disk. If you convert a disk and then realize you need MBR instead, you will have to restore from backup. Test on a non-critical disk first if you are new to this process.
Frequently Asked Questions
Will converting to GPT erase my files?
No, if you use the in-place conversion tools on Windows or Linux. The conversion rewrites the partition table but leaves the file data untouched. On Mac, the "Erase" method does erase files, so back up first. If you use the backup-and-restore method on any system, your files are safe on the backup until the conversion is complete.
Can I convert my boot drive while Windows is running?
No. Windows will not let you convert the disk it is currently running from. You can convert a secondary disk while Windows is running, but to convert your C: drive, you need to boot from a Windows installation disk or recovery environment first. This is why backing up and converting a secondary disk is easier for most people.
What is the difference between MBR and GPT?
MBR can only address disks up to 2 TB and supports up to four primary partitions. GPT has no practical size limit and supports many more partitions. GPT is also more reliable because it stores partition information in multiple places on the disk, so corruption in one location does not destroy the whole table. Modern computers use GPT as the standard.
Do I need to change my BIOS settings before or after converting?
Change your BIOS settings before you convert your boot drive. If you convert first and then try to change the settings, your computer may not start. For secondary disks that do not boot, the order does not matter. Always check your firmware settings and enable UEFI before converting a disk you plan to boot from.
Can I convert back from GPT to MBR?
Yes, but the conversion erases all data on the disk. Use the same tools (Disk Management on Windows, Disk Utility on Mac, or gdisk on Linux) and select "Convert to MBR Disk" instead. Back up your files first if you need to keep them. Most people never convert back because GPT is the modern standard and has no disadvantages for new systems.