rotki
rotki is an open-source, self-hosted portfolio manager, accounting, and analytics tool focused on privacy.
What rotki is
rotki is an open-source, self-hosted portfolio manager, accounting, and analytics tool focused on privacy. It runs locally on Linux, macOS, and Windows, or can be self-hosted, and keeps its database on the user's device encrypted with SQLCipher and 256-bit AES. Exchange data comes through read-only API keys, which are processed locally; blockchain connections use RPC endpoints chosen by the user. The dashboard tracks assets, liabilities, exposure percentages, and net-worth changes over time. rotki also converts on-chain activity into readable events and produces profit-and-loss and tax reports. Its listed blockchain integrations include Ethereum, Bitcoin, Avalanche, Polygon PoS, Arbitrum One, Base, and others, with early Solana support; the product also says it automatically detects and decodes more than 140 DeFi protocols. The free plan includes up to 1,000 recent events and 10 notes. Paid features include graphs, advanced staking, and DeFi historical profit-and-loss reporting. Premium users can back up and synchronize an encrypted database across devices. rotki says users are responsible for reviewing tax reports with qualified advisors.
Good
- Local database encrypted with 256-bit AES
- Exchange API keys are processed locally
- Tracks assets, liabilities, and net-worth changes
- Decodes activity and produces tax reports
- Free plan includes 1,000 recent events and 10 notes
Watch out
- Early Solana support is identified as early
- Premium is needed for encrypted cross-device sync
- Users must review tax reports with qualified advisors
Who it suits
rotki suits people who want to track crypto assets and accounting data locally, with exchange access through read-only API keys. It may also fit users who need portfolio and tax reports or support for listed DeFi protocols.
Verdict
rotki offers local portfolio tracking, accounting, and analytics, with encrypted storage and a free plan. Tax reports are provided, but the product does not give tax or legal advice; paid tiers add further features and limits.
Plans and prices
From rotki's own pricing page, checked 20 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | 1,000 recent events · 10 user notes |
| Starter | Free | 1K historical events |
| Supporter | €9 a month | 3K historical events · 1 device · Billed monthly |
| Basic | €25 a month | 30K historical events · up to 2 devices · standard support · Billed monthly |
| Advanced | €45 a month | 100K historical events · up to 4 devices · standard support · Billed monthly |
| Custom | Priced on request | Negotiable event and device limits · bespoke customization assistance |
The facts
Each one read from rotki's own pages, with the date it was checked.
What it does
- Accounting and tax
- rotki decodes on-chain activity into readable events and produces profit-and-loss and tax reports.checked 1 Oct 2026
- Blockchain integrations
- The integrations page lists Ethereum, Bitcoin, Bitcoin Cash, Kusama, Avalanche, Polkadot, Optimism, Polygon PoS, Arbitrum One, Base, Hyperliquid, Gnosis, Scroll, Binance Smart Chain, Monad, ZKSync Lite, and early Solana support.checked 1 Oct 2026
- CSV import
- CSV files can be imported for exchanges without an API integration, including generic custom formats.checked 21 Oct 2026
- Data synchronization
- Premium users can back up and synchronize an encrypted database across devices, with decryption controlled by their password.checked 1 Oct 2026
- DeFi decoding
- The application converts raw blockchain activity and DeFi positions into readable accounting events.checked 21 Oct 2026
- DeFi integrations
- rotki says more than 140 DeFi protocols are automatically detected and decoded.checked 1 Oct 2026
- Developer extensibility
- Developers can build from source, run Python and Vue/TypeScript workflows, use Docker publishing guidance and contribute through GitHub issues and pull requests.checked 21 Oct 2026
- Documentation depth
- Documentation includes installation, usage, accounting, integrations, settings, troubleshooting, mobile/Docker, premium APIs, contribution guides and LLM-friendly files.checked 21 Oct 2026
- Download options
- Prebuilt packages are available as Linux AppImage or tarball, macOS Intel or Apple Silicon DMG, and Windows installer, with checksum or attestation verification guidance.checked 21 Oct 2026
- Encryption
- rotki stores its local database encrypted with SQLCipher using 256-bit AES.checked 1 Oct 2026
- Exchange integrations
- Centralized exchanges connect through API keys to import balances, trades, deposits, and withdrawals, with API keys processed locally.checked 1 Oct 2026
- External data services
- Supported external services include Etherscan, Blockscout, Helius, CryptoCompare, Beaconchain, OpenSea, Alchemy, Moralis, The Graph, DefiLlama and CoinGecko.checked 21 Oct 2026
- Funding news
- Octant reported on January 22, 2024 that rotki was participating in its funding round and seeking funds for salaries and additional developers.checked 21 Oct 2026
- Independent listing
- GoodFirms lists rotki as open-source and self-hosted, with a starting price of €9 per month and a free version.checked 21 Oct 2026
- Integration limitation
- Loopring tracking was removed in version 1.44 because the Loopring API shut down; historical data remains but new balances are not queried.checked 21 Oct 2026
- Integrations
- The product advertises support for more than 190 exchanges, blockchains and DeFi protocols, including Ethereum, Bitcoin, Solana, Kraken, Coinbase and Binance.checked 21 Oct 2026
- Licence
- The public rotki repository is licensed under AGPL-3.0.checked 21 Oct 2026
- Limit: coverage
- A Reddit discussion describes rotki as having potential but says users may need to become more involved with the community.checked 21 Oct 2026
- Local-first
- rotki runs locally, reads exchanges through read-only API keys and chains through chosen RPC endpoints, and stores data on the user's device.checked 1 Oct 2026
The company
- Company
- Rotki Solutions GmbH lists Matthiasstr. 11, 10249 Berlin, Germany, and names Eleftherios Karapetsas as its representative.checked 1 Oct 2026
- Company facts
- LinkedIn lists Rotki Solutions GmbH as privately held, headquartered in Berlin, founded in 2020 and employing 2–10 people.checked 21 Oct 2026
- Founded
- 2017checked 28 Sep 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
- Indexer cost limitation
- The 1.44.1 release notes say Base requires a paid Etherscan or Blockscout key, while Polygon’s free Blockscout tier ended.checked 21 Oct 2026
The full review of rotki
rotki is an open-source crypto portfolio, accounting and analytics app for people who want to keep their financial data on their own device. It suits privacy-minded investors willing to manage a local setup; its free core covers tracking and reports, while premium features and higher limits require a subscription.
Overview
rotki runs on the user's device, reads exchange data through read-only API keys and connects to blockchains through RPC endpoints the user chooses. It encrypts its local database with SQLCipher and 256-bit AES. Keeping data local is a meaningful advantage for users wary of hosted portfolio records, but it also places responsibility for device security and setup on them.
The dashboard brings assets, liabilities, exposure percentages and net-worth changes together. For accounting, rotki decodes on-chain activity into readable events and generates profit-and-loss and tax reports. Those reports are not tax or legal advice; users are responsible for reviewing them with qualified advisors.
Key features
Blockchain integrations include Ethereum, Bitcoin, Bitcoin Cash, Kusama, Avalanche, Polkadot, Optimism, Polygon PoS, Arbitrum One, Base, Hyperliquid, Gnosis, Scroll, Binance Smart Chain, Monad and ZKSync Lite, plus early Solana support. That breadth gives multi-chain users a substantial starting point, although Solana support is still early.
Centralized exchange connections import balances, trades, deposits and withdrawals, with API keys processed locally. The product also detects and decodes more than 140 DeFi protocols, and supports NFTs. Together, these capabilities make rotki more than a balance viewer: it can bring wallet, exchange and DeFi activity into accounting workflows.
Premium adds graphs and analytics, advanced staking, higher event limits, decentralized-exchange accounting and historical DeFi profit-and-loss reporting. Premium users can also back up and synchronize an encrypted database across devices, with decryption controlled by their password. These are worthwhile additions for active DeFi users, but the free core lacks several of the richer reporting and analysis tools.
Pricing
rotki has two no-cost plans. Free costs nothing and allows 1,000 recent events and 10 user notes. Starter costs nothing and includes core features, up to 1,000 recent events, up to 10 notes and no ETH staking. These caps suit a modest portfolio or an initial evaluation, but frequent traders may outgrow the event allowance; Starter's lack of ETH staking is a specific trade-off for stakers.
Supporter costs €9 a month, Basic costs €25 a month, and Advanced costs €45 a month, each billed monthly in EUR. All offer higher limits than Free, with exact limits depending on the plan. The paid tiers are aimed at users whose event volume or need for premium capabilities justifies recurring cost; the plan descriptions do not establish which tier's limits will fit a particular portfolio. Custom pricing is available for a plan suited to individual needs.
Platforms
rotki supports Linux, macOS and Windows, as well as self-hosted use. This range suits desktop users who want local control, but there is no mobile platform among the supported options.
Who it's for
rotki is a strong choice for privacy-conscious crypto holders who want local portfolio accounting across chains and exchanges, especially those who value readable activity records and tax-report generation. It is less suitable for someone who wants a mobile-first tool or expects expansive analytics, staking and DeFi reporting without paying. Tax reports also require user review with a qualified advisor rather than serving as professional advice.
Pros and cons
- Pro: Local storage, read-only exchange access and encrypted database storage give privacy-minded users control over their portfolio data.
- Pro: Broad blockchain coverage, exchange imports and more than 140 automatically detected DeFi protocols can consolidate varied crypto activity for accounting.
- Pro: The free plans include core tracking and reporting with up to 1,000 recent events, making it possible to start without a subscription.
- Con: The 1,000-event ceiling and 10-note cap constrain heavier use on the free options.
- Con: Graphs and analytics, advanced staking, higher limits, DEX accounting and historical DeFi P&L are premium additions, not part of the core offer.
- Con: Local operation puts device security and setup in the user's hands, and early Solana support may not suit users seeking mature coverage there.
Alternatives
For a wider shortlist, compare Crypto Accounting Software, Crypto Tax Software and Portfolio Management Software.
- Kryptos is worth considering for users who want Android, iOS or web access; its free plan is capped at 100 transactions per tax year.
- CoinTracking may suit someone who wants Android, iOS or web access and a portfolio-view-only free plan with a seven-day unlimited-import trial and no credit card requirement.
- Pacioli is a free, open-source option across Linux, macOS, Windows, web and self-hosted platforms, though it is pre-launch and requires building from source, with packaged installers not yet available.
- CryptaCount is a web-based alternative for teams: its B2B Free plan allows one user, one workspace, one wallet, 1,000 transactions per month and one blockchain.
- HQ Wealth is a web-based alternative with a free-forever tier limited to one portfolio, 12 templates, five on-chain scans per portfolio per month, one 10-item watchlist and a watermarked tax extract.
- Tokenbooks is a web and API option whose free plan allows one portfolio, five wallets and 1,000 total transactions.
- Wag3s is a free web option currently offering its Starter plan during Alpha.
- Reckonry is a free alternative for Linux, Windows and self-hosted use.
Verdict
Choose rotki if you want crypto accounting and portfolio tracking with local data control, encrypted storage and substantial chain and DeFi coverage. Its free core is a practical starting point, but users who need higher event limits or premium analytics, staking and DeFi reporting should expect to pay; those who want mobile access or a hosted-first workflow should look elsewhere.
Alternatives to rotki
- 1
Stock Rover
Free planAndroidiOSWebWindows8.7From $24 a month - 2
Sharesight
Free planAndroidiOSWebAPI8.6From $7 a month - 3
Snowball Analytics
Free planAndroidiOSWeb8.6From $79.99 a year - 4
Finary
Free planAndroidiOSWebAPI8.5From €44.99 a year - 5

FundCount
AndroidiOSWebAPI8.3From $4,000 a year - 6

CoinTracking
Free planAndroidiOSWebAPI8.3From $49 a year
