B

Trezor Bridge — Local Connection Utility

Install and manage Trezor Bridge to connect your device to browser-based wallets and Trezor Suite securely.

What is Trezor Bridge?

Trezor Bridge is a small local app that enables secure communication between your Trezor device and browser-based applications (like Trezor Suite). It runs locally and does not transmit your keys or seeds to the internet.

Install Bridge

  1. Visit trezor.io/bridge and download the installer for your operating system.
  2. Run the installer and follow on-screen instructions. You may be prompted for administrator rights.
  3. After installation, connect your Trezor device. The browser should detect the device via Bridge.

Troubleshooting

  • Browser doesn't detect device: ensure Bridge is running (system tray / background process) and that you have allowed the browser to access it.
  • Permission errors on macOS: check System Preferences → Security & Privacy → Privacy → Full Disk Access or Input Monitoring if prompted.
  • Reinstall Bridge if unexpected issues persist. Restart your computer and reconnect the device.

Security notes

  • Only download Bridge from the official trezor.io domain.
  • Bridge runs locally — your secret keys never leave the device.
  • Keep Bridge updated; updates include security fixes and compatibility improvements.

Developer & advanced tips

If you are building integrations, Bridge exposes a local endpoint. Use secure, origin-checked requests and always require user confirmation on the Trezor device for sensitive actions. Example check (browser console):

fetch('https://trezor.io/bridge/status')
  .then(r => r.json())
  .then(console.log)
Note: Bridge is for local device communication. For non-browser apps, consider Trezor Suite or the official libraries.

Resources