GParted enables you to easily manage your disk partitions:
- Create partition tables, (e.g., msdos or gpt)
- Create, move, copy, resize, check, label, set new UUID, and delete partitions
- Enable and disable partition flags, (e.g., boot or hidden)
- Align partitions to mebibyte (MiB) or traditional cylinder boundaries
- Attempt data rescue from lost partitions
GParted works with the following storage devices:
- Hard disk drives (e.g., SATA, IDE, and SCSI)
- Flash memory devices, such as USB memory sticks and Solid State Drives (SSD's)
- RAID Devices (hardware RAID, motherboard BIOS RAID, and Linux software RAID)
- All sector sizes (e.g., devices with 512, 1024, 2048, 4096 byte sectors and more)
GParted supports the following actions on file systems:
|File system||Detect||Read||Create||Grow||Shrink||Move||Copy||Check||Label||UUID||Required software|
|ntfs||||||ntfs-3g / ntfsprogs|
 Copy performed using ntfsclone command.
 You need kernel support for this file system if you want to grow it (or shrink if shrink is supported).
 Although it's not possible to shrink an xfs file system directly, you can shrink it using GParted's copy functionality.
 Native available through libparted (versions < 3.0 or versions > 3.0). For example libparted-3.1.
 Copy performed using xfsdump and xfsrestore.
 Requires mtools to read and write labels and UUIDs.
 The blkid command from e2fsprogs v1.41+ is required for ext4 detection.
 The swaplabel command from util-linux v2.18+ is required to write labels and UUIDs on linux-swap.
 The blkid command from util-linux v2.18+ is required for exfat detection.
 Requires btrfs-tools version released after Oct. 25, 2011 to write labels.
 Requires ntfs-3g advanced release version >= 2012.1.15AR to change UUID. The ntfs-3g stable version 2012.1.15 does not yet support changing NTFS UUID.
 The blkid command from util-linux v2.20+ or libparted 2.4+ is required for nilfs2 detection.
 Native available through libparted < 3.0. Move performed internally by GParted for libparted >= 3.0.
 The blkid command from util-linux v2.23+ is required for f2fs detection.