Official desktop & web companion for Trezor hardware wallets — secure, private, and powerful.
Manage your crypto with confidence
Trezor Suite is the secure hub that connects your Trezor hardware wallet to the wider crypto ecosystem. It provides a single, audited interface for device initialization, account management, transaction signing, portfolio overview, and integrations with third‑party services — all while keeping your private keys isolated on the device.
Securely initialize new wallets, restore from mnemonic, and manage device settings.
Account management
Add accounts for Bitcoin, Ethereum, and supported chains; view balances and history.
Transaction signing
Sign transactions locally on your Trezor device — confirm details on‑device before approving.
Getting started — step-by-step
Whether this is your first hardware wallet or you're migrating from another device, Trezor Suite makes onboarding straightforward while emphasizing safety. The following steps walk you through a recommended initial setup.
Download only from the official site: Visit trezor.io to get the latest Suite installer; verify checksums if available.
Install and open Trezor Suite: Choose desktop or web version and connect your Trezor device with a USB cable.
Initialize device or restore: Create a new device (generate a new recovery seed) or restore from an existing seed. Write down your recovery phrase on physical media.
Create a device PIN: Choose a secure PIN on‑device; PIN entry always occurs on the Trezor hardware screen.
Verify firmware & software: Trezor Suite verifies device firmware signatures and prompts for updates; follow on‑screen guidance for secure updates.
Add accounts: In Suite, add accounts for supported chains and start monitoring balances and transactions.
Quick commands
1. Download Trezor Suite: https://trezor.io
2. Open Suite and connect your device
3. Follow the setup wizard (PIN, seed, verification)
4. Add accounts and install any needed third-party integrations
Core features
Trezor Suite is designed to balance accessibility with strong security guarantees. Here are the main features you will use daily.
Portfolio overview: See consolidated balances across accounts and supported assets, with transaction history and market value estimates.
Send & Receive: Generate receiving addresses, verify them on-device, and sign outgoing transactions with explicit on-device confirmation.
Firmware & device management: Manage firmware updates and check device attestation to ensure you're running genuine Trezor code.
Advanced account options: Use passphrases for hidden wallets, manage custom derivation paths, and configure coin-specific settings.
Third-party integrations: Connect to supported dApps and wallets for DeFi, NFT viewing, and specialized workflows while retaining on-device signing.
Security model — keys never leave the device
Trezor Suite is an interface; the private keys remain protected within the Trezor hardware. All signing operations occur on-device, and Suite only receives signed payloads. The app emphasizes user verification and limited data exposure.
Secure element & isolation
Private keys are stored in the device’s secure environment — resistant to extraction and malware targeting the host.
Firmware attestation
Trezor Suite verifies firmware signatures and alerts users to untrusted firmware versions or tampering attempts.
Privacy-first telemetry
Telemetry is minimized by default; users control diagnostic sharing and Suite retains only necessary, non-sensitive metadata for UX and debugging.
Best practices
Write your recovery seed on physical media and store it securely; never photograph or store the seed digitally.
Verify receiving addresses on your Trezor device screen before sharing them.
Only install Trezor Suite from the official website and verify checksums if available.
Use a passphrase only if you understand the recovery implications; losing the passphrase means losing access to that hidden wallet.
For developers & integrators
Trezor provides libraries and APIs to integrate hardware signing into web and native apps. Suite abstracts device discovery and transport, making it simpler to build secure signing flows.
Integration patterns
Client-side signing: Use Suite and device pairing to trigger on-device signing for transactions or authentication flows.
WalletConnect & connectors: Support WalletConnect bridges for mobile/web dApp interactions while retaining on-device approval requirements.
Attestation: Include checks for device attestation to ensure requests are handled by genuine hardware.
Example (JavaScript)
// Pseudo-code using a hypothetical trezor-suite client
import SuiteClient from 'trezor-suite-client'
const client = new SuiteClient()
await client.connect()
const account = await client.getAccount({chain: 'ethereum', index: 0})
const signed = await client.signTransaction({account, rawTx})
console.log('Signed tx:', signed)
Always follow secure UX patterns — show clear human-readable transaction data, limit permission scopes, and give users control over session lifetimes.
Integrations & ecosystem
Trezor Suite works with many third-party wallets, block explorers, and DeFi dApps. Common integrations include WalletConnect-compatible dApps, Electrum, MetaMask (via bridge), and NFT viewers. Each integration keeps signing on-device while enabling extended features.
FAQ
Which devices are supported?
Most Trezor models (Model T and Trezor One) are supported. Check the compatibility guide on trezor.io for model-specific features.
Can I export my private keys?
No. Private keys are non-exportable by design. Use the recovery seed for device migration or restore on compatible hardware.
Is Suite open-source?
Yes — Trezor Suite and many supporting components are open-source, enabling community review and audits.