7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Rotki

Open source

rotki is a self-hosted, privacy-focused portfolio tracker and accounting tool for cryptocurrency that keeps your data encrypted on your own machine.

rotki.com
Rotki homepage screenshot
GitHub stars
4k
Last commit
yesterday
Repository age
8 years
Version
v1.44.0
Licence
AGPL-3.0
Self-hosted
Yes

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

SaaS alternatives to Rotki

See all