VirtualBox
VirtualBox
6.0.14

3.8

VirtualBox free download for Mac

VirtualBox

6.0.14
18 October 2019

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.0.14:
Virtualization core:
  • Fixed an invalid-guest state guru meditation in some rare circumstances on Intel hosts
  • Some fixes for systems with lots of processors
Audio:
  • Relaxed VRM / VRA (variable rate audio) bit checks to provide more compatibility for guests running ALSA setups with the AC'97 emulation
USB:
  • Made device capturing for passthrough more accurate and reliable on Windows host
Network:
  • Fixed potential issue with interrupt signalling for network adapters in UEFI guests
3D:
  • Fixed flicker and redraw issues when using VBoxSVGA or VMSVGA graphics adapter
  • Fixed crash with some applications when using VBoxSVGA or VMSVGA graphics adapter
macOS host:
  • Fix crash of GUI VM process which showed up frequently with 10.15 Catalina
Linux host:
  • Support Linux 5.3, thank you Larry Finger
  • Improve python version detection during rpm package creation, can change package dependencies and fix some installation problems
Linux guests:
  • Calls to aio_read(3) and aio_write(3) may fail inside shared folders
  • Fix problem with shared folder unmounting in service script, thank you Denis Ryndine
  • VBox 6.0.10 GAs fail to compile on Red Hat/CentOS/Oracle Linux 7.7 and Red Hat 8.1 Beta

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

153 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
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
Mondele
06 April 2018
What can be said has mostly been said, but I'll chime in. It's not quite as nice to configure as Parallels, but once it's running it's fantastic. Two-way clipboard support just works, and the granular control over the emulated hardware (how many cores, how much RAM, what size drive, etc.) makes it sweet for testing system parameters. I triple boot on my MacBook, but may toss that for using virtualized PCs. It works well with most Linuxes I throw at it (have had some issues with Linux Mint and video drivers). It works well with Windows. Parallels seems to virtualize Mac OS more smoothly. For free (I, too, was tired of the "subscription model" annual upgrade pleas/threats), I really have to try to find a problem with it. I sometimes wonder if VMWare Fusion would be worth it, for the raw device support, etc., but I understand that it can be configured in VirtualBox, with patience and Terminal-fu. In short, it does so much of what I need it to do that the commercial competitors don't have an appeal for me. I may, eventually, see if qemu is faster, but that's even more arcane, so it's not likely in the short term.
Like
Version 5.2.6
3 answer(s)
Purbeckview
Purbeckview
19 July 2018
Have they fixed the 3-D graphics support issues?
Like
Derekcurrie
Derekcurrie
18 October 2018
I don't understand why, but none of the virtualization systems are able to go past DirectX 10, which is the problem. Seeing as I can do DirectX 11 via Bootcamp, huh? So Bootcamp it is.
Like
Mcr
Mcr
20 December 2018
Guys,
The following article sheds light on why Virtualization systems have not been able to solve the Direct X 11 and higher problem.
https://www.parallels.com/blogs/directx-and-parallels-desktop-13/

Now Apple has made no secret that it is deprecating support for OpenGL, that Metal is the future. But the Metal would seem NOT to have the necessary APIs or mapping to solve the problem either, as Metal 1.0 has been around since 2014 and Metal 2.0 since mid-2017, plenty of time for Fusion, Parallels, etc, to figure out Direct X 11+ support, ASSUMING Metal 2.0 was capable of solving the issues. So, it would seem Metal 2.0 is still lacking something.

I'm not a graphics expert, but my understanding is that Vulcan is possibly the answer to a lot of these cross platform graphics support issues. Metal and DX sitting on top of Vulcan would provide a bridge, across multiple OS platforms; the graphics version of the 'write once, run anywhere' idea.
Like
casiopeadistrict
13 February 2018
Great free virtual machine. I was using it and vmware workstation. Didin't find essential differences
Like
Version 5.2.6
Baarten
23 March 2017
Version 5.1.18 out now.
Like
Version 5.1.16