EVERYTHING XIAOMI
Get listed

rotki

rotki is an open-source, self-hosted portfolio manager, accounting, and analytics tool focused on privacy.

Place
#1 of 81
Score
8.8
rotki's website

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.

All about pricing
PlanPriceWhat it gives you
FreeFree1,000 recent events · 10 user notes
StarterFree1K historical events
Supporter€9 a month3K historical events · 1 device · Billed monthly
Basic€25 a month30K historical events · up to 2 devices · standard support · Billed monthly
Advanced€45 a month100K historical events · up to 4 devices · standard support · Billed monthly
CustomPriced on requestNegotiable 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

All alternatives
  1. 1

    Stock Rover

    Free planAndroidiOSWebWindows
    8.7From $24 a month
  2. 2

    Sharesight

    Free planAndroidiOSWebAPI
    8.6From $7 a month
  3. 3

    Snowball Analytics

    Free planAndroidiOSWeb
    8.6From $79.99 a year
  4. 4

    Finary

    Free planAndroidiOSWebAPI
    8.5From €44.99 a year
  5. 5FundCount logo

    FundCount

    AndroidiOSWebAPI
    8.3From $4,000 a year
  6. 6CoinTracking logo

    CoinTracking

    Free planAndroidiOSWebAPI
    8.3From $49 a year