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

Null Modem Emulator
Emulate virtual Null-modems

Null Modem Emulator is used to create compatible serial ports connected via virtual null modem. These virtual COM ports work in pairs, forming a virtual “bridge”: data sent by one application will be instantaneously received at another end of the pair by another application.

The ports created by this virtual null modem emulator appear to your operating system or any Windows application as standard hardware serial ports. In fact a virtual null modem emulator not only does not clutter your desk, but also works faster than a real null modem. The virtual COM driver can be included in your own software providing a way to create and configure virtual COM ports directly from your application (OEM license).

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

Virtual Serial Port Driver benefits
Virtual Serial Port Driver
Any number of virtual COM ports
With this null modem RS232 driver you can create almost unlimited number of virtual com ports and assign them any name, including the name of an existent serial port. Created ports are located in “ports” group in Device Manager so that they are visible and easily recognizable by the system. You can define which application can access a particular port, your real hardware serial ports remain free.
Real ports settings emulation
These virtual com ports emulate all the serial port functionality, including Baud rate, data bits, parity bits, stop bits, etc. RS232 null modem driver uses advanced Windows kernel driver technology, which ensures WDM, WMI, Power Management, PnP, etc. support. This virtual com port driver emulates a serial line break and it is fully compatible with API COM and supports all Windows messages.
All signal lines support
The virtual serial ports created with Virtual Serial Ports Driver emulate and support all standard hardware signal lines (DTR/DSR, RTS/CTS, RING, ERROR, DCD, etc.). Similar to the connection via real null modem cable, 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. Moreover, you can choose loopback pinout or customize it according to your hardware configuration.
Virtual Serial Port Driver PRO features
Virtual Serial Port Driver PRO is an effective, comprehensive software application based on Virtual Serial Port Driver functionality. The null modem emulator allows the bundling and customization of virtual serial ports, making it an excellent solution for a wide range of applications. Using Virtual Serial Port Driver PRO gives you an easy and convenient way to manage all your COM ports, both real and virtual.
Virtual Serial Port Driver PRO
  • Serial port splitting

    Exact replication of hardware serial interfaces is enabled by this virtual null modem emulator which lets you split a single physical serial port (e.g. Com 1) into multiple virtual communication ports (COM2, COM3, etc.). Virtual Serial Port Driver PRO lets different applications share hardware serial ports. A single COM port and attached device can then be accessed by multiple serial applications.
  • Joining COM ports

    The virtual null modem allows you to link one real physical port to multiple virtual COM ports. Using this null modem RS-232 enables simultaneous data transmission from all connected virtual COM ports to a serial application attached to the real COM port. Essentially, you can now direct data traffic from multiple devices to a single application.
  • Creating bundle connections

    Applications that work with a finite number of ports can take advantage of one of Virtual Serial Port Driver PRO’s special features. Using this option, called Switcher, you can join multiple physical ports into one virtual port that is used by your application by creating a switcher to the virtual COM. You have the choice of using the same name on all of the ports.

    The switcher detects free COM ports from the list of joined ports and offers one to your application whenever it requires a serial port connection. Your program will appear to be communicating through the same port as it takes advantage of any available free serial port.
  • Switching ports automatically

    In case your application is designed to work with a limited number of ports, you can use Switcher, a special feature of Virtual Serial Port Driver PRO. With this option, you can join several physical ports into one virtual (optionally, you can give the same name to all of the ports), and create a switcher to this virtual COM port in the required app.


    Whenever your program will require a serial port connection, the switcher will detect a non-occupied COM port in the list of joined ports and offer it to the app. This way, your program will automatically talk to any free serial port as though it were always the same port.

  • Merging COM ports

    All devices and applications can enact simultaneous data exchange with multiple other devices or applications. Any number of physical or virtual COM ports can be added to a single serial port bundle that is not segregated into ‘IN’ and ‘OUT’ sides. One of Virtual Serial Port Driver PRO’s advanced features replicates anything sent to one port to all other real or virtual bundled ports.

Compare STANDARD and PRO versions

# Feature Standard Pro
1 Unlimited creation of pairs of virtual serial ports
2 Complete emulation of hardware control lines and physical COM port settings
3 Multiple virtual ports can be created by splitting one virtual or physical COM port
4 Unlimited physical or virtual serial ports can be merged in a single virtual COM port
5 Complex port bundle creation supported
6 Dynamically delete ports in use by other applications
7 Virtual ports capable of two-way high speed data transfer
8 Redirect transmission from a real port to a different real or virtual port
9 Strict baudrate emulation
10 Employ standard, loopback, and custom virtual null-modem schemes

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 customers say
  • 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 4.9
based on 97 reviews

Let's get started

Virtual Serial Port Driver for Windows
Overall rating

5 rank based on 86+ users, Reviews(97)
Demo version limitations
• 14-day fully-functional trial
System Requirements
Windows (32-bit and 64-bit): XP(only Standard)/2003(only Standard)/2008/ Vista/7/8/10, Windows Server 2012, Windows Server 2016
Latest Update
Version 9.0.567 (6th Aug, 2017) Release notes , Release notes for PRO
Category
Serial Port Software