Virtual Serial Ports
Virtual Serial Ports - is a software solution that allows you to create virtual com ports and connect them to each other using software-based virtual null-modem cable or connect them to different serial applications and virtual devices via named pipes.
Ports that you need to connect with virtual null modem links are not required to be located on the same computer, they can even be located anywhere in the world and connected by means of a network connection. Developer API is provided for easy integration into your system.
All ports and links created by this com port null-modem emulator behave exactly the same as real physical serial ports and null-modem cables. This product emulates all hardware serial port functionality, including baud rate, data bits, parity bits, stop bits, etc. It allows you to control the data flow, emulating all signal lines (DTR, DSR, CTS, RTS, DCD, and RI) and customizing pinout. VSP emulates hardware and XON/XOFF flow control, TX queue overflow and even line noise.
This is completely software-based solution that requires no additional physical hardware to operate. For over a decade, the program has been developed and continuously refined. It provides you with clear and intuitive user interface, detailed documentation and requires no programming skills to start using it. Download this virtual serial port utility now and start emulating com ports in a few seconds!
Virtual Serial Ports consists of a virtual serial port driver, in-process COM server and a number of configuration utilities. Virtual com port driver is built on user mode virtualization technology, which allows it to consume less CPU time, memory and other computer resources, increases overall system stability and security. In-process COM server provides you with rich Application Programming Interface to create and manage virtual serial devices. Configuration utility has an intuitive graphical UI for easy virtual comm port creation and configuration.
In addition to GUI, a command-line utility may be used for automated port management.
Download it now and start emulating serial ports in a few seconds!
- It emulates hardware control lines and physical serial port configurations
- It supports different virtual null modem pinouts schemes including full standard, partial, loopback and custom
- It supports custom serial connection configurations (baudrate, parity, databits, stopbits and flow control)
- It supports advanced dataflow control options: TX queue overflow (overflow of transmission buffer) and serial line noise emulation
- It support Software XON/XOFF Flow control, Hardware and even Custom flow controls
- It supports all standard Windows serial port speed rates of 75, 110, 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 128000, 256000 bit/s and custom bit rates
- It emulates all serial line data, signals and handshaking states
- It uses only user-mode OS API calls for better system stability and performance
- It supports Windows WMI, Power Management, PnP and more technologies
Virtual Serial Ports also provides you with Software Developer Kit (SDK), API provides you with ActiveX/COM Component and .NET Component so you may create code/scripts in order to manage virtual COM ports and interconnections within your projects.
Unlimited number of virtual serial interfaces and com port pairs may be created. This product is popular free com0com alternative with signed drivers and probably best virtual serial port kit for developers available on the market today.
Our virtual com ports driver emulates custom Plug-and-Play ports and standard EIA RS-232, RS-422, RS-485 I/O ports interfaced by 16550 UART: COM1, COM2, COM3, COM4... COM255 which are correctly registered in Windows system and are visible in the device manager under standard Ports (COM & LPT) device class.
It emulates serial modem control lines (Transmitted Data TxD, Received Data RxD, Data Terminal Ready DTR, Carrier Detect DCD, Data Set Ready DSR, Ring Indicator RI, Request To Send RTS, Clear To Send CTS)
Virtual Serial Ports requires no physical connections, DB-25/DB-9 connectors, null-modem interlink cables or any other serial hardware equipment to be used.
Download VSP now and start emulating COM ports in a few seconds!
Virtual Serial Ports may be successfully used if you need to:
- Simplify serial hardware devices and software applications development
- Test and debug serial equipment and control applications
- Reverse engineer third party serial applications, devices and it's data streams
- Investigate the basics of legacy serial applications
- Develop serial applications with lack of serial ports on you computer
- Debug serial application running on remote computer
Product may be used to provide COM interfaces for serial device emulators.
Virtual Serial Ports may be successfully used while you are working with the following serial devices:
- Serial Dial-up Modems, Fax-Modems, Mini-ATS, terminals, teletypes
- Industrial automation systems, RS232, RS422 and RS485 industrial equipment and machines
- Bar code scanners, RS232 POS terminals, shop till systems and other point of sale serial devices
- Serial Wireless LAN network equipment, NPort servers, serial devices servers
- RS-232 software debuggers, serial diagnostic equipment
- Routers, multiplexers, switches, hubs, console ports, firewalls, load balancers
- RS-232 to RS-422/485 converters, serial to fiber converters, multiport serial boards
- Several scientific equipment, test instruments, relays, telescopes
- Network-enable serial devices, UPS, serial device controllers
- Test & measuring equipment, sensors, oscilloscopes, multimeters
- Bluetooth-equipped GPS modules, satellite phones, low-speed satellite modems, satellite-based transceiver devices
- Sonars, anemometer, gyrocompass, echo sounder, autopilot, GPS receivers
- PLCs, VFDs, CNC equipment programmable via serial RS232/422/485 interface
- Security systems, HVAC, bar-code readers, cash registers
Download this virtual serial port toolkit now, it helps in serial communication development, testing, debugging and analysis!
- Contains no Kernel-Mode components for best system stability and performance
- All drivers are digitally signed and secure
- As compared to physical serial links it allows working at high data transfer rates
- It's an user-mode application and in contrast to kernel-based solutions requires no computer reboots
- Port and connections are automatically restored after connection loss or PC reboot
- Thanks to named pipes support, it is extremely convenient to use Virtual Serial Ports with various VM emulation software including VMWare, VirtualBox, Hyper-V and others
Download it now and start emulating serial ports & null modem cables in a few seconds!
Virtual Serial Ports may be used on desktop/laptop workstation or server with Windows-based operating system started from Windows Vista. It supports all modern Windows x86, x64 and ARM64 platforms. Windows 10, Windows 11 and Windows Server 2022 are supported. It requires dual-core x86/x64/ARM-64 compatible CPU, 2 GB of RAM and at least 16 Mb of HDD/SSD free space.
On 64-bit operating systems, both 64-bit and 32-bit Virtual Serial Ports ActiveX control libraries are installed and registered, allowing both 64-bit and 32-bit client code to create and manage virtual COM ports.
Download this serial communication program and start virtualizing serial ports and connections in a few seconds!
COM Port Emulator Features
Local serial bridges and loopbacks
Product allows you to create any number of virtual ports and connect them in pairs via virtual null-modem cables. For any serial application the virtual ports, virtual null-modem links and their behavior are completely identical to the hardware ports and cables.
Network-based remote serial bridges
Product allows you to create pairs of virtual serial ports connected with each other by means of a LAN, WAN or Internet connections. Virtual serial ports are created on the different distinct computers. A listening port is used as a connection point for remote virtual serial bridge.
Pipe-connected serial ports
You may create virtual serial ports connected to a named pipes in order to be used for communication with guest OS serial ports created by VM emulation software. It makes Virtual Serial Ports extremely convenient when used with VMWare, VirtualBox, Microsoft Hyper-V and others.
Custom virtual null-modem pin-outs
For the most comprehensive null-modem cable emulation, our virtual cables allow you to specify the connection between virtual socket pins. Use one of the standard wiring layouts or create custom ones. Virtual cable pinouts are supported for both local and remote bridges.
Developer API for easy integration
Rich Application Programming Interface allows you to control application from your code or script. All kinds of virtual serial devices and their configurations may be controlled from different programming languages, including C++, C# or JavaScript/TypeScript.
TX buffer overflow emulation
This absolutely unique feature of the Virtual Serial Ports allows you to emulate TX UART buffer overflow situations. TX data buffer overflowing may be emulated for both local and remote serial bridge communications allowing you to develop reliable applications.
Line noise emulation
This advanced feature allows you to emulate serial link line noise. It will help you to develop reliable, data loss resistant serial communication solutions, implement error correction algorithms and more. Noise emulation works for both local and remote serial bridges.
Automatic restoring of ports & links
The Product allows you to create permanent serial ports and links. Their configurations are reliably stored. The Product is fully compatible with Windows Power Management, so the original configuration for each item is automatically restored upon shutdown, reboot or sleep.
User-defined names for serial ports
The product allows users to change serial port names if necessary. Custom virtual COM port numbers can be specified. User-defined device names are displayed, for example, in the Windows Device Manager.
Multilingual user interface
The product interface supports a number of languages. Localization is applied automatically. Language tools are available for all users, anyone can make edits or create their own language packs.
Our Virtual Serial Port Emulator Advantages
Our Virtual Com Ports Usage Scenarios
Emulating hardware serial ports for easy development
If you are developing a software part of the project for a device that connects via the hardware serial port, you may encounter difficulties. Most modern computers are equipped with no pre-installed serial ports. You need some kind of software replacement, virtual com ports emulator, which will replace the hardware part, making development easier. And that's where Virtual Serial Ports comes to your aid.
Download the trial version, it's free and requires no registration.
Reverse engineering of legacy serial port applications
If you need to reverse engineer application that works using hard-coded port number, you cannot do it by connecting to this port. Windows platform allows only single application to access the port. And here Virtual Serial Ports can help you to create a virtual bridge, map communication data to the different port number where you'll be able to connect and send bytes on behalf of a real COM port device.
Download the trial version, it's free and requires no registration.
Creating client-server virtual serial port-based solutions
If you need to create a geographically distributed client-server solution working with virtual serial ports, it is impossible to implement this using operating system tools only. When your virtual ports are created on computers in different parts of the world, you have to use the network. Our product will save you development time by allowing you to create remote serial bridges over the network connections.
Download the trial version, it's free and requires no registration.
Testing & debugging applications without a physical ports
Most modern computers come without preinstalled hardware serial ports. So when you have the task of testing or debugging a serial application, there's a high chance that your computer has no hardware ports available for serial communication. Here our product will help you to quickly substitute physical serial ports with virtual ones and then accomplish the task by connecting the software-based "response part".
Download the trial version, it's free and requires no registration.
Virtual Serial Ports Tech Specs
General Information
Languages: | English Spanish German French Italian Portuguese Russian |
First Release: | 6/25/2019 |
License Type: | Shareware |
System Requirements
OS: | Windows 11 Windows 10 Windows 8.1 Windows 8 Windows 7 Windows Vista Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 Windows Server 2008 |
CPU: | Multi-core x86, x64 or ARM64 compatible |
Memory: | 2 GB |
Storage: | 28.100 MB |
Release Details
Version: | 6.20.00.1466 |
Updated: | 11/1/2024 |
View Changes | |
Size: | 14.050 MB |