The essential communication layer that connects your Trezor hardware wallet to web browsers and applications.
Trezor Bridge for Windows 7, 8, 10, and 11
Trezor Bridge for Intel and Apple Silicon Macs
Trezor Bridge for various Linux distributions
Trezor Bridge is being phased out in favor of Trezor Suite. For most users, we recommend using Trezor Suite which includes built-in device communication. Bridge is primarily needed for legacy web wallet access and third-party applications.
Trezor Bridge is a background service that enables secure communication between your Trezor hardware wallet and web browsers. It acts as a bridge between the web-based Trezor Wallet and your physical device.
Bridge facilitates secure communication between web applications and your hardware wallet
Works with Chrome 50+, Firefox 45+, Edge 79+, and Safari 11+. Requires WebUSB or U2F support.
Fully compatible with all Trezor models: Model One, Model T, and Safe 3. Supports firmware 1.8.0+.
Required for Trezor Wallet web interface, MyEtherWallet, MyCrypto, and other web-based dApps.
Download the appropriate Bridge installer for your operating system from the links above.
Run the installer with administrator privileges and follow the setup wizard instructions.
Completely close and reopen your web browser to ensure Bridge is properly detected.
Connect your Trezor device and visit Trezor Wallet or your preferred web application.
Solution: Ensure Bridge is running in the background (check system tray). Restart both Bridge and your browser. On Linux, verify udev rules are properly configured.
Solution: Try a different USB cable and port. Ensure no other applications are accessing the device. Check browser permissions for WebUSB access.
Solution: On Linux, add your user to the 'plugdev' group: sudo usermod -a -G plugdev $USER
. Log out and back in for changes to take effect.
Solution: Bridge should auto-update. If stuck, manually download the latest version from this page. Uninstall previous versions first.
systemctl --user status trezor-bridge
. The service starts automatically when needed and runs in the background.