Oracle VirtualBox
Cross-platform virtualisation software for creating and running virtual machines.
Oracle VirtualBox is a cross-platform virtualisation application. That means it extends the capabilities of your existing computer so that it can run multiple operating systems, inside multiple virtual machines at the same time. For example, you can run Windows and Linux on your Mac, run Linux on your Windows PC, or run a different version of Windows on your Windows PC.
For help with VirtualBox refer to the VirtualBox User Guide.
Oracle VirtualBox
Download for Windows and Mac