Settle up in one tap
Three friends, a tangle of IOUs. Chara figures out the fewest payments to clear it — two transfers instead of six — and settles in a tap.
Take a photo of the receipt. Chara figures out who had the wine, who skipped dessert, and what everyone owes in their own currency. No spreadsheet, no awkward Venmo request, no "I'll get you next time."
Switching from Splitwise, Tricount or Settle Up? Paste a screenshot and your balances come with you — no re-entering who owes what.
See how it works ↗ →
Every other split app turns one of you into the collector. Chara does the awkward part — so the only thing left in the group chat is plans for next time.
One number per person. "Anya owes you 412 kr." No spreadsheet, no scrolling through history, no "wait — did I pay you back already?" The answer is on the home screen, the moment you open the app.
One screen · one number per friend

Everything you need to split.
Three friends, a tangle of IOUs. Chara figures out the fewest payments to clear it — two transfers instead of six — and settles in a tap.
Owe in kronor, pay in euros, track in yen. Chara shows what you owe in your currency, updated daily from European Central Bank rates.
Snap the bill and Chara reads the merchant, total, and date — the expense is half-written before you've put your card away.
Phone at dinner, laptop on Sunday. Native apps for iPhone and Android, plus the web — same numbers everywhere.
A magic link to your email or your Google account. No password to set, no new account to dread.
Rent, Netflix, the cleaner — set each recurring bill once. Chara posts and splits it on the day, then stays quiet until something changes.

Same rent. Same group chat. The difference is whether the math, the receipts, and the awkward ask happen in a calm place — or a frantic one.

“Money is awkward.
Your app shouldn't be.”
Splitwise's iOS app is genuinely better than ours today. Steven is a smaller, faster tool if you only need basic splits. Pick the one that fits.
| Feature | Splitwise (free) | Steven | Chara |
|---|---|---|---|
| Pricing | Free, but capped | Free | Free, forever |
| Daily expense limit | 3 per day | None | None |
| Ads | In-app banners | None | None |
| Receipt scanning | Pro only | No | Built in, line by line |
| Multi-currency | Yes, well done | Manual rates | Live mid-market |
| Receipts kept | Pro only | Basic | Searchable, forever |
| Recurring bills | Pro only | No | Yes |
| Mobile | iOS + Android | Web only | iOS, Android, web |

$ curl -fsSL chara.dev/install | sh$ cd chara$ docker compose up -d✓ postgres ready✓ chara-web ready :3000✓ chara-worker ready✓ minio ready :9000→ open http://localhost:3000
When the cloud goes dark and the bills keep falling, the people who run their own server are the ones still eating. Self-host Chara and the receipts, the rates, the whole ledger stays on a box you own.

