Expense Splitter
Split a total bill across a group either evenly or by weighted shares per person.
Written by Golam Rabbani, Founder & Lead Engineer
How to use this expense splitter
- Choose a mode: "Split evenly" or "Split by shares".
- Enter the total amount you want to divide.
- For even split, set the number of people. For shares, name each person and assign a share weight.
- Press Calculate to see what each person owes.
- Use Copy to put the breakdown on your clipboard or share it.
About this expense splitter
The expense splitter divides a bill across a group two different ways. "Split evenly" is the classic restaurant case — divide the total by N people and everyone owes the same. "Split by shares" handles the more realistic cases: one roommate took a bigger room, two friends shared a hotel suite while the third had their own, or a parent picks up a bigger share of a family dinner.
Worked example: a $120 group dinner split four ways evenly works out to $30.00 each. Split by shares with Alex (2), Sam (2), Jordan (1), Casey (1) — total weight 6 — gives Alex and Sam $40.00 each, Jordan and Casey $20.00 each. The math is just (your share ÷ total shares) × total bill, so it scales to any group size.
Everything runs in your browser, so you can use it at a noisy table without worrying about privacy or signal.
FAQ
- When should I use shares instead of even split?
- Use shares whenever people consumed or used the resource unequally — different room sizes in a shared rental, kids paying half-portions, one person ordering drinks while others did not. Assign higher weights to bigger shares.
- How do share weights work?
- Each person's amount is (their weight ÷ sum of weights) × total. Weights are relative — using 2 and 1 produces the same split as 200 and 100. Pick whatever numbers are intuitive.
- Does it handle tax and tip?
- Yes — just include them in the total. Whatever number you enter as the total is what gets divided, so add tax and tip before entering. For a restaurant bill, the subtotal-plus-tip is usually what you want.
- Can I split among many people?
- Yes. Even split has no upper limit on people. Shares mode lets you add as many rows as you need with the "+ Add person" button.
- Is the calculator free and private?
- Yes. It is free and runs entirely in your browser — no signup, no server, no logging.