New Serial Splitter with the possibility to switch free ports among the applications is now available! It also has other numerous enhancements. If you own a license for version 4.x you can upgrade to new Serial Splitter 5.x with 50% OFF!
You are using the current major version of this product!
According to our Upgrade Policy all registered users
can download free upgrades within the major version. So, all you have to do
to get a latest minor version (build) is to download and install it from
By the way,we recommend you subscribe to our Products Update notifications
at the right bottom of any product's page at
http://www.eltima.com/rss/en-products.rss. This will enable you to select the
product which is of interest to you and receive emails whenever the new
build/version is released.
Serial Splitter is a versatile application that allows you to split one port among several applications in such way that they can all get the same data at the same time. Each application will communicate with a separate virtual port, while in reality they'll work with the same real port at a time. It is also possible to join several ports into one, redirect data from one port to another, create complex bundles. Serial Splitter works great with real COM ports as well as with virtual ones.
With new version Serial Splitter has added the switcher option to its baggage. Switcher allows to automatically determine the free port in the list of specified COM ports and assign it to the application that needs to work with it now. Moreover now Serial Splitter logs all events, so you can easily see which application opened the port and what parameters were used.
Serial Splitter can create several types of serial ports bundles:
One-to-many ports connections
Serial Splitter can split one COM port into several virtual ports. For instance, the hardware port COM1 may be split into the virtual ports COM2, COM3, COM4. Or you can just share real COM port among multiple applications without creating virtual copies of the original port.
Many-to-one ports connections
Serial Splitter can join any number of COM ports into one virtual serial port, thus allowing data from several devices to be received by a single application connected to the port at the OUT side of the bundle.
Complex bundles with multiple ports at each side
Serial Splitter lets you arrange complex bundles of COM ports, i.e. to establish connection between any number of serial ports in either incoming or outgoing direction. Besides, you have the option of setting Main Port for each direction (IN/OUT) in order to be able to manage control lines of the corresponding serial port.
With switcher you can enhance the work with those application that can work with a limited quantity of ports only. Simply specify one virtual port in such application and create a switcher for this port in Serial Splitter, where add all COM ports you'll need (and you can assign the same name to all of them for more convenient usage). So the program works with any free port Serial Splitter assigns to it as if it were always the same port.
Full features list:
Unique all-in-one functionality: split, join serial ports, redirect data
Share one real port among multiple applications
Create advanced ports bundles - combinations of real and virtual serial ports
Create as many virtual serial ports as you need
Full emulation of hardware control lines
Ports bundles are automatically configured every time you boot your PC, so you don't have to recreate them again
Serial ports are created and re-configured in real-time
Full support of wide range of GPS devices and software
Fully compatible with HyperThreaded and multi-processor systems
Bidirectional data transfer
High speed data exchange from/to virtual serial port
Full baudrate and flow control support
Hot installation without any need to reboot
Customize real serial port connection parameters (baudrate, parity, flow-control, databits and stopbits)
Possibility to create port bundles via the registry (for OEM license owners)
Fully compatible with Windows 2000/XP/2003/2008, Windows Vista, Windows 7, all 64-bit platforms
Possibility to connect to any free port from a bunch using the same name for these ports
Possibility to set read and write rights for every port