USBridge ClientYour Universal Control Hub

Install on the device you control from. Establish zero-latency connections to any USBridge software agent, headless rig, or hardware KVM node.

Download Client
macOS ARM64 • .dmg (64 MB)•v3.1.20•Release Notes

Or install from the terminal

One command in Terminal.

curl -fsSL https://www.usbridge.io/install.sh | sh

Apple Silicon Macs. Puts USBridge Client and USBridge Agent in Applications and opens them.

Other platforms & portable versions

GitHub Source

Zero-Config Connection

Go from installation to full out-of-band control instantly. Built-in NAT traversal eliminates the need for manual network routing.

Install Host &Client

Step 1Step 1

Put a Software Agent or a Hardware KVM on the machine you want to reach.Then open USBridge Client on the device you control from.

SoftwareHost and Client can be different operating systems.Cross-PlatformKVM

InstantPairing

Step 2Step 2

Scan a QR code or open the invite link in Client.The peers negotiate a direct tunnel. No port forwarding.

Scan from the mobile Client, or open the invite on desktop.QR CodeNAT traversal is automatic. No router rules.Zero Config

Ultra-Low LatencyControl

Step 3Step 3

You are in. Stream the desktop, reach BIOS, and pass peripherals through.Wired Ethernet on the host keeps input delay at its lowest.

Frame rate, bitrate, and encoder are set in Client.120 FPSWired Ethernet on the host keeps latency down.<15 ms
ssh guest at usbridge.io

guest@usbridge:~/menu$ ls -la

total 7

guest@usbridge:~/menu$