Trezor Bridge — Connect Your Trezor to Web Browsers
A lightweight, secure bridge that links your offline Trezor device with modern web wallets and dApps — keeping private keys offline while letting you sign transactions safely.
Why Trezor Bridge matters
Trezor hardware wallets store private keys offline. To use browser-based wallets and services, a secure local channel is required — that's where Trezor Bridge steps in. It translates browser requests into device-friendly commands and ensures every sensitive action requires physical confirmation on your Trezor.
End-to-end local connection — web app → Bridge → device. No remote signing without your approval.
Available for Windows, macOS and Linux with small memory footprint and automatic update checks.
Core features
- 🔐Secure device communicationAll requests are approved manually on-device — reducing remote attack surface.
- 🌐Browser-friendlyWorks with Chromium, Edge, Brave and Firefox via the Bridge API or WebUSB.
- ⚡LightweightRuns in background with minimal CPU/RAM usage.
- 🔄Auto-updatesKeeps compatibility and security tight with periodic updates.
Security best practices
Treat Bridge as part of your secure setup. Here are short, actionable tips:
- Always download from
trezor.ioand verify checksums when provided. - Keep device firmware and Bridge updated.
- Never enter your recovery seed into a browser or computer.
- Use a strong passphrase if you enable the passphrase feature; it is a separate secret.
Troubleshooting & integrations
Bridge works with the Trezor ecosystem and many third-party wallets supporting the Bridge API. If you run into issues:
Restart the Bridge service and your browser.
Try another USB cable or port — some cables are power-only.
Reinstall Bridge and reboot if detection fails repeatedly.