Trezor Bridge — The Secure Gateway to Your Hardware Wallet
Why Trezor Bridge matters
Trezor Bridge is the secure gateway that enables your browser to communicate with a Trezor hardware wallet. It runs locally, connects only to trusted devices, and isolates web apps from direct USB access. That separation prevents malicious web pages from interacting with your hardware wallet without explicit user action.
Secure local communication
Bridge creates an encrypted, authenticated channel between your OS and the Trezor device. Only the Bridge process knows device endpoints, limiting exposure to the browser.
Consistent cross-browser support
Works with major browsers — Chrome, Firefox, Edge — offering the same trusted integration regardless of where you access your web wallet.
Minimal, auditable code
Bridge is designed to be minimal and observable. Its architecture reduces complexity and makes security audits simpler and more effective.
How it works — quick overview
When you open a supported web wallet, the site requests access to a Trezor device. Trezor Bridge mediates that request: it discovers attached Trezor devices via USB and provides a small API endpoint the browser can call. Bridge never exposes raw USB access to arbitrary websites — the wallet flow always requires explicit user interaction on the device to authorize sensitive operations (like signing transactions).
Core principles
- Local-only communications — Bridge does not communicate with remote servers for device access.
- Explicit user consent — device confirmation is required for keys or signatures.
- Transparent updates — Bridge notifies users about updates and provides release notes for verification.