Open source · €29 one-time · No subscription

Sync your European bank to Actual Budget.

Bridge Bank connects your EU bank via open banking and pushes every transaction into Actual Budget. Runs on your machine.

or try free for 7 days
🔒 Read-only access 🇪🇺 2,500+ banks across 29 countries Open source on GitHub
↓ Click to explore the app
localhost:8080
Welcome to Bridge Bank
Step 1 of 5 — enter your license key to get started
License key
a1b2c3d4-****-****-****-************
Don't have one? Purchase at bridgebank.app or start a free trial.
Continue →
Actual Budget
Step 2 of 5 — your self-hosted Actual Budget instance
Actual Budget URL
http://192.168.1.50:5006
The address your server uses to reach Actual Budget.
Password
••••••••••••
Sync ID
e7f3a1b2-****-****-****-************
Settings → Show advanced settings → Sync ID inside Actual Budget.
Account name
Revolut
Continue →
Notifications
Step 3 of 5 — how should Bridge Bank notify you?
Send notifications to
When to notify
All syncs
Email address to send from
App-specific password
••••••••••••••••
For iCloud: use an app-specific password from appleid.apple.com.
Send test email
✓ Sent
Continue →
Connect your bank
Step 4 of 5 — search for your bank and authorise read-only access.
Private key loaded.
Connected accounts (1/2)
Connected
1. Revolut (LT) → Revolut
Reset sync
Disconnect
Expires 2026-09-15

Start syncing from
2026-03-20
Actual Budget account
Search your bank
placeholder
2,500+ banks across 29 European countries.
Save & continue →
Status
All systems nominal. Keep on budgeting.
Sync now
Last sync Today, 08:15
Notifications [email protected]
Transactions synced 1,247
Sync streak 42 in a row
← Manage banks
Sync log
TimeStatusTxNote
08:15success3
02:15success0
Yesterdaysuccess5
Mar 17error0Timeout
Find your bank

2,500+ banks across 29 European countries

🏦 Your Bank
Read-only access
Enable Banking
Regulated API
Bridge Bank
Your server
Actual Budget
Your budget

Set up in 15 minutes

1
Create Enable Banking account
Register and create an application at enablebanking.com. This is the regulated open banking provider.
⏱ ~5 min
2
Run docker compose up -d
Download the compose file and start the container. Works on Linux, Mac, Raspberry Pi, NAS.
⏱ ~2 min
3
Follow the setup wizard
Open Bridge Bank in your browser. The wizard walks you through every step.
⏱ ~5 min
4
Connect your bank
Search for your bank, approve read-only access, and transactions sync automatically.
⏱ ~3 min
29
One-time payment
  • 7-day free trial, no credit card
  • All 2,500+ EU banks
  • Lifetime updates
  • Up to 2 machines
  • Open source — inspect the code
Get your license key

Payment confirmed!

Your license key has been sent to your email. Follow our step-by-step guide to get Bridge Bank up and running.

Get started →