Meet new VSPD PRO - advanced tool to manage real and virtual COM port bundles Learn more
+1 360 312 7638
Contact our sales team

Virtual Serial Port Driver
Create pairs of virtual COM ports linked by virtual null-modem cable

Virtual COM Port Driver is a powerful technology designed specifically for those who develop, test, or debug serial port software and hardware. This solution will provide your system with as many virtual COM interfaces as you need.

If there are not enough physical COM ports or even if you don’t have a single real serial port on your computer, this dedicated software will come to the rescue. It will help you create pairs of virtual serial interfaces communicating via a virtual null-modem connection.

You can use Virtual Serial Port Driver as a standalone solution or integrate its advanced functionality into your own product.
PRO version of Virtual COM Port Driver
With Virtual COM Port Driver PRO, you unlock a host of outstanding additional features that let you split and join serial port data streams, add multiple COM ports to port bundles, merge ports for establishing connections “many-to-many”, create serial port switcher that will find a free COM port automatically, and many more.
Virtual Serial Port Driver PRO
  • Splitting COM port data

    Any RS232, RS422, or RS485 port residing on your computer can be easily split into multiple virtual interfaces that will fully emulate its behavior and parameters. Once you enable this feature in Virtual Serial Port Driver PRO, all data coming to the split physical port will be forwarded to its virtual copies, each of them sending this data to a connected serial app.
  • Joining serial ports

    You can also link several hardware COM ports to one virtual. Serial data coming to these ports will be redirected to the virtual interface and joined into one data stream. If you connect your serial application to this virtual port, your program will be able to receive serial packets from multiple hardware COM ports at a time.
  • Creating port bundles

    When you create a complex bundle of serial ports with the software PRO version, you enable transmission of serial data in and out of any number of real or virtual serial interfaces. With this advanced feature, data received by one of the ‘In’ side ports can be redirected to all ports of the ‘OUT’ side and the other way around.
  • Serial port merging

    Virtual Serial Port Driver PRO enables you to merge any number of real and virtual ports so that your serial apps/devices can exchange data with multiple apps/devices simultaneously. To achieve this, you just need to create a bundle of COM ports without In and Out sides. In this kind of bundle, every added port can share its data with all the other ports at a time.
  • Automatic port switcher

    If you have several physical COM ports with identical devices attached to them, you can join these ports into one virtual interface. Then, you just open this virtual port with several serial apps. Now, any time one of the programs needs to communicate with one of the attached devices, the port switcher checks which device is currently free and connects it to the application automatically via the virtual interface.
Some of the features you get with the STANDARD edition of Virtual Serial Port Driver
Virtual Serial Port Driver is aimed at creating virtual COM port pairs that can be used instead of real COM ports for serial communication. This is especially convenient when all of your real serial ports are already occupied.
Virtual Serial Port Driver

Create any number of virtual COM ports

All virtual COM interfaces you create with Virtual Serial Port Driver appear in the Device Manager of your system as though they were real RS232, RS422, or RS485 ports. Any device or application installed on your computer will recognize and communicate with a virtual COM port just as it would do with a physical serial interface.

Emulate real port settings

The software supports strict baud rate emulation, HandFlow control, and Windows kernel driver technology (WDM, WMI, Power Management, PnP, etc.) What’s more, with Virtual Serial Port Driver, you can emulate a serial line break and see full information about the current virtual serial port state, sent/received data, etc.

Manage hardware signal lines

Like in a real null-modem connection, virtual serial port communication supports all standard hardware signal lines (DTR/DSR/CTS/RTS/DCD/RI). Also, you can select loopback pinout or create a custom one depending on your hardware configuration.
Thinking about integrating our functionality into your own industry-specific solution?
Eltima Port Virtualization Technology is just what you need. Thousands of successful companies worldwide have already experienced the undeniable benefits and advantages of powering their software and hardware products with our advanced technology.

Eltima Port Virtualization Technology

Compare STANDARD and PRO versions

# Feature Standard Pro
1 Creating an unlimited number of virtual serial port pairs
2 Full emulation of real COM port settings and hardware control lines
3 Splitting one COM port (physical or virtual) into several virtual ones
4 Merging an unlimited number of physical or virtual serial ports into one virtual COM port
5 Creating complex port bundles
6 Ability to delete ports already opened by other applications
7 High speed of data transfer from/to a virtual serial port
8 Ability to forward serial traffic from one real port to another real or virtual RS232 port
9 Strict baudrate emulation
10 Availability of different virtual null-modem schemes: standard/ loopback/ custom
Custom Software Development Services
Whether you’re looking at modifying functionality of our current software solutions or developing a new product from scratch, we can make it happen!
What our software is capable of
Throughout its long history, our software has helped a lot of people to solve a variety of tasks and problems of absolutely different kinds. And here are some of them:
Now it is especially hard to develop an application which works with a serial device, considering that not every modern PC has a serial port to connect that hardware. The least convoluted way is to create a virtual serial connection, and Virtual Serial Port Driver does exactly that.

Kenneth Floyd, Embedded Systems Software Developer

To debug serial communication programs one would need to have at least two physical ports. Therefore, to debug an application, you would require two computers or an additional PCI expansion card with a serial port. As it wasn’t an option for me, I used Virtual Serial Port Driver to create a couple of virtual COM ports, which allowed me to perform full testing of the data exchange program.

Lucy Williams, Application Integration Engineer

Emulating virtual RS232 connection with Virtual Serial Port Driver allowed me to exchange data between 2 applications without using the rather complicated software technology of interprocess communication and resource sharing.

Patrick Reynolds, Computer Laboratory Technician

What customers say
    • 5
    We are using VSPD for testing out Geographic Information System software connectivity with a virtual GPS (software simulation). The GPS emulator is simulating the output we normally receive from a GPS navigator.
    Bjørn Krangnes

Overall rating 5
based on 97 reviews
small logo Virtual Serial Port Driver
#1 at Serial Port Software
Virtual Serial Port Driver
Create virtual COM port pairs in Windows
5 rank based on 86+ users
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!