SECURE CONNECTION

Connect Your Trezor
to the
Web Securely

Trezor Bridge is a communication interface between your Trezor hardware wallet and your web browser. Download and install to start managing your cryptocurrency securely.

Download Trezor Bridge

Choose the version compatible with your operating system

🪟

Windows

Version 2.0.33

trezor-bridge-2.0.33-win32-install.exe

🍎

macOS

Version 2.0.33

trezor-bridge-2.0.33.pkg

🐧

Linux

Version 2.0.33

trezor-bridge_2.0.33_amd64.deb

How Trezor Bridge Works

Trezor Bridge enables secure communication between your Trezor device and web applications through a local service running on your computer.

1

Background Service

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.

2

USB Communication

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.

3

Web Application Interface

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.

4

Automatic Updates

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.

Why Do You Need Trezor Bridge?

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.

Installation Guide

Follow these step-by-step instructions to install Trezor Bridge on your system

Windows Installation

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.

macOS Installation

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.

Linux Installation

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

Frequently Asked Questions

Find answers to common questions about Trezor Bridge

Is Trezor Bridge safe to use?
Yes, Trezor Bridge is completely safe. It is open-source software developed and maintained by SatoshiLabs, the creators of Trezor hardware wallets. The Bridge only facilitates communication between your device and web applications - it never has access to your private keys or sensitive data.
Do I need to keep Trezor Bridge running all the time?
Trezor Bridge runs as a background service and starts automatically with your system. It uses minimal resources and only becomes active when you connect your Trezor device. You can leave it running without any performance impact.
Can I use Trezor without Bridge?
For most web-based applications, Trezor Bridge is required. However, native desktop applications like Trezor Suite Desktop do not require Bridge as they have direct USB access. Mobile devices use different connectivity methods and do not use Bridge.
How do I know if Bridge is working correctly?
You can verify Bridge is running by visiting http://localhost:21325/ in your browser. You should see a status page. Additionally, when you connect your Trezor device, supported web applications should automatically detect it.
What should I do if my Trezor is not detected?
First, ensure Trezor Bridge is running by checking the status page. Try unplugging and reconnecting your device, using a different USB port, or restarting Bridge. On Linux, verify that udev rules are properly configured. If issues persist, try reinstalling Bridge.
Does Bridge work with all browsers?
Yes, Trezor Bridge works with all modern browsers including Chrome, Firefox, Safari, Edge, and Brave. Since Bridge runs as a local service, it is browser-independent and communicates through standardized web protocols.
How do I update Trezor Bridge?
Trezor Bridge automatically checks for updates. When a new version is available, it will prompt you to update. You can also manually download and install the latest version from this page - the installer will automatically upgrade your existing installation.
Can I use multiple Trezor devices with Bridge?
Yes, Trezor Bridge supports multiple devices connected simultaneously. Each device will be independently recognized, and you can switch between them in supported web applications.

Need Help?

Get support and additional resources

📚

Documentation

Comprehensive guides and technical documentation

View Docs →
💬

Community Forum

Connect with other Trezor users and get help

Join Forum →
🎫

Support Ticket

Contact our support team directly

Get Support →

Open Source Project

Trezor Bridge is open source. View the code, report issues, or contribute to the project on GitHub.

View on GitHub