Overview
Trezor Bridge is the small piece of software that creates a secure channel between your Trezor hardware wallet and a web browser or desktop application. It runs locally on your computer and acts as a trusted messenger, forwarding encrypted commands between the device and wallet software while keeping sensitive keys isolated on the Trezor device.
Why it matters
Without a reliable bridge, browser security restrictions would make it difficult for web apps to talk to USB devices safely. Trezor Bridge fills that gap while preserving the core security model: private keys never leave the hardware device. The bridge handles transport, not key custody.
How Trezor Bridge works (high-level)
1. Local server
When installed, Bridge runs a tiny local web server (on localhost). Wallet apps send HTTPS-like requests to that local endpoint. Bridge translates those requests into USB or WebUSB commands the Trezor device understands.
2. Access control
Bridge implements permission checks and will only respond if a trusted origin or an allowed application makes the request. This reduces the risk that a malicious webpage could silently control your hardware wallet.
3. End-to-end with the device
All cryptographic operations — signing transactions, generating keys — occur on the Trezor device itself. The Bridge only transports data back and forth, acting like a secure courier.
Installation & safe usage
Always download Bridge from official Trezor sources. Verify the download link and checksum where available. After installation, confirm the bridge is running by checking your system tray or visiting the local Bridge URL that the installer prints to the terminal or the installer screen.
Quick safety checklist
- Download from official Trezor domain or verified repository.
 - Verify digital signatures or checksums if provided.
 - Keep firmware and wallet software up to date.
 - Never enter your seed phrase into a browser or Bridge prompt.
 
Troubleshooting
If your wallet app doesn't detect your Trezor: restart Bridge, replug the device, try a different USB cable or port, and make sure no other application is monopolizing the USB interface. If problems persist, consult official Trezor support pages.
Privacy & network
Bridge communicates only over localhost (your machine). It does not broadcast wallet data to remote servers on its own. However, wallet applications you pair with Bridge may talk to servers or nodes; check those apps for privacy controls.