Two friends sharing a meal

Quickly split the check with your friends!

Did you have a nice meal with friends and now need to split the bill fairly? Use the calculator below to determine how much each person owes!

Show Instructions See an Example!

had {{ friend.itemCount }}:

{{ friend.itemNames }}

{{ friend.totalText }}

{{ currencySymbol}}

{{ itemFriend.name }}

Subtotal ({{ displayTotals.itemCount }})

{{ currencySymbol }} {{ displayTotals.subtotal }}

Flat Fees

{{ currencySymbol }}

Tax

{{ currencySymbol }}

Tip

{{ currencySymbol }}

Total

{{ currencySymbol }} {{ displayTotals.total }}

{{ status.message }}
No more math

No More Math

Say goodbye to bill-related brain gymnastics and hello to stress-free meals. Easy Check Splitter handles the math, so you don't have to!

Fair splitting

Fair Splitting

Fair shares, including tax and tip, are built in. Easy Check Splitter makes splitting the bill effortlessly equitable!

Data control

Data Control

Easy Check Splitter puts you in charge of your data. It processes and stores all calculations directly in your browser, ensuring your privacy and control.

Posts

About Easy Check Splitter

Easy Check Splitter is a free and simple tool for splitting checks by item. Settling a restaurant bill or sharing group expenses? Our receipt splitter has got your back. It ensures everyone pays exactly what they owe — tax and tip included, no freeloaders allowed! Perfect for any dining event, from quick bites to massive feasts, our restaurant bill splitter slices through the hassle like a hot knife through butter. Try it out today to figure out how much you owe your friend (or how much they owe you) and save your relationships.

Changelog

Starting from version 1.2, I'll be documenting all changes here. Previous versions' changes are not reflected in this changelog.

Version 1.4 - 2025-06-29

  • Added ability to swap position of item price and name
  • Added flat fees for things like surcharges, delivery fees, etc.
  • Fixed a bunch of issues with the CSV export

Version 1.3 - 2025-05-12

  • Added tax and tip split type preference

Version 1.2 - 2025-04-25

  • Updated share link to remain in the popup if copy fails
  • Added support for special characters from other languages and emojis in names
  • Overhauled input fields for easier text entry
  • Added new preferences section with currency formatting options:
    • Customizable decimal separator (1,000.00 or 1.000,00)
    • Customizable currency symbol and position

Instructions

Anything with an underline is editable. Just click on them to edit!

  1. Begin by adding each friend who joined the meal.
  2. Next, go through each item on the bill and enter its name and price.
  3. Then, assign friends to the different items they ate or shared by checking the box next to their name under each item. Each item can be shared with multiple friends.
  4. If there were any additional fees, such as surcharges, delivery fees, etc., add those as extra items and click "Add all friends" to evenly split them among everyone.
  5. Finally, add the amount for tax and tip (found below the item list) and ensure that the total matches your check. Anything in red still needs attention.

Once you're done, you can see how much each friend owes for their portion of the meal, including a fair split of the tax and tip based on what they had!

Preferences

Share Snapshot Link

Click the button below to copy a link to this page as it is right now.

If you make changes after copying the link, make sure to copy a new link to get the updated data.

{{ shareLink }}

Error icon
Check icon
{{ toast.message }}

About

This is a freely available tool to help you and your friends split a restaurant check fairly. This tool is provided as-is and I am not liable for any miscalculations or friend squabbles. If you have any questions, feel free to reach out.

Do you have a feature request or a request for another easy tool? Let me know!

Created by Keshia Rose

Copyright © 2023 Keshia Rose. All rights reserved.

Illustration from unDraw. Emoji logo from Twemoji.

Privacy

All calculations and data are stored and processed locally in your own browser. If you create a snapshot then the data is saved to a database with the snapshot link to enable retrieving the data from a link. You can request any check snapshots to be removed by sending an email with the check id.

Umami is used to collect anonymous data about site usage. Umami does not collect any personally identifiable information and anonymizes all data collected. Users cannot be identified and are never tracked across websites.