VDI VMDK
File conversion

Convert VDI to VMDK

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

Power off the VM, then run VBoxManage clonemedium disk in.vdi out.vmdk --format VMDK. The guest data is preserved unchanged and the resulting .vmdk can be attached in VMware Workstation, Fusion, or Player immediately.

3 programs
Also to VMDK: DD · VHD · VHDX

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 VDI to VMDK?

.vdi is Oracle VirtualBox's native virtual hard-disk format (VirtualBox 1.0, 2007). .vmdk is VMware's equivalent container, used by VMware Workstation, Player, Fusion, and ESXi. VMware does not read .vdi natively, so converting the disk is the required step when moving a VM from VirtualBox to a VMware product.

How to convert VDI to VMDK

VirtualBox FREE

Power off the VM, then run VBoxManage clonemedium disk "in.vdi" "out.vmdk" --format VMDK; VBoxManage ships with every VirtualBox installation.

VirtualBox for Mac FREE

Power off the VM, then run VBoxManage clonemedium disk in.vdi out.vmdk --format VMDK in Terminal.

qemu-img OPEN-SOURCE

Run qemu-img convert -O vmdk in.vdi out.vmdk; useful if VirtualBox is not installed or for scripting bulk conversions.

Programs that convert VDI

About these formats

Quality & what to watch

  • Power off or save the VM before converting - never clone a disk attached to a running VM.
  • After importing into VMware, install VMware Tools inside the guest to restore proper graphics, clipboard sharing, and network drivers; VirtualBox Guest Additions will not work in VMware.
  • Large disks (20-100 GB) can take several minutes; the output is a single monolithic .vmdk compatible with all VMware desktop products.

Frequently asked questions

Will the guest OS still work after converting to VMDK?
Yes - the conversion only rewrites the container format; guest data, partition table, and filesystem are preserved unchanged.
Can I use qemu-img instead of VBoxManage?
Yes - qemu-img convert -O vmdk in.vdi out.vmdk produces an equivalent result and works without VirtualBox being installed.
Which VMware products accept the converted VMDK?
VMware Workstation, VMware Player, and VMware Fusion all accept the converted .vmdk directly.
Do I need to reinstall the OS after converting?
No - the OS and all files are intact; Windows may require reactivation if hardware fingerprinting detects the environment change.