Your money, self-hosted.

CloudBank is a free, web-based personal finance manager — a from-scratch web port of the excellent HomeBank desktop app. One Docker container, your data on a volume you control.

AGPL-3.0Single containerSQLiteNo tracking

0 Account types
0 Report types
0+ Import formats
0% Your data

See it in action

Everything HomeBank does — in your browser

Feature parity with the desktop app, rethought for the web and the cloud.

🏦

Every account type

Bank, cash, checking, savings, credit card, liability, asset and investment accounts — each with its own currency, a default payment mode and the full set of HomeBank flags.

📒

A powerful register

Running balances, rich filtering, 12 payment types, the cleared/reconciled lifecycle, category splits, tags, bulk edit with a running selection total, and duplicate detection.

🔁

Schedules & automation

Scheduled transactions with automatic posting and a per-week/month/year income & expense summary, reusable templates, and assignment rules that auto-categorise as you go.

📊

Budgets & reports

Budgets plus Statistics, Trend, Balance, Budget and Vehicle-cost reports — interactive charts with CSV / PNG export.

📥

Import & export

Native HomeBank .xhb import and export, plus QIF, OFX/QFX and CSV — with a guided import assistant.

🌍

Multi-currency

Per-account currencies with manual or online (ECB / frankfurter.app) exchange rates and full conversion in reports.

👥

Multi-user & private

Admin-managed users, each with isolated wallets. Your data lives in a SQLite file on a volume you control — nothing leaves your server.

🎨

Made yours

A fully customisable, free-form dashboard — place, resize and add widgets anywhere from a rich library. Light / dark themes with an accent picker, organisable navigation, English & Italian.

Inspired by HomeBank

CloudBank exists because HomeBank is a wonderful, time-proven desktop app — but it is desktop-only. CloudBank brings the same workflow to the web while keeping your data yours.

CloudBank is an independent, clean-room reimplementation. It copies no HomeBank source code; the original is referenced only for its documented behaviour and file formats, and CloudBank tracks parity with current and future HomeBank releases. Released under the AGPL-3.0 (HomeBank is GPL-2+).

Visit HomeBank →

“Native .xhb import & export”

Already using HomeBank? Upload your .xhb file and CloudBank recreates the whole wallet — accounts, payees, categories, transactions, transfers, schedules, budgets — to the cent. Export back to .xhb any time.

Self-host in one command

One Docker container, no external database. Your data lives in a volume you control.