Export Data
Download transaction data as CSV. Leave filters empty to export all.
Import / Restore
Upload CSV to restore or add data.
Danger Zone
Clear all transaction data (Categories, Payees, Projects) but keep Users/Accounts.
Transaction Backup Manager
Download transaction data as CSV. Leave filters empty to export all.
Upload CSV to restore or add data.
Clear all transaction data (Categories, Payees, Projects) but keep Users/Accounts.
Entities Manager
Renaming an item updates all related transactions. Sorted by usage (most popular first).
Loading...
Account Manager
Assign accounts to users
Car Consumption Manager
Upload Car Log CSV (exported from car tracking app).
Version and Changelog
About this App
FinTracker is a sleek, self-hosted personal finance tracking and car consumption management application designed for simplicity, efficiency, and data sovereignty.
Built with a responsive, theme-aware UI (Bulma CSS + Vanilla JS) that adapts to your preferences. Powered by a high-performance PHP/MariaDB backend.
public/: Web root, UI, and API endpoints.src/: Backend business logic and database models.docker/: Infrastructure configurations.Create New Account
Edit Account
Edit Category