MyFin: The Personal Finance App That Actually Gets You (Free & Open-source)

MyFin: The Personal Finance App That Actually Gets You (Free & Open-source)

Let’s be honest, managing your money shouldn’t feel like homework. You’ve probably tried a few personal finance apps already. Maybe you downloaded one with great reviews, only to get frustrated by confusing menus, clunky imports, or the constant pressure to upgrade. Or worse, you realized your data was locked in a black box, never truly yours.

What is MyFin?

MyFin is a free and open-source self-hosted personal finance manager, that actually helps you without bloating your personal space and expanses with unnecessary items nor ads.

And after testing dozens of personal finance managers over the years, I found myself missing three key things:

What Makes MyFin Different?

1- Built for Real Life: Not Just Spreadsheets

Forget rigid templates and outdated interfaces. MyFin is clean, fast, and built around how people actually spend and save.

2- Multilingual & Localized (Yes, It Works in Portuguese Too!)

If you’re in Brazil, Portugal, or anywhere else where Portuguese is spoken, you’ll appreciate that MyFin supports both English and Portuguese natively. No awkward translations. No broken layouts. Just smooth, clear navigation in your language.

3- Import Transactions in Seconds

Got a CSV file from your bank? Copy-paste directly from your online banking portal? Done.

MyFin lets you import batches of transactions instantly, no manual entry hell. And if something’s off? You can fix it in seconds.

4- Split Transactions Made Easy

Accidentally lumped two purchases into one? No problem. With a single click, split any transaction into multiple categories, perfect for shared bills, family expenses, or dining out with friends.

5- Track All Your Accounts, In One Dashboard

From checking accounts to credit cards, savings, even crypto wallets, MyFin helps you see everything at a glance. Monitor balances, track spending trends, and stay on top of cash flow across all your accounts.

6- Budgeting That Actually Works (No More Guesswork)

Budgets don’t have to be stressful. With MyFin, you get:

  • Rolling monthly budgets (so you’re not stuck with January-only plans)
  • Visual progress bars and spending forecasts
  • Category alerts when you’re nearing limits
  • Smart insights to help you adjust before you overspend

It’s not about restriction, it’s about clarity.

Other Cool Features

  • Transactions - You can add transactions manually or import them in batches from the clipboard (from a .csv file or directly from your bank's homebanking solution)
  • Split Transactions - Easily split an already added transaction into two different ones, all with a few clicks
  • Accounts - You can track all of your accounts, including their transactions and balances
  • Categories & Entities - You can create as many of these as you want to better segment your income and spending
  • Rules & Auto-categorization - With rules, you can make your transactions importing smarter and faster, by allowing MyFin to automatically categorize some of your imported transactions, based on your specifications
  • Budgets - Taking a Boonzi-style approach to budgeting, our budget tool allows you to budget for your future, month by month
  • Stats - this one's for the data nerds. Here you have an overview of your patrimony's evolution across each month and get a forecast of your financial future for the years to come
  • Localization (Multilingual support) - Native full support to both english and Portuguese!
  • Account Management - Change your password, etc...
  • Investing - keeping track of your investments (currently in beta!)
  • Theming - multiple (white & dark) themes to choose from!

Your Data, Your Rules

Here’s the thing most personal finance apps don’t tell you: they own your data. But, not MyFin.

We believe your financial history should belong to you. That’s why:

  • All data stays on your device (no cloud storage, no syncing)
  • No login required
  • No tracking, no analytics, no ads
  • You can back it up, move it, delete it, whenever you want

Privacy isn’t a feature. It’s a promise.

Free. Open Source. Under GPL-3.0.

Yes, MyFin is 100% free, forever. No trials. No subscriptions. No paywalls. But here’s what makes it even cooler: it’s open source.

That means anyone can check the code, contribute improvements, or build their own version. And thanks to the GPL-3.0 license, any derivative apps must also remain open and free.

Why does this matter?

  • It keeps the app transparent and trustworthy.
  • It encourages community-driven innovation.
  • It ensures your freedom — not just today, but tomorrow.
“Open source doesn’t mean ‘less secure.’ It means ‘more visible, more accountable, and more powerful.’”

Why This Matters for Personal Finance

In a world full of complex financial tools, MyFin stands out because it’s simple, smart, and built with real people in mind.

We didn’t copy other personal finance managers, we learned from them. We tested features, listened to feedback, and focused on what actually helps people:

  • Spend less without feeling deprived
  • Save more without the guilt
  • Stay in control — not overwhelmed

Whether you're:

  • A freelancer juggling irregular income
  • A student learning to budget for the first time
  • A parent managing household finances
  • Or someone trying to break the cycle of debt

…MyFin is built to support you, no fluff, no tricks.


Ready to Take Back Control?

Download MyFin now, completely free, no sign-up needed.
Available for Windows, macOS, and Linux. Mobile versions coming soon!

Want to help shape the future?
Join our open-source community on GitHub:

GitHub - afaneca/myfin: MyFin Budget - Web frontend for the personal finances platform that’ll help you budget, keep track of your income/spending and forecast your financial future.
MyFin Budget - Web frontend for the personal finances platform that’ll help you budget, keep track of your income/spending and forecast your financial future. - afaneca/myfin
MyFin Budget - Take Control of Your Finances

Final Thoughts

Managing your personal finances shouldn’t feel like a chore.
It should feel empowering.

With MyFin, you’re not just tracking numbers — you’re building confidence, setting goals, and taking real steps toward financial freedom.

So go ahead. Try it.
Your wallet — and your peace of mind — will thank you. MyFin: Simple. Smart. Yours.

Read more