VM migration toolkit — any hypervisor to KVM with offline guest fixes
Migrate VMware, Hyper-V, OVA/OVF, and other formats to KVM/QEMU with deterministic offline fixes (bootloader, fstab, initramfs, VirtIO).
| Traditional tools | hyper2kvm | |
|---|---|---|
| Approach | Format conversion only | Conversion + automated guest fixes |
| Boot success | Manual trial and error | Validated first-boot path |
| Platforms | Varies | VMDK, OVA, VHD/VHDX, AMI, Azure VHD, raw |
pip install "hyper2kvm[full]"
h2kvmctl --versionConfig-driven migration:
h2kvmctl --config migration.yamlMinimal local conversion:
h2kvmctl --cmd local \
--vmdk /path/to/disk.vmdk \
--output-dir /output \
--to-output converted.qcow2 \
--out-format qcow2 \
--fstab-mode stabilize-all \
--regen-initramfsKubernetes deploy after conversion:
h2kvmctl --config migration.yaml --deploy-k8s \
--k8s-namespace production \
--k8s-vm-name my-vm \
--k8s-auto-startSample configs: config/ · Cluster manifests: k8s/ · Helm: helm/
pip install -e ".[dev]"
pytest
ruff check .| Demo | zyvor.dev/demo |
| ROI | zyvor.dev/roi |
| Pricing | zyvor.dev/pricing |
| Contact | zyvor.dev/contact · sales@zyvor.dev |
Community Edition is for labs, CI, and single-VM workflows. Fleet migrations, VMware exit, SLAs, air-gapped installs, and the full HyperSDK platform → contact Zyvor (not GitHub Issues). Details: docs/enterprise.md.
hyper2kvm Community Edition is free and open source. If it saves you time, consider sponsoring ongoing development:
Maintained by Susant Sahani · Zyvor AI Labs
- Sponsor: github.com/sponsors/ssahani
- Enterprise / production: zyvor.dev/contact · sales@zyvor.dev
- Community help: GitHub Issues
hyper2kvm is licensed under the Apache License, Version 2.0.
Copyright © 2026 Zyvor AI Labs Private Limited.
This repository contains only the hyper2kvm Community Edition source code.
Other Zyvor products, platforms, services, and commercial offerings are separate works and may be governed by different licenses and terms.
Enterprise: sales@zyvor.dev · General: info@zyvor.dev. Security: SECURITY.md.