VirtualBox
VirtualBox
6.1.4

4.1

VirtualBox free download for Mac

VirtualBox

6.1.4
21 February 2020

x86 virtualization software.

Overview

VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL).

Presently, VirtualBox runs on Windows, Linux and Mac hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x and 4.x), Solaris and OpenSolaris, OS/2, and OpenBSD.

VirtualBox is being actively developed with frequent releases and has an ever growing list of features, supported guest operating systems and platforms it runs on. VirtualBox is a community effort backed by a dedicated company: everyone is encouraged to contribute while innotek ensures the product always meets professional quality criteria.

What's new in VirtualBox

Version 6.1.4:
Virtualization core:
  • Fixed a rare issue with ICEBP instruction causing guru meditations on Intel hosts
  • Fixed macOS Catalina guests failing to boot after upgrading to 10.15.2 onwards
GUI:
Recent NLS integration and bug fixes for GUI and Qt translation tags
USB:
  • Fix isochronous transfers to the VM for xHCI
Serial:
  • Fix buffer handling, avoiding receiving stale data when the receive queue is flushed
  • Improve host serial port passthrough handling on Windows host
VBoxManage:
  • Restore old --clipboard option for modifyvm command
MacOS host:
  • Use hardened runtime and request the needed entitlements, meeting latest notarization rules which also required moving VirtualBoxVM executable
  • Update osxfuse to v3.10.4
Linux guest:
  • Support Linux 5.5
  • Shared folder fix for loopback mounting of images
BIOS:
  • Always report non-ATA disks as ready
  • Report EFI support through DMI table
VGA BIOS:
  • Reduce stack space usage for INT 10h handlers

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

156 VirtualBox Reviews

See all

Rate this app:

Demodit GmbH
12 January 2019

Most helpful

Lets me use Win10 on my Mac with macOS 10.14 (Mojave), but doesn't let me use older OS X (e.g. 10.11 or 10.9).
Like (1)
Version 6.0.0
jgwestpoint1
02 February 2020
lets me use Win XP 1997 on my Mac Airbook 2010-2020
Like
Version 6.1.2
Aargl
12 December 2019
MU> v6.1 still works perfectly in macOS 10.11 and I can't see any different requirement on their website.
Like
Version 6.1.0
MacProCT
12 December 2019
Virtualbox is pretty darned awesome. I've used it on both Windows and Mac host systems, to run both windows and Mac client systems. It's really been a life saver for allowing clients to continue to use outdated -- but irreplaceable -- software. Yes it does have quirks and bugs. But they are few and far between in my experience. If all you're doing is running one important outdated app, this will probably do the trick. If it doesn't, then I recommend VMWare Fusion which is less than $100.
Like
Version 6.1.0
Alvin-H
18 August 2019
virtualbox 6.0.10 on iMac 2019 custom SSD 1Tb, radeon pro vega 48 i experience mac os restart each install new virtual machine, windows or linux. i don't understand why is there anyone experience same problem? i think i'll buy fusion then
Like
Version 6.0.10
hlnv
05 March 2019
installation keep failing. does anyone know why? it says contact the software manufacturer for assistance but no idea whats the contact
Like (1)
Version 6.0.4
3 answer(s)
STL@MacUpdate
STL@MacUpdate
06 March 2019
Hi, What is MacOS running on Mac? Please try to find out more here -
https://forums.virtualbox.org/viewforum.php?f=23
Like
joe-exp
joe-exp
17 April 2019
Same here - fails to install!
6.0.4. install just fine.
6.0.6 fails!
Like
Robo-X
Robo-X
16 August 2019
When it fails on Mojave you need to allow for virtual box to install extensions. To do it once it fails open the System Preferences/Security and Privacy/ prefs panel. Unlock it by clicking on the lock at the bottom of the window. Look at the bottom of the widow under general tab, you will see a message asking if you want to allow Virtual Box to install system extensions. Allow it. This should now solve the problem and virtual box should install successfully.
Like
Macinman
16 January 2019
Has anyone tried VirtualBox 6 on a 5K iMac? The one main reason I will not use VB over a commercial product such as VMware Fusion is because VirtualBpx has never played nicely with the 5K retina display. Guest graphics run extremely slow, and other glitches such dragging the guest window causes desktop loss of the guest as in the graphics didn't re-draw correct. I'm mainly talking version 5X here, but wanted to find out if anyone has used version 6 and experienced better performance. I thought I would ask and get feedback first before downloading it and not having it work any better. Thanks.
Like
Version 6.0.2
1 answer(s)
Mcr
Mcr
16 January 2019
VB 6 not much improved over 5, at least for mac hosts, IMO. The changelog for VB6 states improvements in HiDPI support, which is true, but that only relates to recognition and utilizing higher resolutions....UI performance is still subpar and why Fusion or Parallels are better choices if performance matters (not that graphics performance on Fusion and Parallels is that great either.)
link to changelog:
https://www.virtualbox.org/wiki/Changelog-6.0#v2
I could be wrong, but don't believe VB6 has overhauled its graphics core over VB5 and does not support Metal directly. VB6 is probably still relying on OpenGL, which Apple is deprecating and will NOT be available after Mojave. Apple has put all of its 'apples' so to speak, in the Metal basket.
Like
Demodit GmbH
12 January 2019
Lets me use Win10 on my Mac with macOS 10.14 (Mojave), but doesn't let me use older OS X (e.g. 10.11 or 10.9).
Like (1)
Version 6.0.0
4 answer(s)
Mcr
Mcr
15 January 2019
VirtualBox versions 5.2 support older versions of OS X, and will be maintained through 2020...did you even bother to check?
https://www.virtualbox.org/wiki/Downloads
That is no reason to give a 3 star rating for this product because it dropped support for older versions of macOS. Apple constantly changes internal frameworks with each release of macOS/OS X, it makes it difficult to continue to support newer versions of macOS and maintain compatibility with older versions, especially something as complex as virtualization technology.....we aren't talking about a darn text editor here.
Like
Demodit GmbH
Demodit GmbH
09 February 2019
I don't want to run VirtualBox on an old OS X. I want to have a virtual machine with an old OS X on my Mac (latest macOS).
Like
Mcr
Mcr
09 February 2019
In my experience, of the three main virtualization products for Mac (Fusion, Parallels, VirtualBox), VirtualBox is the LEAST satisfactory for running Mac guests, old or new macOS or OSX. I've tried and worked with all three for personal and for work. This is not the time to get into paid vs free, etc, I'm just saying from a purely technical and usability standpoint, in my opinion I've had the most satisfaction with Fusion for running OSX/MacOS guests, Parallels for running Windows and Linux clients, and VB is somewhere in the middle, as long as the usage is light to medium. By light/medium usage I mean occasional use, running basic apps. I've run Windows Server and Exchange Server 24/7 in a Fusion and Parallels guest no issue, but I wouldn't use VB for running similar.

