How To Install VirtualBox Extension Pack

January 20, 2021


VirtualBox has excellent features, and it provides the VirtualBox Extension Pack for extending the basic functionalities of the software. Having a remote console to run your VMs or testing a USB device cross-platform are just some examples that can improve your experience.

In this article, you will get step-by-step instructions on how to install the VirtualBox Extension Pack on Windows, macOS, and Linux.

How to Install VirtualBox Extension Pack


Note: If you need to install VirtualBox, check out one of our guides:

What is VirtualBox Extension Pack?

The VirtualBox Extension Pack is a package that broadens the basic functionalities of VirtualBox.

Refer to the table for the description of the features this package contains:

USB 2.0 and USB 3.0 device supportAllows physical USB devices usage in your virtual environment.
Host webcam pass-throughUse the host webcam on a guest operating system, even if drivers are not available.
VirtualBox Remote Desktop Protocol (VRDP)Connect to a remote VM through the VirtualBox interface.
Disk image encryptionEncrypt, protect, and move stored sensitive data safely.
Intel PXE Boot ROMBoot up a VM using an emulated PXE boot ROM for installing an operating system.  

Method 1: Install VirtualBox Extension Pack via GUI

VirtualBox GUI works the same cross-platform, and installing the Virtual Box Extension Pack is similar for any OS.

1. Open the VirtualBox GUI.

2. Click the Preferences icon:

VirtualBox GUI preferences for enabling VirtualBox Extension pack

3. Navigate to the Extensions tab and click the Add New Package button on the right side. Then, locate the extension pack file on your computer.

Installing VirtualBox Extension pack via GUI in the preferences section.

4. Review the description in the dialogue box and click Install.

5. Read the license agreement, click Agree, and follow the installation instructions.

When the wizard finishes copying files and completes the installation, the VirtualBox Extension Pack appears on the list of extension packages.

Method 2: Install VirtualBox Extension Pack via CLI

Use VBoxManage to install the Virtual Box Extension pack on any OS.

Note: VBoxManage is a tool for managing VirtualBox and VMs via CLI. It comes by default with VirtualBox.

Install VirtualBox Extension Pack via Command Prompt on Windows

1. Open the Command Prompt.

2. Navigate to the default VirtualBox installation directory using the cd command:

Navigating to the VirtualBox folder using cd command in the command prompt required for installing VirtualBox Extension pack on Linux

3. Then, install the VirtualBox Extension pack using the VBoxManage tool:

VBoxManage extpack install <path to file/file name.file extension>

For example, if your file is in the Downloads folder, enter:

VBoxManage extpack install C:\users\milicad\Downloads\Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extpack
Using the VBoxManage tool in CMD

4. Lastly, read the license terms and conditions and press Y to accept.

The “Successfully Installed” message appears when the process finishes.

Install VirtualBox Extension Pack via Terminal on macOS

1. Open the terminal. Pressing CMD+Space and search for terminal.

2. Install the VirtualBox Extension Pack using the VBoxManage tool with sudo privileges:

sudo VBoxManage extpack install <path to file/file name.file extension>

3. Press Y to accept the license terms and conditions and start the installation.

The “Successfully Installed” message appears when the installation finishes.

Install VirtualBox Extension Pack via Terminal on Linux

1. Open the terminal and navigate to the folder where you downloaded the extension pack binary file:

cd <path to file>

2. Next, using the VBoxManage tool, install the extension pack with sudo privileges:

sudo VBoxManage extpack install --replace <file name.file extension>

The --replace flag replaces any previous versions of the package if there are any.

3. Follow the installation instructions and accept the license terms and conditions by pressing Y.

4. Finally, verify that the extension pack installed correctly by running:

VBoxManage list extpacks

Note: Learn more about VirtualBox by reading our unbiased comparison article Virtualbox Vs VMware.


Now you have VirtualBox Extension Pack installed and ready to use on VirtualBox. This package adds great functionalities and features that you need for advanced VM usage.

Read our guide on How to Install Kali Linux in VirtualBox to test out the functionalities of the VirtualBox Extension Pack.

Was this article helpful?
Milica Dancuk
Milica Dancuk is a technical writer at phoenixNAP with a passion for programming. With a background in Electrical Engineering and Computing, coupled with her teaching experience, she excels at simplifying complex technical concepts in her writing.
Next you should read
How to Install VirtualBox on CentOS 7
September 27, 2019

This guide explains how to install VirtualBox 6.0 on CentOS 7 directly from official Oracle repositories.
Read more
How to Install Kali Linux on VirtualBox
March 28, 2024

Kali Linux is a Debian-derived Linux distribution designed for penetration testing.
Read more
How to Install VirtualBox on Ubuntu
March 13, 2024

VirtualBox is a powerful tool for running a virtual operating system on your computer. In this tutorial learn how to install VirtualBox...
Read more
Containers vs Virtual Machines (VMs): What's the Difference?
January 25, 2024

Both virtual machines and containers are used to created isolated virtual environments for developing and...
Read more