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
- Visit trezor.io/bridge and download the installer for your operating system.
- Run the installer and follow on-screen instructions. You may be prompted for administrator rights.
- 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.