Trezor Bridge is the official application developed to connect your Trezor hardware wallet to web-based wallet services and browser extensions. It acts as a lightweight translator between USB-connected devices and the browser environment, enabling a reliable and standardised flow of messages while keeping private keys offline on the device.
Whether you're signing transactions, verifying addresses, or managing crypto assets, Trezor Bridge provides the stable, cross-platform bridge that helps modern wallets talk to your device without exposing sensitive data.
Available for Windows, macOS and Linux. Trezor Bridge ensures the same experience across platforms so you don't need to worry about driver conflicts or browser-specific quirks.
Designed to work seamlessly with modern browsers. It provides a secure channel for web apps and browser extensions to request cryptographic operations from your Trezor.
Bridge can receive updates to remain compatible with browser changes and new device firmware. Keeping Bridge updated helps preserve reliability and security.
Lightweight background process that listens for connection requests without consuming significant system resources or affecting performance.
At a high level, the flow is simple: your browser or a wallet app requests an action → Trezor Bridge relays the request to the connected device → you confirm the action on your Trezor device → the signed response is sent back to the requesting app. This flow preserves the separation between the online environment and your offline private keys.
Bridge never transmits your seed or private keys — confirmations always happen on the device itself. The app only relays commands and signed results.
Installing Trezor Bridge is straightforward. For the best experience, always download the official installer from the Trezor website and follow platform-specific prompts.
Windows: Run the installer and accept the prompt. Bridge runs in the background and is accessible when you open supported web wallets.
macOS: Open the .dmg file and drag Bridge to Applications. macOS may prompt for permissions the first time Bridge accesses a USB device.
Linux: Use the provided package for your distribution or follow the instructions for manual installation. Some distributions require enabling udev rules for USB access.
Security is central to Trezor Bridge's design: acting only as a messenger, it minimises attack surface and keeps cryptographic operations inside the device. Important rules to follow:
Bridge does not collect wallet data or transaction details centrally. It is a local service that runs on your machine and only communicates with the host software and the connected device.
Some services use browser extensions that talk directly to devices, but many web-based wallets rely on Bridge for USB communication. Check the wallet's documentation — if it mentions Trezor Bridge, install Bridge for full functionality.
Yes. Bridge runs as a local background process. It only accepts requests from applications on your machine and from the browser context that is authorised by the user.
Try reconnecting the device, ensure Bridge is running, update Bridge and the device firmware, and test a different USB port or cable. On Linux, check udev rules and permissions.
Yes. Bridge can detect multiple devices and forward requests to the selected device — the wallet interface will normally show which device is active so you can confirm actions on the correct one.
Trezor Bridge is the reliable, secure mediator that keeps the convenience of web-based wallets while preserving the hardware wallet's offline security model. By keeping sensitive operations inside the device and providing a stable communication layer for browsers, Bridge helps you manage crypto assets safely and effortlessly.
Ready to get started? Download the latest official installer from the Trezor website and follow the setup instructions to connect your device in minutes.