Official Site® | Trezor Bridge

What Is Trezor Bridge®?

Trezor Bridge® is the official communication interface developed by SatoshiLabs that enables your Trezor® hardware wallet to connect securely to web applications, desktop tools, and browser interfaces. Unlike older browser plugins or legacy USB drivers, Bridge runs locally on your computer as a background service, acting as a translator between web apps and your hardware device.

🔗 Download only from the official site (trezor.io) — always verify checksums or digital signatures to avoid imposter or phishing downloads.

Bridge facilitates compatibility across platforms (Windows, macOS, Linux) and works with modern browsers to maintain security, reliability, and ease of use.

Install & Setup Guide

Follow these steps to get Trezor Bridge up and running:

  1. Go to the official Trezor Bridge download page on trezor.io.
  2. Select your operating system (Windows, macOS, Linux) and download the installer.
  3. Run the installer and follow on‑screen instructions. On macOS, you may need to allow the application under Security & Privacy settings.
  4. After installation, restart your browser so it can detect Bridge.
  5. Plug in your Trezor device. The Bridge service should automatically detect it.
  6. Open Trezor Suite or a supported web app and allow access when prompted.
Download Bridge
Tip: If you already use Trezor Suite, Bridge may already be bundled or auto‑installed. But installing Bridge explicitly ensures compatibility with browser-based tools.

How to Use Trezor Bridge

Once installed, Bridge runs in the background. Here’s a typical usage flow:

  1. Launch a supported web application or Trezor Suite Web.
  2. Connect your Trezor hardware device via USB.
  3. The application will request permission to communicate with Bridge.
  4. On‑device, confirm the connection request and verify domain or origin.
  5. Perform actions like viewing balances, sending transactions, or interacting with dApps.
  6. For any transaction or signing request, the Trezor device itself will display details — you must confirm or reject physically.
⚠️ Always check that the address, amount, and other data displayed on your Trezor match what you intended to approve. Never rely solely on what the app shows.

Security & Best Practices

Trezor Bridge was built with a "local only" and minimal trust model. But security also depends on your behavior. Below are key points and recommendations.

Design & Architecture

Best Practices

Frequently Asked Questions (FAQ)

Do I always need Bridge to use my Trezor?
For many browser‑based interfaces (Firefox, non‑Chromium browsers), yes. Some Chromium-based browsers support WebUSB directly, but Bridge ensures wider compatibility and consistency.
Is Bridge open source?
Yes — the source is maintained by SatoshiLabs and is reviewable on GitHub under the Trezor / trezord / bridge repositories.
Can Bridge ever access my private keys?
No. Bridge acts only as a communication layer. Signing and key operations happen entirely inside the Trezor device itself.
What if Bridge doesn’t detect my device?
Common fixes include: reconnecting the USB cable, trying another port, restarting Bridge or your computer, reinstalling the latest Bridge version, or ensuring no conflicting software blocks USB access.
Does Bridge auto-update?
Bridge can check for updates and prompt you when a new version is available. Updates must be installed explicitly. Keep your software up to date.
Can I uninstall Bridge later?
Yes — use your operating system’s uninstall tool or the uninstaller bundled with Bridge. After removal, browser-based connections may fail unless WebUSB is supported natively.

Resources & Support