Trezor Bridge is a communication interface between your Trezor hardware wallet and your web browser. Download and install to start managing your cryptocurrency securely.
Choose the version compatible with your operating system
Version 2.0.33
trezor-bridge-2.0.33-win32-install.exe
Version 2.0.33
trezor-bridge-2.0.33.pkg
Version 2.0.33
trezor-bridge_2.0.33_amd64.deb
Trezor Bridge enables secure communication between your Trezor device and web applications through a local service running on your computer.
Trezor Bridge runs as a background service on your computer, listening on localhost. It creates a secure bridge between your Trezor hardware wallet and browser-based applications without exposing your device to external threats.
The Bridge communicates directly with your Trezor device via USB connection. This ensures that your private keys never leave the hardware wallet while still allowing you to sign transactions and manage your assets through web interfaces.
Web applications like Trezor Suite, MetaMask, or other supported platforms can interact with your Trezor through the Bridge API. The Bridge translates web requests into commands that your Trezor device understands.
Trezor Bridge automatically checks for updates to ensure you always have the latest security patches and feature improvements. Updates are installed seamlessly in the background without disrupting your workflow.
Modern web browsers have removed support for direct USB device communication for security reasons. While this protects users from malicious websites, it creates a challenge for legitimate hardware wallet interactions.
Trezor Bridge solves this problem by acting as a secure intermediary. It runs locally on your computer with the necessary permissions to communicate with USB devices, while exposing a controlled API that web applications can use safely.
This architecture ensures that your Trezor device remains secure while providing the convenience of browser-based cryptocurrency management. The Bridge only allows specific, authorized commands and never exposes your private keys or sensitive data to the web.
Follow these step-by-step instructions to install Trezor Bridge on your system
Step 1: Download the Installer
Click the download button for Windows above to get the latest .exe installer file.
Step 2: Run the Installer
Double-click the downloaded .exe file. Windows may show a security warning - click "Run anyway" to proceed with the installation.
Step 3: Complete Installation
Follow the on-screen prompts. The installer will automatically set up Trezor Bridge as a system service that starts with Windows.
Step 4: Verify Installation
After installation, open your browser and navigate to http://localhost:21325/. You should see a Trezor Bridge status page confirming the service is running.
Step 1: Download the Package
Click the download button for macOS to get the .pkg installer file.
Step 2: Open the Package
Double-click the .pkg file. macOS may require you to right-click and select "Open" for unidentified developer packages.
Step 3: Install with Elevated Permissions
The installer will request your administrator password to install the system service. This is necessary for USB device access.
Step 4: Grant USB Permissions
macOS may prompt you to allow Trezor Bridge to access USB devices. Grant this permission in System Preferences → Security & Privacy.
Debian/Ubuntu (.deb)
sudo dpkg -i trezor-bridge_2.0.33_amd64.deb
RPM-based (.rpm)
sudo rpm -i trezor-bridge-2.0.33.x86_64.rpm
Configure udev Rules
After installation, you may need to configure udev rules for USB access:
wget https://data.trezor.io/udev/51-trezor.rules
sudo cp 51-trezor.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
Find answers to common questions about Trezor Bridge
Get support and additional resources
Trezor Bridge is open source. View the code, report issues, or contribute to the project on GitHub.
View on GitHub