Self-custody
Generate and store keys you truly own. Bring your own entropy or add a passphrase for layered protection.
Trezor is a privacy-first crypto wallet built for self-custody. Multi-chain by design, open-source at heart, and secure by default.
Security you can verify. Simplicity you’ll love.
Generate and store keys you truly own. Bring your own entropy or add a passphrase for layered protection.
Secure seed backup with human-readable safety tips and optional Shamir-style splitting for resilience.
Manage Bitcoin, Ethereum, EVM chains, and popular tokens with a unified, minimal interface.
Transparent, auditable codebase. Verify, contribute, or fork — because trust must be earned.
Offline-first, audit-friendly, and privacy-respecting.
Keep private keys offline. Sign transactions locally and broadcast safely when you’re ready.
// example flow
const tx = buildTransaction(inputs, outputs)
const sig = signOffline(tx, privateKey)
broadcast(sig)
Public, verifiable implementations — no black boxes. Reproducible builds for peace of mind.
Explore how Trezor prioritizes verifiability with open processes and community review.
Learn how local signing and air-gapped workflows keep your keys isolated from the internet.
One wallet. Many chains.
Everything you need to get started confidently.
Trezor uses offline key storage, local transaction signing, and open-source cryptography so you can verify the security model yourself.
Yes. Our codebase is public and auditable. We believe security grows with transparency and community review.
Trezor supports major networks including Bitcoin, Ethereum, EVM chains, and popular tokens, with new integrations added over time.
Absolutely. You generate and retain your private keys. Use an optional passphrase for layered protection.
Yes. Trezor supports offline signing flows so you can keep keys isolated and broadcast transactions when ready.
Download the app and take control of your crypto with confidence.