๐ Language / Idioma: English | Espaรฑol
v3.2.0 | ๐ Official Website | ๐ฆ Releases & Downloads | ๐ USBAnywhere Client | ๐ฑ USBAnywhere Android | ๐ฌ Reddit Community | ๐ Windows Manual | ๐ macOS Manual | ๐ ๏ธ Troubleshooting
Share local USB peripherals from Windows PCs and Apple Macs over your network โ Zero hassle.
A unified desktop server suite combining:
- Windows: Modern .NET 9.0 WPF GUI server wrapping usbipd-win.
- macOS: Native Swift daemon & CLI tool using userspace IOKit with Universal binary support (Apple Silicon M1/M2/M3/M4 & Intel).
Part of the USBAnywhere v3.0+ Open-Source Ecosystem.
- ๐ฅ๏ธ Windows & ๐ macOS Server Support โ Share devices from either Windows or Mac across your LAN, Wi-Fi, or VPN.
- ๐ก Multi-Tier Auto-Discovery โ Native UDP 3241 discovery responder and mDNS Zeroconf service advertising so clients find servers in milliseconds.
- ๐ฎ Perfect for Joysticks, SimRacing & Gaming โ Forward flight sticks, racing wheels, gamepads, DACs, and serial adapters with minimal latency.
- ๐ง Zero Configuration on Windows โ Auto-installs official
usbipd-windrivers on first run. - โก 1-Click Auto-Setup on macOS โ Automated curl/bash script sets up universal Swift daemon with LaunchDaemon persistence.
- ๐ค One-Click & Share All โ Instant Share/Stop toggles or โก Share All for all local USB peripherals.
- ๐ Persistent Auto-Bind โ Automatically re-shares remembered devices when plugged back in.
- ๐ก๏ธ Hardened Firewall & Security โ Windows Firewall rules restricted to local subnet; secure daemon privileges.
- ๐จ Dynamic Dark & Light Themes (Windows) โ Instant runtime theme and ES/EN language switching.
- Download
USBAnywhere-Server_Setup_v3.2.0.exeor the portable ZIP from USBAnywhere Downloads. - Run
USBAnywhere-Server.exeas Administrator. - Click ๐ค Share on any device (or โก Share All).
- Click the green IP badge in the header to copy your server IP address.
- In USBAnywhere Client on another Windows PC, enter the IP and click Connect!
On your Mac (Apple Silicon or Intel), open Terminal and run:
curl -fsSL https://raw.githubusercontent.com/oscarlosu-lab/USBAnywhere-Server/main/scripts/install-server-mac.sh | sudo bashTo list connected devices and check export status:
usbanywhere-server-mac listSee macOS User Guide (English) / Guรญa de macOS (Espaรฑol) for full options.
On your Linux machine or Raspberry Pi, open Terminal and run:
curl -fsSL https://raw.githubusercontent.com/oscarlosu-lab/USBAnywhere-Server/main/scripts/install-server-linux.sh | sudo bashBoth macOS and Linux installations include the USBAnywhere Control Suite (usbanywhere-ctl), a unified, zero-dependency interactive TUI dashboard and CLI management tool:
# Launch interactive TUI Control Dashboard:
usbanywhere-ctl
# Run complete system health check:
usbanywhere-ctl doctor
# Run binary USB/IP protocol loopback self-test:
usbanywhere-ctl test
# Service management:
usbanywhere-ctl status
sudo usbanywhere-ctl start
sudo usbanywhere-ctl stop
sudo usbanywhere-ctl restart
# Device inventory & binding:
usbanywhere-ctl list
sudo usbanywhere-ctl share 1-1
sudo usbanywhere-ctl unshare 1-1
# View live colorized daemon logs:
usbanywhere-ctl logs| Component | Platform / Role | Description |
|---|---|---|
| USBAnywhere Client | ๐ฅ๏ธ Windows 10/11 (x64 / ARM64) | Connect to remote USB devices with WHQL drivers & WSK engine |
| USBAnywhere Server | ๐ Windows & ๐ macOS | Desktop USB/IP server with GUI (Windows) & Swift daemon (macOS) |
| USBAnywhere Android | ๐ฑ Android & Android TV | Rootless USB/IP server, Sunshine handoff & DualSense haptics |
| Linux Server Script | ๐ง Linux & Raspberry Pi | 1-Click kernel USB/IP server auto-bind daemon |
| Official Website | ๐ Web Portal | Interactive guides, documentation & download hub |
| Reddit Community | ๐ฌ r/UsbAnywhere | Support, discussions, community setups & announcements |
| Support on Ko-fi | โ Community | Support hosting, driver testing & open-source engineering |
- Windows: Windows 10/11 (x64), Administrator privileges, TCP port 3240.
- macOS: macOS 12 Monterey or newer (Apple Silicon M1/M2/M3/M4 or Intel x86_64), TCP port 3240.
This project is licensed under the GNU General Public License v3.0 (GPLv3).
See LICENSE for full legal terms and conditions.
Developed by oscarlosu-lab