Welcome to Trezor Suite
Trezor Suite is a comprehensive cryptocurrency management application designed for Trezor hardware wallets. It provides a secure, user-friendly interface for managing your digital assets across multiple platforms.What is Trezor Suite?
Trezor Suite is the official application for managing your Trezor hardware wallet. It combines security, simplicity, and powerful features to give you complete control over your cryptocurrency portfolio.Desktop Application
Electron-based desktop app for Windows, macOS, and Linux with full offline capabilities
Web Application
Browser-based version accessible from anywhere with enhanced security headers
Mobile Application
React Native mobile app for iOS and Android with portfolio tracking features
Trezor Connect
Developer tool for integrating Trezor functionality into third-party applications
Key Features
Multi-Currency Support
Multi-Currency Support
Support for Bitcoin, Ethereum, and hundreds of other cryptocurrencies and tokens. Manage multiple accounts across different blockchain networks from a single interface.
Portfolio Management
Portfolio Management
Track your portfolio value, view transaction history, and monitor price changes across all your accounts. Export transaction data and generate reports.
Advanced Privacy
Advanced Privacy
Built-in Tor support for enhanced privacy, CoinJoin for Bitcoin privacy, and optional anonymization mode. Your data stays on your device.
Send & Receive
Send & Receive
Send and receive cryptocurrencies with address validation, QR code scanning, and UTXO management. Support for custom fees and advanced transaction features.
Firmware Updates
Firmware Updates
Keep your Trezor device up-to-date with the latest firmware directly from the Suite application. Bundled firmware binaries ensure offline updates.
Labeling & Metadata
Labeling & Metadata
Label your accounts and transactions for better organization. Sync labels across devices using encrypted cloud storage.
Monorepo Structure
This repository is organized as a monorepo containing three main projects:Trezor Suite
Desktop and web application for managing Trezor hardware wallets
Suite Mobile
Mobile/Tablet application designed for managing Trezor on the go
Trezor Connect
Tool for developers to integrate Trezor functionality into their applications
Workspace Organization
The monorepo uses Yarn workspaces to manage packages:packages/*- Core libraries, Connect, UI components, and shared utilitiessuite/*- Desktop and web application packagessuite-native/*- Mobile application modules and componentssuite-common/*- Shared code between Suite and Suite Native
Learn more about the monorepo structure in the Architecture section.
Quick Links
Quick Start Guide
Get started with Trezor Suite in minutes
Installation
Install Suite Desktop, Web, or Mobile
Development Setup
Set up your development environment
Architecture Overview
Understand the technical architecture
For Developers
If you’re a developer looking to:- Contribute to Trezor Suite
- Integrate Trezor into your application
- Build on top of Trezor Connect
Security
Trezor Suite is designed with security as the top priority:- Open Source: All code is publicly available for audit
- Hardware-Based Security: Private keys never leave your Trezor device
- Offline Capabilities: Desktop version works without internet connection
- Regular Updates: Continuous security improvements and bug fixes
Community & Support
- GitHub: trezor/trezor-suite
- Documentation: docs.trezor.io/trezor-suite
- Contributing: See CONTRIBUTING.md for guidelines
Trezor Suite uses Conventional Commits for commit messages.