HomeBank is free personal finance software for managing accounts, budgets, and spending on Linux, Windows, and macOS.
Firefly III
Firefly III manages personal finances with double-entry bookkeeping, transaction organization, data imports, and bank CSV cleanup rules.

About Firefly III
Firefly III is a free and open source personal finance manager that runs on the web. It uses a double-entry bookkeeping system to record and organize transactions in multiple currencies.
You can enter transactions manually, import data from other sources with its Data Importer, and use rules to clean up bank CSV files or expand shorthand entries. It supports budgets with limits in multiple currencies, along with categories and tags for organizing expenses. Reports show expenses by week, month, or year, with list views for auditing accounts and comparing budgets or tags. A JSON REST API allows other apps and systems to create transactions, manage categories, and retrieve chart data.
It suits people who want to manage their own personal finances with detailed tracking, budgeting, and reporting, including those who use multiple currencies or want API access.
Key features
- Double-entry bookkeeping in multiple currencies
- Manual transaction entry and organization
- Data Importer for data from other sources
- Rule engine to clean bank CSV files
- Budgets, categories and tags for expenses
- Expense reports by week, month or year
- Supports multiple currencies
- Includes budgets, categories and tags
- Offers reports and account list views
- Provides JSON REST API
Firefly III at a glance
- Website
- firefly-iii.org
- Category
- Finance & Money › Finance & Property
- Type
- Website
- Pricing
- Free
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Firefly III alternatives
Tools and sites you could use instead, ranked by how closely they match.
Money Manager Ex is open-source, cross-platform personal finance software for organizing spending and tracking where money goes.
Ghostfolio provides a personal finance dashboard for tracking net worth across cash, stocks, ETFs, and cryptocurrencies.
Paisa supports personal finance management, including investment tracking, expense categories, budgeting, and money management.
This Android personal finance app is described as local-first, encrypted, self-hosted, and able to sync across devices.
Ledger provides open-source double-entry bookkeeping through a command-line accounting system.
Popular in Finance & Property
Well-known listings from the same topic.
Firefly III FAQ
What is Firefly III?
Can Firefly III import financial data?
Does Firefly III support multiple currencies?
Does Firefly III have an API?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











