Trezor Bridge

Secure desktop bridge for Trezor hardware wallets
Official · Secure

Connect your Trezor device to your browser — safely and reliably

Trezor Bridge is a lightweight local connector that securely transmits messages between your Trezor hardware wallet and supported browser-based wallets and web apps. It runs locally, minimises attack surface, and keeps your private keys offline where they belong.

Cross-platform (Windows, macOS, Linux)
Automatic updates
End-to-end device verification
Low-latency USB communication
Learn about security →

Why Bridge?

WebUSB/Browser-native device support varies. Trezor Bridge standardises communication in a lightweight, platform-neutral package so web apps and extensions can talk to Trezor devices without exposing keys or lowering security guarantees.

Security-by-design

Bridge only transmits structured requests (no key material). Combined with the Trezor device's secure chip and firmware verification, your private keys never leave the hardware wallet.

Developer-friendly API

Developers can integrate Bridge using the official Trezor Connect libraries. It supports deterministic command/response flows and has detailed error codes for robust apps.

Automatic updates

Bridge can automatically suggest updates so users always run the latest stable version — improving compatibility and security.

Privacy-focused

Bridge runs locally and does not collect usage telemetry by default. All communication happens between your machine and the connected device.

Compatibility

Works with major browsers and the Trezor Suite desktop application. Ideal for users who rely on web wallets or browser-based DApps.

Frequently Asked Questions

What is Trezor Bridge and why do I need it?
Trezor Bridge is a small background application that handles USB communication between your Trezor device and web-based wallets. It is useful on systems where direct WebUSB support is limited or blocked by the browser.
Is Bridge safe to install?
Yes — Bridge is designed to minimize privileges and only pass structured messages. Always download from official sources and verify checksums if provided.
How do I update or uninstall Bridge?
Follow your platform's usual uninstall flow (Applications > Uninstall on Windows/macOS or remove AppImage on Linux). Reinstall using the latest installer to update.
My browser can't detect the device — what now?
Try these steps: 1) Ensure Bridge is running. 2) Reconnect the USB cable. 3) Disable conflicting extensions or other wallet software. 4) Check OS permissions for USB access.

Security notes

Trezor Bridge is part of a secure ecosystem — the Trezor device performs sensitive operations internally and displays confirmations on-device. Never enter your seed or private keys into a website. Always verify the fingerprint or address on the Trezor device screen before confirming transactions.

Best practices

  • Download Bridge from official sources only.
  • Keep firmware and Bridge up to date.
  • Verify addresses on-device before confirming.

Troubleshooting

  • Try a different USB cable/port.
  • Restart Bridge and your browser.
  • Temporarily disable other wallet software that may seize the device.