Trezor Bridge — Secure Connection for Your Trezor

A lightweight local bridge that securely connects your hardware wallet to web apps. No cloud storage, private keys never leave your device.

Overview

Trezor Bridge acts as the safe intermediary between your Trezor device and browser-based wallets and services. It uses an authenticated, local-only TLS channel and strict USB policies so that only authorized web pages may communicate with your device.

Why it matters

Browsers cannot talk directly to USB hardware without an application layer. Bridge provides that layer while enforcing origin checks, user confirmation prompts, and signed firmware validation, reducing attack surface and preventing silent data leaks.

Compatibility & performance (table chart)

PlatformBrowserConnectionStatus
Windows 10/11Chrome / EdgeUSB / WebUSBSupported
macOSSafari / ChromeUSB / WebHIDSupported
LinuxFirefox / ChromeUSB / udevSupported
Mobile (Android)ChromeUSB-OTGLimited

FAQs

1. Is Trezor Bridge safe to install?

Yes. Bridge runs locally and only accepts connections from approved browser origins. Always download from the official Trezor website and verify checksums.

2. Do my private keys leave my Trezor?

No. Private keys never leave your device — Bridge only relays signed transactions after you confirm them on the hardware wallet.

3. What if my browser can't detect my Trezor?

Try updating Bridge to the latest version, replugging the device, or checking OS USB permissions. Rebooting the browser sometimes helps.

4. Can multiple apps use Bridge at once?

Yes — Bridge multiplexes requests but each app must request explicit user permission to access the device.

5. How can I verify Bridge's integrity?

Compare downloaded binary checksums with the values on the official site and follow signed release notes.