Why convert OVA to VMDK?
An OVA bundles a .vmdk virtual disk alongside an .ovf hardware descriptor and a .mf checksum manifest into a single TAR archive. Extracting the VMDK allows you to attach it to an existing VM, mount it for file recovery, or copy it to another datastore without importing the whole appliance.
How to convert OVA to VMDK
7-Zip OPEN-SOURCE
Right-click the .ova, choose 7-Zip > Open archive, select the .vmdk file inside, and click Extract - no re-encoding; the disk data is identical to what is inside the OVA.
VMware OVF Tool FREE
Run ovftool source.ova output-folder/ to unpack and validate the OVA, writing the .vmdk and .ovf to the output folder; use this when checksum verification is needed.
VMware Workstation APP
Use File > Open to import the OVA as a VM; the .vmdk is then accessible in the VM's folder and can be copied or attached to other VMs.
Programs that convert OVA
About these formats
An OVA file is a single-file package of a complete virtual machine - its hardware configuration plus one or more virtual hard disks bundled into one TAR archive. You import it into a…
Open .OVA details →A VMDK file is a VMware virtual hard disk - it stores a complete operating system and all its files as one or more host files. You attach it to a virtual machine rather than opening it like…
Open .VMDK details →Quality & what to watch
- No conversion happens - the VMDK inside an OVA is a complete, unmodified disk file; extraction is unpacking, not re-encoding.
- An OVA is an uncompressed TAR; renaming
.ovato.tarworks in any archive tool that does not recognise the OVA extension. - The
.mfmanifest lists SHA checksums for each component; VMware OVF Tool verifies these on extraction, while plain TAR tools do not.
Frequently asked questions
Do I need special software to get the VMDK out of an OVA?
.tar and use any archive tool.Is the VMDK inside an OVA the same as a standalone VMDK?
When should I use VMware OVF Tool instead of 7-Zip?
Can I use the extracted VMDK directly in VMware Workstation?
.vmdk to a new or existing VM via VM Settings > Hard Disk > Use an existing virtual disk.