Trezor Bridge — The Secure Gateway to Your Hardware Wallet®

A lightweight, trusted connector that lets your web browser talk to your Trezor device safely — no cloud, no exposure, only you in control.

What is Trezor Bridge?

Think of Bridge as the private telephone line between your browser and your Hardware Wallet®. It runs locally on your machine and securely forwards requests from compatible web apps (like Trezor Suite or supported wallet interfaces) to your Trezor device. Bridge minimizes risk by isolating USB access and ensuring only properly signed operations reach your device.

Local-first
Runs on your computer — no remote servers.
Permissioned access
Browser apps must request access to talk to Bridge.
Transparent
Open logs & clear versioning for audits.

Security first — how Bridge protects your keys

No key exposure

Private keys never leave the Trezor device. Bridge only transports signed requests and responses. Even a compromised browser cannot extract your secrets from the hardware wallet.

Process isolation

Bridge runs as a local background process with narrow privileges, reducing the attack surface compared to broad browser USB access. Only authenticated apps may request operations.

Bridge is intentionally simple: it exposes a minimal, documented API and relies on cryptographic confirmations on-device. Whenever you sign a transaction or approve an action, the final consent happens on the Trezor screen — not in your browser.

Installation & quick start

  1. Download the Bridge installer for your operating system from the official site and run it. It installs a secure, locally running service.
  2. Connect your Trezor device via USB (or compatible cable) and open the web app you prefer that supports Trezor.
  3. The web app will request permission to use Bridge — accept, then follow on-screen device prompts to confirm actions.
# Typical endpoints
GET http://127.0.0.1:21325/info
POST http://127.0.0.1:21325/relay

If you prefer command-line visibility, Bridge can produce logs for debugging. Always keep Bridge updated to the latest stable release for security patches and compatibility improvements.

Troubleshooting — common issues

Browser can't find Bridge?

Make sure Bridge is running. On many systems a small tray icon appears. Try restarting Bridge or your browser. If using strict browser extensions, whitelist localhost 127.0.0.1.

Device not detected?

Check cables, USB ports, and device firmware. Use official cables and avoid hubs when possible. If your device is locked, unlock it on-screen before attempting operations.

Privacy concerns?

Bridge does not ship telemetry by default. Read the official privacy documentation and open-source code to verify behavior.

FAQ

Is Bridge required?
For many browser-based integrations, yes — Bridge is the recommended local connector. Some wallet apps embed dedicated connections (e.g., mobile apps), but for desktop browser flows Bridge is the secure standard.
Does Bridge phone home?
No — Bridge is a local service. Any update checks or telemetry are opt-in and documented.
Can I run Bridge headless?
Advanced users can run Bridge with reduced UI or in headless mode for certain environments. Consult developer docs for command-line flags and supported platforms.