Take control of your money with this printable and digital budget planner. Track expenses, calculate debt payoff, plan savings, and know your projected debt-free date. What it does: π― Your exact Debt Freedom Date βοΈβ Snowball vs Avalanche comparison π° Budget tracker π Interest saved calculator πͺ Extra payment simulator Two modes in one tool β budget tracking and debt payoff β both auto-saving to your browser as you go. No login. No subscription. HTML tool opens in any browser.
No reviews yetBe the first to leave a review for FreedomPlan
Maker
π
Hey Product Hunt π
I built FreedomPlan after realizing I paid off my last credit card without ever calculating the date it would happen. I was just "making payments" for two years, hoping.
Turns out the date isn't a mystery β it's arithmetic. Balance, rate, minimum payment, extra payment, compounded monthly. The answer just falls out of the calculation. Almost nobody actually runs it because doing it by hand across multiple debts with different rates is tedious enough that it never happens.
The feature I'm most proud of: it runs both the Snowball and Avalanche methods on your actual numbers simultaneously, so you see the real dollar difference β not just "Avalanche is mathematically better" in the abstract, but "Avalanche saves you $2,840 and finishes 4 months sooner" specifically.
Would love feedback β especially if you've used other debt payoff tools and know what's missing here. And if you've got a debt payoff win of your own, I'd genuinely love to hear it in the comments.
Thanks for checking it out π
Report
Love that it auto-saves and skips the login hassle. One thing that would really help me is the ability to split a single payment across multiple debts in the extra payment simulator, since sometimes I throw extra cash at two cards in the same month and want to see how that changes the payoff timeline.
Report
Maker
@jaygatsbΒ This is a great callout, and honestly a gap I hadn't fully thought through β right now extra payments apply as one lump sum through the priority order, but you're right that a lot of real-world debt payoff isn't that clean. Quick question so I build this right: would you want to set a fixed split (e.g., "always $100 to Card A, rest to whatever's next") or something you adjust each month manually as extra cash varies? Would love to get this into a future update either way.
Report
The snowball vs avalanche comparison side by side is such a smart touchβmakes a usually overwhelming decision feel instantly clear. Love that it auto-saves locally too, no signup friction.
Report
Maker
@wayne_limΒ Really appreciate that β the Snowball vs Avalanche comparison was actually the feature I almost didn't build because it felt like scope creep, so it's great to hear it's landing. And yeah, no signup was a deliberate choice β data staying local felt like the right call for something this personal. Thanks for checking it out π
Love that it auto-saves and skips the login hassle. One thing that would really help me is the ability to split a single payment across multiple debts in the extra payment simulator, since sometimes I throw extra cash at two cards in the same month and want to see how that changes the payoff timeline.
@jaygatsbΒ This is a great callout, and honestly a gap I hadn't fully thought through β right now extra payments apply as one lump sum through the priority order, but you're right that a lot of real-world debt payoff isn't that clean. Quick question so I build this right: would you want to set a fixed split (e.g., "always $100 to Card A, rest to whatever's next") or something you adjust each month manually as extra cash varies? Would love to get this into a future update either way.
The snowball vs avalanche comparison side by side is such a smart touchβmakes a usually overwhelming decision feel instantly clear. Love that it auto-saves locally too, no signup friction.
@wayne_limΒ Really appreciate that β the Snowball vs Avalanche comparison was actually the feature I almost didn't build because it felt like scope creep, so it's great to hear it's landing. And yeah, no signup was a deliberate choice β data staying local felt like the right call for something this personal. Thanks for checking it out π