Firefly III

Firefly III manages personal finances with double-entry bookkeeping, transaction organization, data imports, and bank CSV cleanup rules.

firefly-iii.org
Firefly III homepage screenshot

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
Best for: People who want to track personal accounts, budgets, and spending in detail on the web.
Good for
  • Supports multiple currencies
  • Includes budgets, categories and tags
  • Offers reports and account list views
  • Provides JSON REST API

Firefly III at a glance

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.

All 11 alternatives

Ledger

ledger-cli.org

Ledger provides open-source double-entry bookkeeping through a command-line accounting system.

Popular in Finance & Property

Well-known listings from the same topic.

All 80

Firefly III FAQ

What is Firefly III?
Firefly III is a free and open source personal finance manager for recording transactions, budgets, categories, and tags.
Can Firefly III import financial data?
Yes, it includes a Data Importer to bring in data from other sources and rules to clean bank CSV files.
Does Firefly III support multiple currencies?
Yes, transactions and budget limits can be managed in multiple currencies.
Does Firefly III have an API?
Yes, it offers a JSON REST API to create transactions, manage categories, and get chart data.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing