Trezor Bridge — Safe local USB connection for your Trezor hardware wallet
Trezor Bridge is a tiny local bridge application that lets modern desktop browsers and Trezor Suite securely talk to your Trezor device over USB. It runs locally, does not transmit your keys, and exists only to enable a reliable connection between your computer and the hardware wallet — enabling firmware updates, account management, and transaction signing.
What is Trezor Bridge?
Trezor Bridge is a lightweight helper application that exposes a secure local API on your machine. Historically necessary when browsers lacked native USB device functionality, Bridge is still supported and recommended on some systems and browser combinations that require it to communicate reliably with Trezor devices. When installed, Bridge runs in the background, listening on localhost and allowing certain web interfaces (and Trezor Suite) to discover and talk to the attached Trezor hardware.
When do you need it?
In most modern setups, Ledger-style or WebUSB-capable browsers can talk to devices directly. However, Bridge remains useful for:
- Older browsers or operating systems where native USB is limited
- Using the Trezor web interface in a browser that does not support direct device access
- Stabilizing connections on specific distributions of Linux and older macOS
Install & set up
Follow these steps to install Trezor Bridge safely and get your device connected:
- Download the official installer from trezor.io/start.
- Run the installer and follow prompts (Windows/macOS/Linux packages available).
- Allow the Bridge background process to run — it will open a localhost port for communication.
- Connect your Trezor device via USB and open Trezor Suite or the supported web app.
- Authenticate actions on the physical Trezor device as required.
Bridge typically auto-updates, but you can re-download the latest installer anytime from the official site if needed.
Platform notes
Windows: Use the .msi installer; you may need administrator privileges.
macOS: Use the .dmg package; allow the app in System Preferences > Security if prompted.
Linux: Use the official package or Snap/Flatpak where provided; distribution-specific instructions exist for UDEV rules so the device is accessible.
Troubleshooting common connection issues
Browser can't detect device
Make sure Bridge is running (check system tray/menu bar). Restart the browser after installation. If using Chromium-based browsers, ensure WebUSB is enabled or use Bridge as fallback.
Permission / UDEV errors on Linux
Install the provided udev rules from the download page and reload the rules (usually sudo udevadm control --reload-rules
). Reconnect the device afterwards.
Bridge won't start
Restart your computer, check logs (Bridge logs are accessible via the app), and if necessary reinstall from the official installer. Avoid using unofficial builds.
Security & Privacy
Trezor Bridge is explicitly designed to be a local-only connector. It does not transmit private keys or any sensitive secrets over the network. The service listens on localhost (your machine), and only local processes may talk to it. Still, follow best practices:
- Download installers only from trezor.io/start.
- Do not run unknown browser extensions or untrusted web pages while connecting a device.
- Keep your Bridge and Trezor firmware up-to-date to receive security patches.
- Verify checksums or installer signatures if provided on the download page.
Frequently Asked Questions
A: Not always. Modern browsers with WebUSB can communicate directly in many cases; Bridge is a compatibility layer recommended for specific setups or where direct access fails.
A: No. Bridge only forwards messages between the browser/app and the device. Private keys remain on the Trezor device and never leave it.
A: Trezor projects maintain transparency; check the official Trezor repositories and documentation for current licensing and source availability.
A: Bridge may auto-update. To force update, download the latest installer from the official site and run it.
Ready to connect?
If your browser or OS needs a reliable connector to talk to your Trezor device, Trezor Bridge is the safe, official choice. It is intentionally small, local-only, and focused on enabling secure device communication.
Download Trezor BridgeNeed help?
Visit Trezor Support for documentation, troubleshooting guides, and community resources. Do not share your recovery seed with anyone — Trezor support will never ask for it.