USB over Network
Virtual USB Tools is a client-server software application for sharing and accessing USB devices over a network. It uses reliable and robust USB redirector technology enabling USB over Network/USB over Ethernet virtualization and secure connections to your USB devices across a LAN or the Internet via TCP/IP protocol.
Whether you're looking to connect USB devices remotely over Wi-Fi, Ethernet, or even the Internet, this tool lets you share and access physical hardware devices as if they were directly plugged into your PC.
This USB over IP utility supports forwarding of Hi-Speed USB 2.X, SuperSpeed USB 3.X, USB4 (Thunderbolt 3) PnP devices with USB Type A, USB Type B and USB Type C interfaces including USB sticks/flash drives, bluetooth USB dongles, Smartphones, USB Printers, Scanners, Webcams, Biometrics, various industrial USB devices, communication equipment, etc.
For enhanced security and reliability, the client application communicates with the standard Windows USB device emulation (UDE) driver, which emulates the behavior of the USB host controller and the connected device using built-in Windows routines only.
Download Virtual USB software and forward your USB devices over the network now!
To use this USB over TCP/IP solution, you need a computer with a processor supporting x64 or ARM64 CPU architecture, a 64-bit Windows 10 or Windows 11 operating system installed (both server and workstation platforms are supported), a minimum amount of free RAM and disk space.
Virtual USB Tools Features
Sharing local USB devices over a network
The Virtual USB Tools product enables you to virtualize physical USB devices and transfer them over Ethernet or a wireless network, providing immediate access to these devices from anywhere in the world using Internet connectivity. Support for automatic port forwarding makes sharing USB devices over the Internet and Public Area Networks as easy as sharing them over LANs.
Accessing remote USB devices from a local workstation
You can access any USB devices and equipment connected to the remote computer exactly the same way as if they were directly connected to the local workstation. Native support for UPnP and NAT PMP protocols makes access to USB devices hidden behind NAT and firewalls extremely simple requiring no technical expertise. Hi-Speed, SuperSpeed and Thunderbolt USB PnP devices are supported.
Fine-tuned emulation of USB hardware properties
All properties of hardware USB devices are precisely emulated, allowing even specialized copy-protected devices such as USB keys and dongles, USB smart cards, certificates, etc. to be transferred to the remote computers over LANs or the Internet.
Device access control
To prevent data loss or unauthorized access to shared devices, the product optionally supports password-based device access. When sharing a device, you can specify the authentication key required to access that device.
Share USB devices over Wi-Fi
The product allows simple and convenient USB over IP redirection, allowing you to share and connect USB devices over a wireless network. With this USB over Wi-Fi feature, you can access and use USB devices remotely with no physical connection required, for extra flexibility and convenience.
Access local USB devices in RDP session
If you need to access your local USB device in a remote desktop session, our product will definitely help you. Virtual USB can be used to redirect your local USB peripherals to RDP session. You will get a virtual copy of your hardware device as if it were physically plugged into the remote machine.
Transfer USB device to Virtual Machines
It supports seamless transfer of USB devices attached to a Windows host PC to VMware Workstation/ESXi, Oracle VirtualBox, Citrix XenDesktop, Microsoft Hyper-V guest machines. Just plug a USB device into a host computer with Virtual USB server installed, and pass it to the guest machine using Virtual USB client.
Automatic restoring of devices and connections
Product reliably stores device configuration, sharing settings, and connection properties, which are automatically restored when connection is broken. It fully complies with Windows Power Management, so the original configuration is also automatically restored upon shutdown, reboot, or hibernation.
Auto-Discovery of USB device servers
There is no need for you to know all network addresses of computers with shared USB devices. The USB client can broadcast requests across the network, receive responses from available USB device servers, and provide you with a list of potential connections. This allows you to easily find all accessible USB devices automatically.
Native support for Windows coloring themes
Our product provides native support for Windows color themes, including dark ones. All interface elements, including controls, automatically support Windows colors and styles, making the application experience visually appealing in any lighting condition.
Command-line configuration support
During product development, we paid special attention to the intuitiveness and convenience of the graphical user interface. We made it simple, clean and user-friendly. In addition to the GUI, the product also supports command line configuration management and control.
Turning PC into a software-based USB server
Install Virtual USB server on your computer, connect an unlimited number of USB devices and make them accessible via LAN or Internet. This immediately provides you with a convenient and affordable software-based USB device server. You don't need an expensive hardware anymore.
Support for unlimited number of connections
With our product, you can always gather your USB devices connected to different computers in different physical locations into a single pool and use it without being tied to your current location. You don't need to take all your USB devices with you on vacation or business trips, our product makes this unnecessary.
Sharing/connecting up to 10 USB devices simultaneously
Standard edition of our product allows sharing up to 10 USB devices simultaneously. This feature allows you to create flexible product usage patterns, allowing you to transfer your USB devices over TCP/IP protocol across your Local Area Network or even the Internet.
Sharing/connecting an unlimited number of USB devices
Advanced edition of our product allows sharing an unlimited number of USB devices connected to different remote computers. This feature, combined with authentication keys, allows you to create flexible product usage patterns, such as a virtual office for a development team working with a pool of USB devices.
End-to-end encryption for secure communications
Our product supports end-to-end encryption for secure communications. With 256-bit encryption, it is ensured that none of the security data from your surveillance cameras, hardware keys, usb license dongles or external storage devices can be accessed by any unauthorized individuals.
Server list management and control
Our product provides a convenient way to manage lists of available servers. This function can be particularly useful when you need to simultaneously use multiple USB devices connected to several different computers.
Developer API and scripting
Application programming interface (API) allows you to fully control application from your code or script. Different programming languages, like C++, C# or scripting languages like JavaScript or TypeScript are supported.
Our USB over Ethernet Advantages
Our USB over Ethernet Usage Scenarios
Keeping your USB devices always accessible
When your USB sticks or any other important USB devices are small enough and often have to be taken with you on trips, it's easy to forget them and lose a lot of time or even fail to accomplish your tasks. Thanks to our USB over TCP/IP solution you will never forget your device anymore, it will always be accessible online. Simply leave the computer with the connected device online, install the Virtual USB server and set a password for the device. Then all you need to access this device from anywhere is the Internet and a computer with Virtual USB client installed.
Download it now. It's free and requires no registration.
Building virtual offices
When software application development involves hardware USB devices, and the development team is physically distributed across many locations, is remote or mobile, difficulties may arise. Our USB over IP tool allows you to collect the necessary USB devices into a single pool of virtual devices that everyone can access online, or redistribute virtual copies of physical USB devices among team members. This way, you can organize access to devices without having to move them around.
Download it now. It's free and requires no registration.
Securing your USB devices
Sometimes it is necessary to secure a USB device so that it cannot be physically accessed but still usable. Our USB over Ethernet utility provides a solution to this problem. Keep the computer with Virtual USB server installed and a plugged-in USB device in a secure location with limited physical access. Seamlessly work with the shared device from outside of the secured perimeter. Users will not have physical access to the computer and the device itself.
Download it now. It's free and requires no registration.
Using USB security sticks on remote computers
Devices such as USB Smart Cards, security keys, tokens, USB security dongles and certificates are often only usable on the computers they are physically connected to. However, it is often necessary to use them on other computers. We offer a solution to this problem. A unique feature of our product is its ability to transfer such devices to a remote computer and use them there as if they were directly connected to it.
Download it now. It's free and requires no registration.
Connecting your USB devices to Virtual Machines
Our product allows you to transfer your local physical USB devices into virtual machines running VMWare, Oracle VirtualBox, Microsoft Hyper-V, Citrix XenDesktop and other virtualizers.
Download it now. It's free and requires no registration.
Using your local USB devices in RDP sessions
Our product allows local physical USB devices to be transferred to a remote desktop session of both real and virtual machines as if they were directly connected to those remote machines.
Download it now. It's free and requires no registration.
USB over Ethernet Tech Specs
General Information
| Languages: | English Spanish German French Italian Portuguese Russian |
| First Release: | |
| License Type: | Shareware |
System Requirements
| OS: | Windows 11 Windows 10 Windows Server 2025 Windows Server 2022 Windows Server 2019 |
| CPU: | Multi-core x86, x64 or ARM64 compatible |
| Memory: | 2 GB |
| Storage: |
Release Details
| Version: | 3.10.00.0950 |
| Updated: | |
| View Changes | |
| Size: |
