USB Network Gate
Feature & Performance Comparison

Here we provide a comparison of major features for USB Network Gate and some of software tools for USB network sharing. See the table below for exact differences.
Product to compare:
Want to switch to USB Network Gate with 30% discount? Get 30% discount
USB Network Gate Eltima Software eltima.com
USB/IP Takahiro Hirofuchi usbip.sourceforge.net
VirtualHere VirtualHere Pty. Ltd. virtualhere.com
USB over Network FabulaTech, Inc. fabulatech.com
Tested version
v8.0.1828 (Windows)
v4.0 (Linux)
v4.1.410 (Mac)
v0.2 (Windows)
v0.1.7-3 (Linux)
v3.3.8 (server)
v4.2.3 (client)
v5.2 (Windows)
v5.2 (Linux)
MAIN FEATURES
Ability to share an unlimited number of USB devices
Support for all types of USB devices
USB v1.1 and v2.0 compatible
USB v3.0 compatible
Requires no device driver on the server side to share a device
Auto-connection to new USB devices whenever you plug them in
Ability to share a USB port with no device attached
Monitoring all actions and operations by using Activity log
less detailed
Specifying the exact TCP port which will be used in connection
for each device
for program, not from GUI
for program
Network traffic encryption for secure device sharing
for each device
SSL, not from GUI
SSL, for program
Optional authentication by enabling password authorization when establishing connection to remote USB devices
custom script is required
Password protection of the server side
Traffic compression
not from GUI
Cross-connectivity: ability to mix (32 or 64 bit) Windows, Linux, and Mac OS X servers and clients in different combinations
partially
Version for Windows
only client
Version for Linux
only server
Version for Mac
Version for Android
only server
only server
Version for ARM/Embedded Linux
OEM
Shared USB ports are automatically re-configured every time you boot your PC
only on Windows
Client autoreconnection after PC reboot
Autoreconnection after broken network connection
Ability to disable client connection from the server side
Ability to disable client connection from another client
Inactivity timeout
Troubleshooting options if a device is not working properly
Two types of connection with remote devices - "Connect" and "Connect once". The latter one allows clients to establish one-time connection without trying to restore it if broken
Autofinding shared remote devices
Callback connection feature useful for server computers located behind NAT
per device
less convenient
per device
Connecting over RDP channel
Connecting over Citrix ICA channel
Isolation of certain devices in an RDP session
Autoconnection to RDP devices
Displaying the amount of data transmitted within current connection
Displaying the data transfer speed in current connection
Sharing rule manager
Localization to other languages
Command line options to automate the process of using the program
Integration of the technology into your own application (OEM license only)
OPERATING SYSTEMS SUPPORTED
Windows XP, 2003 32-bit and 64 bit
Windows Vista, 7, 2008 32-bit and 64-bit
Windows 8, 10, 2012, 2016 32-bit and 64-bit
Mac OS X 10.11
Mac OS X 10.12
ADDITIONAL FEATURES
Ability to provide any USB device with a custom name
only on a client
Computer name of the client currently occupying a shared USB device is displayed in the list of available shared USB devices on other clients
Ability to choose devices that will be shared on the server side
Support for high-speed video, audio devices, and web cameras
low data transfer speed
User-friendly and convenient program interface
Program is easy to use
Redirect USB devices to virtual machines (VMWare, Virtual PC, Hyper-V, etc.)
Single installer for server and client
Single installer for 32- and 64-bit OS versions
Single GUI for server and client
Program Autoupdater
only on a client
Drivers have Microsoft WHQL signature
Free trial version
14-day trial period with the ability to share 1 local USB device
Product is free
you can share 1 USB device
15-day trial period, only one USB device from server can be connected at the same time
Connecting via Microsoft RemoteFX without instaling a client software
from Linux USB server
Windows client can connect to a device right after it's been shared on the server
Linux client has to be connected first
Customer support
Regular program updates
Program is stable
frequent system crashes
/ / Feature & Performance Comparison