Access and manage remote USB and Serial port devices from anywhere!

FlexiHub

FlexiHub

  -  10.8 MB  -  Demo
FlexiHub for Windows is a versatile software tool to access the contents and functionality of remote USB devices over the network. With this tool, you can access and manage remote devices as if they were connected directly to your machine no matter where they are actually physically located - next door or across the globe. The app forms a hardware cloud that has all devices connected to network computers via USB ports. The devices are listed along with their types so you can easily figure out what device you need to connect to - a scanner, a printer, a USB dongle, a camera, etc.

FlexiHub users can also invite others to access and work with their shared devices. You can access a device share on a Mac from the Windows machine and the other way round. The app is especially helpful in the corporate environment where it is often required to share data - in a fast, efficient, and secure way. The safety of your data is guaranteed by secure 256-bit SSL encryption, you do not need to worry about your sensitive data being accessed by an unauthorized party. By compressing data, the app in effect reduces data traffic. This powerful application is also very easy-to-use, all you have to do is to download and install the app: a server part on a computer whose USB ports are to be shared, and a client part on computers that need access to the shared ports. Once you share a USB device, it becomes accessible to all authorized users in the network. FlexiHub for Windows can be integrated into other software solutions, please try our API evaluation program and test the tool integration.

The app’s unique software allows sharing USB and COM port devices over the Internet or LAN. Thus they become available for usage on remote machines. Now you can freely access a USB dongle plugged into your home PC while at the office, or connect to any device which has been shared with you for remote debugging. The app and security for communications — 256-bit SSL encryption. It enables an extra layer of protection for data transfer, as well. Due to this maximum encryption security, you do not need to worry about your sensitive data when using USB and serial port devices remotely. Since the tool can send traffic through its own Redirection Server, your computers do not necessarily need a real IP address. Though your local computer will not directly "see" the other computer with the USB or serial port device plugged into it, thanks to the app, you can still connect to this device remotely. Traffic compression during data transfer helps speed up the interaction with certain types of devices and reduces Internet traffic. This may be useful for those USB or serial port devices that transfer data in an uncompressed format, like scanners. You can choose between the best speed and best size traffic compression, depending on your needs.

Features and Highlights

Go cross-platform!
Not only is the app a global solution, but it also lets you share and access remote devices throughout Windows, Mac, Linux, and Android platforms.

Let the world be your office
A revolutionary service for connecting to remote USB and COM port devices via the Internet or LAN. Get a single point of control for all USB and COM ports connected to your remote computers.

Access USBs and Serial Ports on Any Computer
With this tool, you can use any device in real-time -- no matter if it is located in the next room, at home while you are at the office, or even overseas. Different computers with your USB and serial port devices attached appear as nodes that can be accessed remotely right away.

Connect and Disconnect to USBs and Serial Ports Remotely
The app lets you manage devices remotely -- connect to them and then disconnect without your physical presence at the remote site. Any remote nodes can be accessed from your current location totally securely thanks to encrypted communication.

Automatic Detection of Device Type
For your convenience, the USB device type is detected and displayed automatically (printer, phone, keyboard, hard drive, flash drive, camera, etc.). So you always know for sure which device to connect to, or on the contrary, which USB device should be secured from remote access if needed. Serial port devices have a special indicator.

Access Management
You can block any USB or serial port device connected to your computer so that it cannot be used remotely with the help of Flexi Hub. Locked devices will not be displayed on the remote node, so no one will be able to connect to it without your permission.

Note: Can connect only two nodes and one device. Devices are disconnected after 20 minutes. Requires a FlexiHub account.

Also Available: Download FlexiHub for Mac

  • FlexiHub 7.0.15125 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    FlexiHub 7.0.15125 Screenshot 1
  • FlexiHub 7.0.15125 Screenshot 2
  • FlexiHub 7.0.15125 Screenshot 3
  • FlexiHub 7.0.15125 Screenshot 4
  • FlexiHub 7.0.15125 Screenshot 5

What's new in this version:

FlexiHub 7.0.15125
- Change log not available for this version


FlexiHub 6.0.15025
- Fixed an issue with establishing connections incorrectly to identical USB devices
- Minor bug fixes and UI improvements


FlexiHub 6.0.14865
- Changed: different users of the same computer can access their FlexiHub accounts simultaneously while logged in to their respective computer user accounts
- Added: the USB device isolation option
- Per-session USB device isolation allows making a connected remote USB device accessible only during a specific session (e.g. an RDP session)
- Per-user USB device isolation allows making a connected remote USB device accessible only to a specific user
- The option is available in FlexiHub for Windows 8.1 and later
- Added: the per-session serial device isolation option
- Improved: software compatibility with Virtual Serial Port Driver
- Some minor fixes and improvements


FlexiHub 5.5.14691
- Change log not available for this version


FlexiHub 5.5.14667
- Improved: the software can now be uninstalled without a system reboot
- Fixed: a crash of the service when trying to forward ports via UPnP
- Fixed: compatibility issues when running FlexiHub on a computer with the Donglify software already installed


FlexiHub 5.3.14268
- Added: possibility to remotely connect to COM port devices from ARM-based systems
- Added: support for Windows 11
- Fixed: issues with reading the WAIT_ON_MASK event by FlexiHub Virtual Serial Port Drivers


FlexiHub 5.2.14094
- Added: support for Windows on ARM-based systems
- Added: the possibility to share and remotely connect to USB devices and make COM port devices available for remote access
- Fixed: software reinstallation issues


FlexiHub 5.1.13941
- Change log not available for this version


FlexiHub 5.0.13796
Added:
- possibility to connect to remote devices via an RDP channel
- possibility to set the priority of channels used to connect to remote devices
- new Options dialog box

