The core communication link bridging your physical Trezor hardware wallet with web browsers and decentralized applications securely.
Learn How to Setup Trezor BridgeTrezor Bridge is a dedicated background service developed by SatoshiLabs that enables seamless communication between your Trezor hardware wallet (such as the Trezor Model One or Trezor Model T) and supported web browsers. Running silently on your operating system, Trezor Bridge translates messages between your browser’s web interface and the physical USB protocol used by hardware devices.
Unlike traditional browser extensions, Trezor Bridge operates as a standalone daemon. This design isolates cryptographic actions from the web environment, protecting sensitive seed phrases and private keys from online exposure or browser-based exploits.
Acts as an isolated intermediary, routing hardware calls without exposing cryptographic keys to vulnerable browser spaces.
Eliminates reliance on Chrome or Firefox extensions, reducing risk exposure to malicious web store add-ons.
Runs natively as a lightweight background service across Windows, macOS, and Linux operating systems.
Managing digital assets via cold storage requires strict separation between your offline private keys and online networks. When you connect a hardware wallet to a computer via USB, web browsers cannot natively interact with raw USB interfaces safely without standardized protocols.
Trezor Bridge resolves this issue by acting as a local HTTP server (running on 127.0.0.1) that accepts secure API calls from authorized crypto applications. When you initiate a transaction on a web application, the application sends a request to Trezor Bridge. The Bridge translates this into a USB command, prompts you for physical confirmation on your Trezor screen, and sends the signed transaction back to the web app.
All data transfers occur strictly between your browser and local system port 21325, preventing external interception.
Every outgoing transaction approved via Trezor Bridge still requires physical press verification on your Trezor device.
Follow these steps to safely configure Trezor Bridge on your computer:
trezor.io) before downloading any software or driver binaries.
.exe for Windows, .dmg for macOS, or .deb/.rpm for Linux).
Users often confuse Trezor Bridge with Trezor Suite. While both are developed by SatoshiLabs, they serve distinct operational roles in your hardware wallet workflow.
| Feature | Trezor Bridge | Trezor Suite (Desktop App) |
|---|---|---|
| Primary Function | Background communication middleware. | Full-featured wallet management interface. |
| User Interface | No GUI; runs invisibly in system services. | Rich graphical user interface (GUI). |
| Necessity | Required when using web wallets or third-party dApps. | Bundles its own communication drivers internally. |
| Supported Applications | Web-based apps (MetaMask, Web Suite, Third-party dApps). | Standalone native desktop dashboard. |
If your web browser fails to detect your Trezor hardware wallet, check the following common resolution steps:
Ensure the trezord background process is running in Windows Task Manager or macOS Activity Monitor.
Trezor Bridge will NEVER ask for your 12-word or 24-word recovery seed. If a prompt requests your seed phrase, close the window immediately.
Avoid using unpowered USB hubs or extension cables, which can interrupt communication or power stability during signature generation.