UTILS.
100% in-browser
🤝

Rent Split Calculator (Roommates)

Split rent and utilities fairly among 2–6 roommates: equally, by income, or by room size, with each share shown.

About this tool

Rent Split Calculator is a free, in-browser tool that divides rent and utilities among roommates and shows each person's share. Add between two and six people, choose how to split, and the amounts update live as you edit names and figures. Everything is computed on your device — no names or numbers are uploaded.

There are three methods. Equal split gives everyone total ÷ number of people. By income splits proportionally, so each person's share = total × (their income ÷ sum of incomes) — a common way to keep housing affordable when earnings differ. By room size works the same way using each person's room area, so whoever has the larger bedroom pays more. The total split always equals your rent plus utilities.

Use it to settle the monthly bill fairly or to compare methods before signing a lease: switch between equal, income and area to see how each person's payment changes. Add or remove roommates with the buttons, and enter each person's income or room area in the field that appears for the weighted methods.

Frequently asked questions

How does splitting rent by income work?
Each roommate pays in proportion to their income: share = total rent × (that person's income ÷ the sum of everyone's incomes). Higher earners pay more, which keeps the percentage of income spent on rent roughly equal across the household.
How is splitting by room size calculated?
The same proportional formula, using room area instead of income: share = total × (room area ÷ sum of all areas). The person with the largest bedroom pays the largest share — a common fix when bedrooms differ in size.
How many roommates can I add?
Between two and six. Use the add button to include another person and the ✕ button to remove one; the tool keeps at least two people so there is always a split to compute.
Are my roommates' details private?
Yes. Names, incomes and room sizes are processed entirely in your browser and never leave your device or get saved to a server.

More tools