VHD VMDK
File conversion

Convert VHD to VMDK

QUICK ANSWER
Is it possible to convert VHD to VMDK?
Yes - VHD converts to VMDK.

Use VirtualBox's VBoxManage command (VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK) or StarWind V2V Converter's GUI on Windows. All disk contents - partition table, filesystem, OS, and files - transfer intact with no data loss.

4 programs
Also to VMDK: DD · VHDX · V2I

On this page

Tested on macOS, Windows & Linux
Last verified Sep 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert VHD to VMDK?

VHD is Microsoft's virtual hard-disk format, introduced with Connectix Virtual PC and used by Hyper-V and VirtualBox. VMDK is VMware's equivalent container used by VMware Workstation, Fusion, and ESXi. Converting is required when moving a VM to VMware, which does not read VHD natively in most workflows.

How to convert VHD to VMDK

VirtualBox FREE

Run VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK from a terminal with VirtualBox installed; VBoxManage ships with VirtualBox.

StarWind V2V Converter FREE

Launch StarWind V2V Converter, select Local file as source, browse to the .vhd, choose VMware VMDK as the destination format, and start conversion.

VirtualBox for Mac FREE

Run VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK in Terminal with VirtualBox installed on macOS.

VirtualBox for Linux FREE

Run VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK in a terminal with VirtualBox installed on Linux.

Programs that convert VHD

About these formats

Quality & what to watch

  • All guest data is preserved - the conversion rewrites only the container format; the OS, filesystem, and files inside the guest disk are unchanged.
  • Differencing VHDs (snapshot chains with .avhd files) must be merged into a single VHD before converting, otherwise the output disk will be incomplete.
  • For VMware ESXi, a streamOptimized VMDK subformat may be required; the default VBoxManage output works with VMware Workstation and Fusion.

Frequently asked questions

Does the VM's operating system need to be reinstalled after converting?
No - the entire guest disk is copied intact; the OS, applications, and user files are all preserved.
Can VirtualBox open a VHD directly without converting?
Yes, VirtualBox supports VHD natively, but VMware products require VMDK format.
What if my VHD is a dynamic (expanding) disk?
Dynamic VHDs convert without issues; the VMDK output size reflects the virtual disk's declared size or actual used space depending on the output subformat.