curl -fsSL syncbank.app/install.sh | bash
*Make sure your Docker is installed and running
paste this on terminal
or
Manual install (.zip)
Manual install requires extra steps • View script source
SyncBank - Automatically sync banks to Notion, Airtable, Sheets and more. | Product Hunt Startup Fame featured badge for SyncBank
Self-hosted · One-time price

Your bank transactions to
Notion

Sync your bank transactions to Notion, Actual Budget, Google Sheets, Airtable, and CSV — automatically. Runs on your machine. Your data stays yours.

No limits on bank connections
Read-only access
Set-up in 15 minutes
2,600+ banks
29+ countries
SEE IN ACTION

Your data never leaves your machine.

SyncBank runs locally on your hardware. Your bank login is handled directly by your bank via PSD2 open banking, while SyncBank only gets read-only transaction access.

BANKS

2,600+ banks.
29 countries. One connection.

Connect once and sync across 2,600+ banks in 29 European countries via regulated PSD2 open banking. UK and US support is in progress. Join the notify list →

Read-only bank access via EU-regulated open banking. Your bank login never touches SyncBank.
SETUP

Up and running in 5 steps.

1

Create an Enable Banking account

Free developer account. Gives you PSD2 access to 2,600+ EU banks. You’ll receive an Application UUID and a private.pem key file.
~5 min
2

Install Sync Bank

Choose your platform, then either run the install command or use the manual install option below.
~2 min
curl -fsSL syncbank.app/install.sh | bash
*Make sure your Docker is installed and running
paste this on terminal
or
Manual install (.zip)
Manual install requires extra steps • View script source
3

Follow the wizard setup

Browser-based. Enter your license, upload credentials, pick banks and destinations — all guided.
~5 min
4

Connect your bank, choose your destination

Authorize using your bank's app. With read-only PSD2 access, SyncBank cannot move money. Select your destination, follow the instructions, and activate the service.
~5 min
5

Schedule sync and monitor

Your first sync runs immediately. After that, it's automatic on your schedule. You can view logs and monitor your connections.
~3 min
Read the full guide →
PRICING

One price. Everything included.

No per-bank fees. No per-destination fees. No limits on bank connections.
I'm building it on my own, and your purchase pays for the next release.

$2.99
per month · cancel anytime
10-day free trial
All 2,600+ EU banks
All 5 destinations
No limits on bank connections
Pending-to-confirmed matching
Updates included
2 machine activations
Open source
Start for $1.99/mo
$59.99
one-time payment
10-day free trial
All 2,600+ EU banks
All 5 destinations
No limits on bank connections
Pending-to-confirmed matching
Lifetime updates
2 machine activations
Open source
Get SyncBank — $59.99

Not sure? You can try it free for 10 days. No credit card needed.

Start Trial
email received
Bundle
$79.99
$119.99
get both, save $40 vs buying separately
SyncBank app icon
SyncBank
Sync your EU bank transactions automatically to 5+ destinations. Self-hosted, private, runs in the background.
Finance Tracker OS icon
Finance Tracker OS
The most powerful Notion template for personal finance. Budgets, goals, subscriptions, reports — all in Notion. Check it.
Get Bundle — $79.99  
$119.99
Bundle
$79.99
$119.99
get both, save $40 vs buying separately
SyncBank app icon
SyncBank
Finance Tracker OS icon
Finance Tracker OS
The most powerful Notion template for personal finance. Budgets, goals, subscriptions, reports — all in Notion. Check it
Get Bundle — $79.99  $119.99
See what’s inside our suggested Finance Tracker OS.
Learn more
FAQ

Common questions

What banks are supported?

+
2,600+ banks across 29 European countries via Enable Banking’s PSD2 API. Includes ING, Deutsche Bank, Revolut, N26, BNP Paribas, and thousands more. Search the full list →

UK and US support is in progress. Join the notify list →

Do you support UK or US banks?

+
SyncBank currently supports EU banks. UK and US support is in progress. Join the waitlist and we’ll notify you as soon as it’s available →

Can I connect my bank?

+
Yes — no limits on bank connections at no extra cost. Each bank gets its own sync service. Unlike other competitors that charge per bank, every SyncBank license includes multi-bank support from day one.

Why SyncBank over competitors?

+
If you are comparing costs long-term, many popular alternatives are recurring subscriptions: YNAB is about $14.99/month (or $109/year), Monarch is about $99.99/year, and Copilot is about $7.92/month billed yearly. Other sync tools (for example Lunch Flow, BankSync, and similar products) commonly use connection-based pricing, where included bank connections depend on plan limits and extra usage can cost more. While SyncBank is different: self-hosted, read-only PSD2 flow, multi-bank, and multi-destination (Actual, Notion, Sheets, Airtable, CSV) without per-bank fees in your plan.

Do you store my bank credentials?

+
No. SyncBank never asks for or stores your banking password. Login is handled directly by your bank via Enable Banking (licensed PSD2 provider), and SyncBank only receives read-only transaction access.

Do I need to know how to code?

+
No. You need Docker installed, but the browser-based setup wizard handles everything else. If you can follow a step-by-step guide, you can run SyncBank. Most users finish setup in under 15 minutes.

Is my data safe?

+
Yes. SyncBank runs locally on your machine, and bank access is limited to read-only transaction data via regulated PSD2 APIs. SyncBank cannot move money, create payments, or modify your bank account.

What do I need to run it?

+
Docker on any machine — Mac, Linux, or Windows with WSL. No special hardware. It runs quietly in the background and syncs on your schedule.

What happens when a pending transaction clears?

+
SyncBank automatically matches pending transactions to their confirmed versions by date and amount. Your categories, notes, and edits are preserved. No duplicates — ever.

Is there a subscription?

+
Your choice. Pay $59 once and use SyncBank forever with lifetime updates, or pay monthly or yearly and cancel anytime. Both plans include every feature — nothing is locked behind a tier.

Can I sync to just one destination?

+
Absolutely. Enable only what you need — Actual, Notion, Google Sheets, Airtable, CSV, or any combination. You're not forced to use all five.