I'm driven by a relentless pursuit of innovation, turning challenges into opportunities to create impactful solutions for humanity.
+8801 PROTECTED
Dhaka, Bangladesh
Take complete control of your financial data with ExpenseBuddy, a powerful, subscription-free, self-hosted personal finance application featuring multi-currency support, detailed analytics, and built-in invoicing.

Open Source & Free: ExpenseBuddy is a fully open-source project. You can view the source code, support development by leaving a star, and follow updates directly on the ExpenseBuddy GitHub repository.
Managing personal finances shouldn't require paying a monthly subscription fee or sacrificing your financial data to third-party cloud servers. Enter ExpenseBuddy—a complete, self-hosted personal finance companion designed for privacy, performance, and complete data ownership.
Whether you need to track daily expenses, manage multiple bank accounts, or monitor lending and borrowing, ExpenseBuddy provides a responsive, intuitive platform to keep your money in check. Because it is self-hosted, your data stays strictly on your own server.
The SaaS market is flooded with budgeting apps that charge monthly fees to access your own data. ExpenseBuddy is completely open-source and free to use. By hosting it yourself, you gain:
ExpenseBuddy isn't just a simple ledger. It is a full-featured financial suite built with modern web technologies.
Get a bird’s-eye view of your financial health. The dashboard visualizes categorized breakdowns, income versus expense cash flows, balance trends, and custom-period net asset performance curves.
Travel frequently or earn in different currencies? ExpenseBuddy allows you to set a base currency, define exchange rates, and log transactions in native currencies while automatically converting your analytics to give you an accurate global net worth.
Manage multiple wallets, bank accounts, or cash caches. Log transfers between accounts with optional fee and loss-rate calculations, ensuring every penny is tracked during currency conversions or bank transfers.
Never forget who owes you money. The built-in lending ledger tracks borrowing balances and payback history, grouped intelligently by contact.
Need to bill a client or split a large expense? Generate custom PDF invoices for any transaction and share them instantly via secure public links.
ExpenseBuddy installs directly on your mobile device or Chrome browser as an offline-capable PWA. Your account stays secure with Google 2FA (TOTP) and customizable session lifetimes.
Deploying self-hosted software can sometimes be a headache, but ExpenseBuddy simplifies the process with a built-in web installer. You do not need to use Composer or NPM on your live server.
/public folder./install/ in your browser and let the automated wizard configure your database and create your admin account.It takes less than five minutes to go from downloading the files to logging your first transaction.
Want to see it in action before installing? Check out the ExpenseBuddy Live Demo.
Note: The demo database resets automatically every hour.
Open-source development thrives on community support. If you find ExpenseBuddy useful, head over to the GitHub repository and drop a star! It helps others discover the project and shows that self-hosted finance tools matter.
Your email address will not be published. Required fields are marked *