How to enable COM ports in virtual machine

Last updated
Work with COM in Virtual Machine with FlexiHub

Virtual environment offers a number of great benefits including server consolidation, increased utilization and faster recovery times after failure. A physical machine can host multiple virtual machines and all of them share computing resources thus increasing the usage of the hardware. However, there is one significant drawback to the virtual environment – there is often a complicated access to serial port in virtual machine. What do you do if you need to transfer data for debugging purposes or use an external serial device in virtual machine? Do not worry, there is an excellent solution for virtual machine serial port access.

Enable serial ports in virtual machine with FlexiHub


Windows, macOS, Linux, Android
4.8 Rank based on 78+ users
FlexiHub will help you redirect any COM port device to virtual machine over Ethernet.

Therefore, you will be able to use a COM port device in virtual machine, that will be actually connected to the host computer. FlexiHub has to be installed on both host and guest machines, and it is required to create an account to work with it. There are various connection options available, and you’ll certainly find one that fits your requirements best.

Access serial port in Virtual Machine

How to use FlexiHub to access serial port in virtual machine

  1. Firstly, sign up a FlexiHub account.
  2. Start a free demo period to be able to access COM port in virtual machine.
  3. Install FlexiHub on the host machine, launch it and log in. You will see a list of devices connected to the computer.
  4. Now, it’s the time to install FlexiHub on the guest operating system, use the same login and password to log into the application.
  5. In the list of available devices select the one you need and click ‘Connect’.

That’s it – now, devices connected to the host’s serial ports are accessible to you in virtual environment. No further adjustments or setting configuration are required. You can manage serial ports from virtual machine in a simple and convenient way. FlexiHub is compatible with all major virtualization software, including Hyper-V, VirtualBox and VMWare.

If you require a somewhat more sophisticated settings, Serial to Ethernet Connector will become a great alternative. Serial to Ethernet Connector is a professional solution which allows you to share any number of serial ports over Ethernet, either physical or virtual. The computer a shared device is plugged into (either a host or any other remote machine) will act as a server. Virtual machines connect to it as clients and gain access to the remote serial devices or the devices connected to the host machine.

How to access serial port in virtual machine with SEC

  1. Download and install SEC to the host computer that has COM port devices connected to it.
  2. Repeat the previous step for the virtual machine that will access serial port devices.
  3. After that, you will just have to share the required COM ports on the host computer, and then connect to that serial ports from a virtual machine.

FlexiHub is the most simple way to access your serial devices in virtual machine that will require you to make just a couple of clicks. SEC will suit better for more experienced users that would like to configure various COM port parameters before connecting it to the virtual machine.


Requirements: Windows 7/8/10, Server 2008 R2/2012/2016/2019
Size: 6.99MB
Version: 4.1.13108 ()
User rating: (4.8 based on 78+ users)