What is Trezor Bridge?
Trezor Bridge is an official, secure communication tool that allows your computer to interact with your Trezor hardware wallet. It runs locally and ensures that all communication between applications (like Trezor Suite or supported web wallets) and the hardware wallet remains private and authenticated, without exposing your sensitive information such as private keys or recovery seed.
Why use Trezor Bridge?
Modern browsers restrict direct USB communication for security. Trezor Bridge acts as a trusted intermediary, allowing browsers and desktop apps to detect and communicate with your Trezor device safely. All sensitive operations must be confirmed on the device, ensuring that your crypto assets remain secure.
Key features
- Secure, local communication between Trezor devices and apps
- Cross-platform support: Windows, macOS, Linux
- Compatible with Trezor Suite and browser wallets
- Minimal system resource usage
- Automatic detection and handling of Trezor devices
System requirements
- Windows 10 or later (64-bit recommended)
- macOS 10.13 (High Sierra) or later
- Most modern Linux distributions (Ubuntu, Debian, Fedora)
- USB port for device connection
- Trezor Model T, Trezor One, or compatible hardware wallets
Security note
Only download Trezor Bridge from the official Trezor website. Never share your recovery seed during installation or update. Trezor Bridge never requests your seed; it only facilitates secure communication.
Download & Installation
Select your operating system below and follow the instructions to install Trezor Bridge.
Windows
- Download the Windows installer from the official Trezor website.
- Run the EXE installer and follow the prompts (Admin privileges may be required).
- After installation, open Trezor Suite or a compatible browser wallet; Trezor Bridge should automatically detect your device.
macOS
- Download the DMG from the official site.
- Open the DMG and drag the Trezor Bridge app to the Applications folder.
- If blocked by macOS, allow it in
System Preferences > Security & Privacy.
Linux
- Download the AppImage or package.
- Make AppImage executable (
chmod +x trezor-bridge.AppImage) and run it, or install via package manager. - Set up udev rules if needed for non-root USB access; see official Trezor Linux documentation.
Connecting your device
- Plug in your Trezor device via USB.
- Launch Trezor Suite or supported browser wallet.
- When prompted, allow the website to access the device through Trezor Bridge.
- Confirm actions on your device screen for security.
Troubleshooting
- Device not detected: Check cable, USB port, and that Trezor Bridge is running.
- Permission issues: Restart browser or check browser security settings.
- macOS blocks: Allow app in Security & Privacy.
- Linux udev rules: Add recommended rules and reload (
sudo udevadm control --reload). - Update Bridge: New versions fix bugs and improve compatibility.
FAQs
Do I need Trezor Bridge?
Yes — it enables secure detection and communication for browser-based and desktop wallet apps.
Is it safe?
Yes — when downloaded from official sources. It only runs locally and communicates with your device.
Can I use multiple computers?
Yes — install Trezor Bridge on any trusted machine. Keys remain on your device.
Advanced: Developer usage
Developers can integrate Trezor Bridge with Trezor Connect API for secure web applications. Bridge ensures device communication while private keys stay on hardware.