Personal finance, your way

Know where your money goes
Pledger.io helps you track accounts and transactions, categorize spending, set budgets, and understand your finances — self-hosted, open source, and fully under your control.
First Account Tutorial ThumbnailIllustration for creating accounts and recording first transactions.Add account$SaveCreate accounts and transactions

What you can do

From day-to-day transactions to long-term planning — Pledger.io gives you the tools to stay on top of your money without handing your data to a cloud service.

Track transactions

Record income and expenses, import bank data, and keep a complete history of every account.

Categorize spending

Group transactions by category so you can see where your money actually goes each month.

Plan with budgets

Set monthly budgets, track expected versus actual spending, and adjust as your habits change.

Manage accounts

Connect checking, savings, and liability accounts in a single overview of your net worth.

Automate recurring work

Schedule bills, apply categorization rules, and reduce manual bookkeeping over time.

Self-hosted & private

Run Pledger.io on your own server. Your financial data never leaves infrastructure you control.

Track transactions

Record income and expenses, import bank data, and keep a complete history of every account.

Categorize spending

Group transactions by category so you can see where your money actually goes each month.

Plan with budgets

Set monthly budgets, track expected versus actual spending, and adjust as your habits change.

Manage accounts

Connect checking, savings, and liability accounts in a single overview of your net worth.

Automate recurring work

Schedule bills, apply categorization rules, and reduce manual bookkeeping over time.

Self-hosted & private

Run Pledger.io on your own server. Your financial data never leaves infrastructure you control.

How it works

Install Pledger.io, set up your accounts, then use budgets and reports to guide everyday decisions.

Deploy Pledger.io with Docker, Docker Compose, Kubernetes, or Windows. Connect a MySQL/MariaDB database (or H2 for local use), open the web UI, and create your first user.

Choose an installation guide →

 

Create bank and liability accounts, then add or import transactions. Categorize them so spending patterns become visible at a glance.

Follow the first-steps tutorial →

 

Define monthly budgets, assign expenses, and compare planned amounts with real spending. Use how-to guides to refine rules, schedules, and automation as you go.

Browse how-to guides →

 

Open source

Built for people who want control
Pledger.io is open-source personal finance software. Host it yourself, extend it through the REST API, and read the architecture docs if you want to contribute or integrate.
Categorizing Transactions Tutorial ThumbnailIllustration for categorizing transactions with categories and tags.CategoryTagBudgetCategorize with budgets, categories, and tags

Ready to take control of your finances?

Start with installation and the first-steps tutorial, or jump straight into the task you need help with.

Explore the documentation  

Whether you are setting up for the first time or looking up a specific task, pick the section that fits.

Last modified on July 4, 2026 Edit this page on GitHub