In fact to this very day, Oracle still lists macOS/OSX Guest support as 'experimental' (see page 300 on current manual, 'Known Limitations'. ) If you really need macOS guest support, I recommend Fusion. I currently have Fusion ver 11 running on Mojave on a MacMini 2018, and I have macOS/OSX guests of every release from Mojave all the way back to Snow Leopard (10.6) running. Graphics performance for mac guests is poor on ALL three products regardless, but Fusion is the 'least bad' of the three. Your mileage may vary, this is just my experience.
Good luck.
Like (1)
fiery12
fiery12
17 April 2019
I just started macOS 10.6 and 10.12 guests using VirtualBox 6.0.4 on Mojave host. Both virtual machines work fine (Sierra is x10 slower than 10.6). Snow Leopard starts for less than 10 sec. and shutdowns for < 1sec. SL is still the fastest macOS on my machine even in VirtualBox.
Each macOS release includes a list of supported CPUs. So you can't run older macOS on a newer CPU. This is true even if you use VirtualBox. To avoid this problem you need to tweak VirtualBox configuration files (search their forums). For example Snow Leopard guest starts only when I set a CoreSolo CPU.
Like (2)
Virtualruffy
19 December 2018
Extension pack for v6 link: https://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack
Like (1)
Version 6.0.0
DragonMaster
21 August 2018
Forget Parallels VMware Fusion and the rest. The new VirtualBox as far as I am concerned out performs them all. It supports Mohave already without having to pay Parallels a 50$ minimum to upgrade plus a subscription. The install is easy and quick. Support from the Community quick and accurate. Updates are free! The app is Free! Why would you not use it! Beats the hell out of me!
Like (5)
Version 5.2.16
1 answer(s)
Derekcurrie
Derekcurrie
18 October 2018
Parallels doesn't force a subscription. Unlike 1Password, they don't hide their non-subscription option. The price for either ends up being identical. They did assume I wanted to be on their subscription plan this year, but after they charged me, I wrote them no and they swiftly Uncharged me, which was quite nice of them. Then of course I bought the new v14 anyway for the same price. Unless they miraculously solve the DirectX 11 support conundrum, I suspect I'll be skipping v15 next year.
Like
Saneman1
19 August 2018
There is a newer version at: https://download.virtualbox.org/virtualbox/5.2.18/VirtualBox-5.2.18-124319-OSX.dmg
Like
Version 5.2.16