Hardware wallets keep your private keys offline, but many wallets and decentralized applications run inside web browsers. Trézor Bridge® fills that gap: it creates a controlled communication layer so web apps can request signatures and account data from your Trezor device without exposing secrets. The Bridge is purposely minimal, focused on reliability, security, and compatibility.
Only the required data passes through the Bridge. The private keys never leave your Trezor device, and requests must be approved physically on the device.
Runs on Windows, macOS, and Linux. Works with major browsers that support secure native messaging and USB connections.
Small footprint and fast startup — designed to reliably manage USB or WebUSB sessions between your computer and device.
Open protocols and clear APIs make it easy for wallets, dapps, and tools to integrate with Trezor devices safely.
The Bridge establishes a local, secure channel between a web application (or desktop app) and the Trezor hardware device. Typical flow:
This model ensures that signing decisions happen on the hardware device itself where the private key resides, not in the browser or host OS.
Trézor Bridge® is built on several security principles designed to minimize attack surface and give end users control:
Note: Security also depends on your environment. Keep your OS and browser updated, verify downloads from official sources, and never share your recovery seed.
Installation is straightforward. Below are high-level steps — always follow the instructions provided on the official Trezor site and verify signatures where applicable.
If you prefer the terminal, you can check whether the Bridge is running:
# macOS (example)