Contact our sales team
+1 360 312 7638

Virtual Serial Port Driver
Fully emulate real COM ports

You don't have any free serial ports left or you don't have any serial ports in your system at all. In such situations Virtual Serial Port Driver fits as a fiddle if you want to extend your capabilities and capabilities of your computer.
Virtual serial ports, created with Virtual Serial Port Driver appear in the system like usual hardware ones and the application working with them will never notice the difference. Virtual Serial Port Driver gives you the ability to use several pairs of ports simultaneously.
OEM For Developers
An OEM License permits you to embed Virtual Serial Port Driver technology into your own software or hardware products.

Common objectives and our solutions:

Your programs need testing/debugging

In order to test any application or emulator create two virtual serial ports COM3 and COM4 with Virtual Serial Port Driver and connect them in a pair via virtual null modem cable. All data sent by the first application to virtual serial port COM3 will be received on virtual serial port COM4, and all data sent to virtual serial port COM4 will be received on virtual serial port COM3.

You need more serial ports in your system

With Virtual Serial Port Driver you will be able to create as many virtual serial ports in your system as your needs require. The connection between pairs of virtual ports is highly dependable so you can be sure there won't be any data loss or connection will not break all of a sudden. You can give any name to the port you create or leave the same name real serial port has. In this case virtual serial port overlapping happens - when an application reaches to the real COM port through the serial one or vice versa.

You need to manage different signal lines

Virtual serial ports created with Virtual Serial Port Driver fully emulate and support all usual hardware signal lines (DTR/DSR, RTS/CTS, RING, ERROR, DCD, etc.) As in real null modem connection, DTR of the local port is connected to DSR and DCD of the remote port, and RTS of the local port is connected to CTS of the remote port. Actually, you can leave default pinout schemes or set custom pinout ones to fit your personal needs and refine your applications.
Corporate, OEM & Source code
Whether you're looking at redistributing our Virtual Serial Port Driver technology as a part of your product or considering Virtual Serial Port Driver software for an enterprise-wide deployment, we offer flexible and affordable corporate solutions designed to meet your needs.

Full features list

Any number of virtual serial ports pairs can be created
Virtual serial ports are absolutely the same copies of real ones - applications won't see the difference between real and virtual serial ports
Virtual serial ports can be controlled directly from your own application via Dynamic Link Library supplied with VSPD (for OEM License owners)
Link between virtual serial ports is much faster than real null-modem cable connection and solely depends on your processor speed (average transfer speed is about 5.5 Mbytes/sec)
Real serial ports are not occupied - you can even have no real ports in system at all
Possibility to create ports for the current user session only. Allows RDP users to create port with the same name (e.g. COM1) in each user session.
You can enable automatic update of ports’ list, thus you can see pairs created in other user sessions
Instantaneous ports creation lets working with them even before PnP manager detects the newly added ports
Strict baudrate emulation
Ports can be deleted even if they are open by other applications

Let's get started

Virtual Serial Port Driver
Demo version limitations
• 14-day fully-functional trial
System Requirements
Windows 2000, Windows XP (32-bit and 64-bit), Windows 2003 (32-bit and 64-bit) , Windows 2008 (32-bit and 64-bit) , Windows Vista (32-bit and 64-bit), Windows 7 (32-bit and 64-bit), Windows 8 (32-bit and 64-bit), Windows 10 (32-bit and 64-bit), Windows server 2012
Latest Update
Version 8.0.428 (7th Dec, 2016) Release notes