- Fixed: connection issues when running FlexiHub on a computer with the Donglify software already installed


FlexiHub 4.6.13465
- Added: the possibility of simplified software update installation
- Added: an error message appearing when there’s no connection to the central FlexiHub server
- Improved: security of data transfer between the FlexiHub service and the FlexiHub GUI
- Improved: compatibility with software drivers of older versions
- Fixed: minor issues with the auto-reconnect feature


FlexiHub 4.5.13261
- Change log not available for this version


FlexiHub 4.4.13244
- Fixed: issues when connecting to remote USB devices via UDP


FlexiHub 4.4.13219
- Improved: data transfer speed for USB devices of all types
- Fixed: a crash of the service when the network connection is lost


FlexiHub 4.3.13207
Added:
- compatibility with macFUSE 4
- an option to use path-style addressing to access S3 connections

Improved:
- work with Google Drive
- work with Dropbox
- work with OneDrive
- work with pCloud
- work with Amazon S3

Fixed:
- issues with connecting to some FTP servers
- an issue with Google Team Drive displaying with drive names written in some languages
- an issue with the unpacking of 7z archives with a password
- an issue with creating of ZIP archives with a password


FlexiHub 4.2.13168
- Change log not available for this version


FlexiHub 4.0.12820
- Change log not available for this version


FlexiHub 4.0.12783
- Change log not available for this version


FlexiHub 4.0.12739
- Change log not available for this version


FlexiHub 4.0.12638
- Change log not available for this version


FlexiHub 4.0.12598
- Change log not available for this version


FlexiHub 3.6.12561
- Change log not available for this version


FlexiHub 3.6.12435
- Change log not available for this version


FlexiHub 3.6.12384
- Change log not available for this version


FlexiHub 3.6.12038
- Change log not available for this version


FlexiHub 3.5.11866
- Change log not available for this version


FlexiHub 3.4.11623

Added:
- the ability to log in to a FlexiHub account using a token. The option to generate a token is available in online personal accounts of FlexiHub users
- the ability to filter devices by their type
- the abilities to collapse and expand all nodes in the account. The options will be applied to the newly added nodes as well
- remembering of the expanded or collapsed node state on the program restart
- the option to show only remote devices connected to a local computer
- the option to disconnect all remote devices from a local computer
- alphabetical sorting of nodes

Fixed:
- issues with installing the software drivers on Windows XP x64 Edition


FlexiHub 3.3.11481
- Fixed: a UDP connection might not be established if the option Keep connections active is enabled
- Fixed: crashing of the service if it hasn’t been accessed for several weeks
- Lots of other minor fixes and improvements


FlexiHub 3.3.11431
- Added: The ability to keep the connection to a remote device active when the Internet connection is temporarily lost
- Added: New drivers with fixes for better stability
- Improved: The compatibility with USB Analyzer
- Fixed: Issues when sharing some USB 3.0 devices
- Fixed: BSOD when sharing a USB network card


FlexiHub 3.2.10975
- Added: chats between computers logged into the same account
- Added: auto-expanding of e-mail address when sending invites
- Added: resending of previously sent invites upon re-login
- Improved: the frequency of sending traffic statistics has been increased to 2 seconds
- Fixed: an error upon login if the server response is not received in time
- Fixed: incorrect reporting of IP addresses to the server after adding a new network interface
- Fixed: the ‘Disconnect’ button is now removed for offline devices
- Fixed: locked devices are now displayed in invites
- Fixed: an issue with uninstallation if there are active connections
- Fixed: rare cases of displaying the ‘Connect’ button in invites for offline devices
- Fixed: displaying of traffic after device disconnection
- Fixed: the ‘Device Connection Error’ now gets disabled after device re-plugging
- Fixed: rare cases of not detecting direct visibility for some nodes in the account


FlexiHub 3.1.10381
- Added: a number of new localizations: Chinese (China), Chinese (Taiwan), Italian, Portuguese, Spanish
- Added: GUI compatibility with high-resolution monitors
- Improved: faster direct connection check between the nodes (by optimizing the list of network interfaces)
- Fixed: rare cases of the remote devices list being not displayed
- Fixed: rare cases of failed reconnection to the central server after waking the computer up after sleep
- Fixed: rare cases of looping of the unsuccessful auto-reconnect attempts
- Fixed: rare cases of the service hanging when communication with the central server is lost
- Fixed: auto-reconnection to the devices with the identical VID/PID
- Fixed: preserving the node’s name after re-logging into the account (in case the node was renamed)
- Fixed: service crashing when the user logs out during the established connection to the device
- Fixed: a bug when the connection via UDP was unsuccessful
- Fixed: rare occasions of the “Forget” button being missing for the offline devices
- Other minor improvements


FlexiHub 3.0.10251
- Improved: detection of the optimal connection mode (more chances to have a direct connection and, therefore, the best performance)


FlexiHub 3.0.10233
- Fixed: an error when connecting via UDP
- Fixed: log files occasionally getting too big and using too much disk space
- Fixed: automatic port forwarding via UPnP (when enabled on the router)
- Fixed: a crash of the GUI when not having write permissions to the logs directory


FlexiHub 3.0.10091
- Added: the ability to send connection invites to other FlexiHub users
- Added: Gravatar support
- Improved: the network communication has been optimized to reduce traffic
- Fixed: a crash of the service when specifying a computer name or device description that was too long
- Fixed: the previously entered proxy settings might not be displayed after reopening
- Fixed: auto-reconnect could break the existing connection with another node
- Fixed: occasional lack of feedback to the user when connecting to a node that did not have the FlexiHub drivers installed