About Rotki
rotki is an open-source portfolio management, accounting and analytics application with a strong privacy focus. Many competing trackers are closed-source SaaS products that ask for sensitive financial details, whereas rotki encrypts your data and stores it on your own device, so you keep control. Its stated mission is to bring transparency to the crypto space.
It tracks holdings across exchanges and blockchains such as Bitcoin and Ethereum, and its topics include cryptocurrency exchanges, analytics and accounting. The README outlines an overview, features, requirements, installation and usage sections, a changelog, contribution guidance and a donations page. The backend is written in Python and packaged as a desktop application as well as a self-hosted service.
rotki is licensed under AGPL-3.0 and runs on your own computer or server. It suits crypto holders who want local tracking and tax-oriented accounting without uploading wallet addresses and trades to a third-party website.
Key features
- Local, encrypted portfolio tracking
- Exchange and blockchain balance tracking
- Accounting and profit and loss analytics
- Design that puts privacy first
- Desktop and self-hosted deployment
- Open-source Python backend
Good fit for
- →Private crypto portfolio tracking
- →Preparing crypto accounting records
- Built with
- Python
- Tags
- crypto
- portfolio-tracker
- accounting
- privacy
- self-hosted
- analytics
- python
- bitcoin
Rotki: questions and answers
- What is Rotki used for?
- rotki is a self-hosted, privacy-focused portfolio tracker and accounting tool for cryptocurrency that keeps your data encrypted on your own machine. It is a good fit for private crypto portfolio tracking and preparing crypto accounting records.
- Is Rotki open source?
- Yes. Rotki is open source under the AGPL-3.0 licence. Its source code is on GitHub at rotki/rotki and is written mainly in Python.
- Is Rotki free?
- Yes. Rotki is open source, so the software itself is free to use.
- Can I self-host Rotki?
- Yes. Rotki can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What are some alternatives to Rotki?
- Similar open-source tools in the Finance & Accounting category include Firefly III, Ghostfolio and Wealthfolio. SaaS products in the same category include Chart Nomads Edge, Odyssey and Alphalog.
- Is Rotki actively maintained?
- Yes. The most recent commit to Rotki was on 2 October 2026, and the latest release is v1.44.0, published on 21 August 2026. The project has 4k stars on GitHub.
Open-source alternatives to Rotki
See all
Firefly III
Finance & Accounting
Firefly III: a personal finances manager
AGPL-3.0vs YNAB★ 25k
Ghostfolio
Finance & Accounting
Open Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript 🤍
AGPL-3.0vs Monarch★ 9.4k
Wealthfolio
Finance & Accounting
Private, open-source investment tracker and personal finance app. Track investments, net w
AGPL-3.0vs Monarch★ 9.1k
BTCPay Server
Finance & Accounting
BTCPay Server is a self-hosted, open-source cryptocurrency payment processor. It
MITvs Stripe★ 7.8k
Akaunting
Finance & Accounting
Online Accounting Software
OSSvs QuickBooks★ 10k
TaxHacker
Finance & Accounting
Your personal AI accountant
MITvs Expensify★ 6.7k
SaaS alternatives to Rotki
See all
Chart Nomads Edge
Finance & Accounting
Trading dashboard for prop firm traders with account tracking, journaling, research and backtesting
SaaS
Odyssey
Finance & Accounting
Bitcoin education app with quests and lessons that teach how Bitcoin works
SaaS
Alphalog
Finance & Accounting
AI financial analysis across stocks, forex, crypto and commodities with chart generation and portfolio tools
SaaS
Avalara
Finance & Accounting
Sales tax calculation and compliance automation
SaaS
Bank Statement Converter
Finance & Accounting
Converts PDF bank statements to Excel or CSV locally in your browser without uploading files
SaaS
Bank Statement Converter Pro
Finance & Accounting
Converts bank statements into editable CSV, QBO and Excel files
SaaS

