Skip to content

Free online VHDX to VHD converter

Convert Hyper-V VHDX images to legacy VHD for older hypervisors and backup software.

Convert VHDX to VHD online - free

Uploading…

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .vhdx file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .vhdx to .vhd conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .vhd file

    Conversion result is ready to download.

How to convert vhdx to vhd file

Some older hypervisors, backup programs, and virtual appliances accept .vhd files but reject .vhdx. Converting the image changes its virtual-disk container so it can be attached to software that requires VHD without reinstalling the guest operating system.

What the VHDX format is

VHDX is Microsoft’s virtual hard disk format introduced with Windows 8 and Windows Server 2012 for Hyper-V. It stores virtual machine operating-system disks and data disks in files ending in .vhdx; Hyper-V uses it as the default format on current Windows versions.

VHDX supports virtual disks up to 64 TB, larger sector and block configurations, improved metadata protection, and logging designed to reduce corruption after an unexpected power loss. Windows can create, attach, and mount VHDX images through Hyper-V, Disk Management, and PowerShell.

What the VHD format is

VHD is the older Microsoft virtual hard disk format used by Microsoft Virtual PC, earlier Hyper-V versions, legacy backup software, and virtualization products that implement the VHD specification. Its files use the .vhd extension.

VHD supports fixed-size, dynamically expanding, and differencing disks and remains useful when a target platform does not recognize VHDX. Its practical maximum capacity is approximately 2 TB, so a VHDX containing a larger virtual disk cannot be converted to one standard VHD without first reducing the disk capacity or using a target-specific alternative.

Convert with Hyper-V Manager

  1. Shut down the virtual machine and ensure the source disk is not attached to a running VM. Keep a backup of the original image.
  2. Open Hyper-V Manager and choose Action → Edit Disk.
  3. Browse to the source .vhdx file and select Convert.
  4. Choose VHD as the destination format.
  5. Select Fixed size or Dynamically expanding, specify a new path ending in .vhd, and complete the wizard.
  6. Attach the new disk to a test VM and verify its partitions, files, boot mode, controller, and boot order before removing the source.

Convert with PowerShell

On Windows with the Hyper-V PowerShell module installed, open an elevated PowerShell window and run:

Convert-VHD -Path "D:\VM\disk.vhdx" -DestinationPath "D:\VM\disk.vhd" -VHDType Dynamic

Replace both paths with the actual locations. Use -VHDType Fixed for a fixed-size destination. The destination file must not already exist, and the account running the command needs read permission for the source and write permission for the destination folder. Conversion does not reduce the guest filesystem or automatically reclaim unused space.

Other conversion options

You can convert the file on 101convert.com for free without installing software: upload the VHDX, select VHD, start the conversion, and download the result. Upload only disks whose contents are appropriate for the service’s storage and retention terms; virtual disks commonly contain credentials, personal data, and proprietary files. Large images may also be limited by upload time or service file-size limits.

QEMU users can use qemu-img as an alternative:

qemu-img convert -f vhdx -O vpc source.vhdx destination.vhd

QEMU names its VHD output driver vpc. Test the resulting image on the target hypervisor, because boot behavior, sector geometry, controller support, and differencing-disk handling can vary between virtualization platforms.

Compatibility and data caveats

  • The conversion changes the virtual-disk container, not the guest operating system, partition table, filesystem, or files. It does not convert a physical installation into a different operating system.
  • A checkpoint normally uses a differencing .avhdx child linked to a parent .vhdx. Do not convert or move one file from a checkpoint chain and discard its parents; merge or remove the checkpoint through Hyper-V, or preserve the complete parent chain required by the target software.
  • If the source disk is larger than the VHD capacity limit, shrink the guest partitions and filesystem first, then reduce the virtual disk’s maximum size with a suitable disk-management tool. A conversion command alone does not perform this operation.
  • A dynamically expanding destination grows as data is written but does not automatically shrink to the amount of used data. To reduce its physical size, zero unused guest space and compact the image with the relevant virtualization utility.
  • VHD lacks VHDX features such as its larger capacity limit and enhanced metadata protection. Applications that depend on VHDX-specific sector, resiliency, or checkpoint behavior may not work after conversion.
  • A Generation 2 Hyper-V VM boots with UEFI, while older VMs may use BIOS. If the converted disk does not boot, check the VM generation, firmware mode, Secure Boot setting, controller type, and boot order.
  • Retain the original VHDX until the converted disk has been mounted or booted successfully and important files have been verified.

VHDX vs VHD: format comparison

How the VHDX and VHD formats compare on the properties that matter most for this conversion.

Comparison of the VHDX and VHD file formats
Property .VHDX Hyper-V Virtual Hard Disk v2 .VHD Virtual Hard Disk
Compression Both Both
Encryption Yes —
Split archives No —
Bootable Yes Yes
Operating system support Wide Wide
Typical file size Large Large
Open standard Partly open Partly open
Introduced 2012 2005
Developer Microsoft Microsoft
MIME type — application/x-vhd

Information about file extensions and file types is provided by File-Extensions.org

Frequently asked questions

Is the VHDX to VHD converter free?

Yes, converting VHDX to VHD on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my VHDX file be?

You can upload VHDX files up to 30 MB and convert up to 1 files at once in a single batch. With a paid plan the limit is up to 2000 MB per file and 1 files at once, see our plans.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert VHDX to VHD?

No. The VHDX to VHD conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid VHDX file for this VHDX to VHD conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Additional formats for
vhdx file conversion

Reverse conversion

Convert to vhd from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.