Who owes what to whom?
Split a dinner on the spot, or create a group that lasts for days: the expenses travel inside the link you send to the others. No account, no app, everything in your browser.
Create a shared group: the group lives inside a link you can send to the others. No account, no app.
If you lose the link and clear your browser data, nobody can recover the group, not even us. Pin it in the group chat, or export the file now and then.
Your groups on this phone
Already settled
These are the expenses of closed periods: they are already inside the opening balance, so they no longer enter today's accounts, but they stay in the group and inside the link. They cannot be edited any more: if something does not add up, add an expense or a settlement in the new period.
Bin
No receipt photos: they would go into the link and it would become impossible to send.
At most one payment fewer than the number of people. It is not always the absolute minimum: finding that is a problem with no quick solution.
Balance per person
Settlements already made
If two of you mark the same settlement, we point it out when you merge the links, but we cannot know it on our own.
Participants
Last links received
I received a link
Backup copy
The exported file opens on old browsers too and never goes through any server.
Link length
Close the period
Closing the period deletes nothing: the earlier expenses stay in the group and inside the link, marked as “already settled”, and the accounts restart from an opening balance. That is why the link does not get shorter: if it has become too long, export the file and start a new group.
There is no official copy: everyone sees what they received. Swap links before doing the final accounts.
If you lose the link and clear your browser data, nobody can recover the group, not even us. Pin it in the group chat, or export the file now and then.
Saved groups live only on this phone. If you clear your browser data they disappear. The link does not.
“Added from this device” is only a reminder: anyone with the link can write anything. It is not a signature.
Who paid
Split between
How to split
Different currency (optional)
You write the exchange rate yourself and it stays frozen in that expense, so yesterday's accounts stay yesterday's. We never fetch it from the internet.
If two people edit the same expense, only one survives: we tell you when you merge the links.
This code lets people join the group. It does not contain the expenses: for those, send the link.
Anyone with this link sees names and amounts and can change them. Access cannot be taken back from someone who already has it.
The link never goes through our servers, but it stays in your browser history and on the servers of the chat you send it with. It is not encrypted.
Two modes, one tool
If you just need to split a dinner, type the names and the expenses and press the button: done, exactly as before. If the trip lasts a week, under the result there is “Create shared group”: from then on the group lives inside a link you send in the chat, with separate tabs for expenses, balances and people. There are not two different programs underneath: the maths is identical, so nothing is lost when you switch from one to the other.
The group lives inside the link, not on a server
Everything the group knows is written in the part of the address after the hash, which browsers never send to the server: that is why this tool can be shared without your accounts ever passing through a server of ours. All the consequences deserve saying: anyone with the link sees names and amounts and can change them; access cannot be taken back from someone who already has it; the link travels in the clear, so it stays in your browser history and on the servers of the chat you send it with; and if you lose the link and clear your browser data, nobody can recover the group, not even us. The group does not update by itself: after each expense you have to send the link again.
What happens when you merge two links
Merging a link can never take anything away, with no exceptions: at worst nothing changes, so pasting the same link twice, or a three-day-old link, is harmless. That holds for “Close the period” too: closing does not throw the earlier expenses away, it marks them as already settled — they stay in the group and inside the link, the accounts restart from an opening balance, and we tell you when it happens. So even if two people close the period at almost the same time, nothing is lost. Every entry carries a logical clock (not the phone clock, which a wrong time would falsify): if the same expense was edited on two phones, only one survives and we say so, with one tap to flip the choice. A deleted expense stays deleted even if someone edited it afterwards: between a mistake you can see and one you cannot, we always pick the visible one. If the same dinner was entered by two people, the tool flags it as a possible duplicate but never deletes anything on its own: it proposes, it does not decide.
Cents, currencies and settlements
Shares are computed with the largest remainder method: the total always adds up to the cent, and the spare cent rotates from one expense to the next instead of always landing on the same person (300 dinners of $100 split three ways give 10,000.02 / 10,000.01 / 9,999.97, not $3 always to one). With a different currency you type the rate yourself, it stays frozen in that expense, and the conversion happens once on the total: that is how the balances close at exactly zero. The suggested settlements are at most one fewer than the number of people; we do not promise the absolute minimum, because finding it is a problem with no quick solution. In amounts you can write either 12.50 or 12,50: on this page the dot is always the decimal sign (12.345 is 12.35, rounded to the cent), while a comma with three digits after it is thousands (1,234 is one thousand two hundred and thirty-four). On the Italian and Spanish pages the rule is the other way round, as it should be there.
What it does not do, said plainly
There is no automatic sync, no notifications, no account and no recovery if you lose the link. You cannot attach receipt photos (one JPEG weighs a hundred times the whole history) and you cannot revoke a link. The QR code only puts everybody on the same group: it does not contain the expenses, because a QR holds a few hundred characters and a group with three expenses already needs more than twice that. And the link never gets shorter: it grows by about twenty characters per expense (100 expenses ≈ 2,300 characters, 400 ≈ 7,500), because nothing is ever thrown away. Past 8,000 we say so and offer the way that loses nothing: export the file and start a new group. It is a shared notepad, not an accounting ledger.