Trezor Bridge® — Secure connection for your Trezor hardware

Trezor Bridge® is the official piece of software that allows your Trezor device to communicate with desktop browsers and applications. It provides a simple, reliable, and secure channel for signing transactions and managing devices.

Download Trezor Bridge® Installation guide →

Trezor Bridge® app illustration

What is Trezor Bridge®?

Trezor Bridge® is a lightweight local service that runs on your computer and handles communication between the Trezor hardware wallet and desktop applications or web-based interfaces such as Trezor Suite®. It replaces older browser-specific solutions and provides a cross-platform approach for Windows, macOS, and Linux.

Why Trezor Bridge® matters

Browsers limit direct access to USB devices for security reasons. Trezor Bridge® acts as an intermediary, exposing a secure local endpoint that web apps can call to perform device discovery, firmware updates, and transaction signing. Because it runs locally, your private keys never leave the device and sensitive operations require physical confirmation on your Trezor.

Core capabilities

Cross-platform

Available for Windows, macOS, and major Linux distributions — install once and the service runs in the background when needed.

Seamless browser integration

Enables Trezor-compatible web apps to detect and communicate with your device without manual USB permissions every time.

Automatic updates

Bridge receives updates to maintain compatibility and address security improvements; always install updates from official channels.

Privacy-conscious

Runs locally; it doesn't transmit your transaction details or secrets to external servers — only necessary metadata for connectivity is used.

Installation & setup

Follow these steps to install Trezor Bridge® safely:

  1. Visit the official download page: trezor.io/bridge.
  2. Choose the package that matches your operating system and download the installer.
  3. Run the installer and follow the on-screen instructions. On macOS and Windows you may need to grant permissions for the service to run.
  4. After installation, connect your Trezor device via USB. You should see a device prompt in supported apps such as Trezor Suite®.

Command-line & advanced users

For Linux users, Bridge packages are available for common distributions. Use the official repository instructions to install via package manager or download the binary directly from the official GitHub releases page.

# Example (Debian/Ubuntu)
sudo dpkg -i trezor-bridge-*.deb
sudo apt-get install -f

Verifying the installation

Once installed, confirm the Bridge is running in your system tray or check the service status in your OS. Trezor Suite® or supported web apps should detect the device automatically.

Security considerations

Trezor Bridge® is designed to keep your workflow secure. However, follow these best practices to reduce risk:

  • Download only from official sources: trezor.io/bridge or the official GitHub repository: github.com/trezor/trezor-bridge.
  • Trust the device confirmations: Never confirm a transaction on your Trezor unless you verified the details shown on the device screen.
  • Keep software up to date: Update Trezor Bridge®, Trezor firmware, and client apps regularly to receive security patches.
  • Beware of phishing sites: Bookmark official sites and avoid clicking unknown links that claim to be Trezor pages.

What Bridge does NOT do

Trezor Bridge® does not hold or manage private keys, does not upload your seed phrase, and does not substitute for firmware security. All cryptographic operations remain isolated on the hardware device.

Troubleshooting & common issues

Common problems and quick fixes:

  • Device not detected: Reconnect the USB cable, try a different port, ensure Bridge is running, and confirm drivers are installed on Windows.
  • Browser can’t connect: Restart the browser, ensure no other app is blocking USB access, and that Bridge is up-to-date.
  • Firmware update failed: Follow the official recovery instructions on the support page: trezor.io/support.

If you need detailed help, consult the official support resources or community forums.