Virtual Serial Port Driver

Serial port emulation utility

Meet new VSPD 8 with possibility to create ports for the current user session only, instantaneous ports creation and numerous other improvements! If you own a license for ver. 7.x, you can upgrade with 50% OFF!
Related Products
Want to upgrade? I have ver UPGRADE NOW
Case Studies

Client: Bjørn Krangnes

"We are using Virtual Serial Port Driver 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."

read full review
Build Info
File size:
Latest build:
Release date:
11th July, 2015
Build compiled:
15th July, 2015
Compatible with:
User Manual Changelog (RSS)
virtual com port - virtual rs232

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.

virtual serial port

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.

virtual serial port

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.

Need help? Click to chat...