How to use
- Enter the bill amount.
- Press a quick percent (10, 15, 18, 20, 25) or type your own in Custom.
- To split the bill, enter how many people are paying. Each person's share and their share of the tip are shown.
- Tick Round the tip up to a whole amount if you would rather tip a clean number than the exact percentage.
Examples
$50.00 bill, 20% tip, 1 person
→ Tip $10.00, total $60.0050 × 0.20 = 10.
$100.00 bill, 15% tip, split between 4
→ Tip $15.00, total $115.00, $28.75 each, $3.75 tip each115 ÷ 4 = 28.75.
$19.99 bill, 18% tip
→ Tip $3.60, total $23.59Rounded to the cent, without the floating-point noise plain multiplication can leave.
How it works
The tip is the bill times the percent, divided by 100, computed with the decimal.js library so that amounts such as $19.99 do not pick up binary-rounding error, and then rounded to the cent (half up). When Round the tip up is ticked, the tip is rounded up to a whole currency unit before the total and the split are worked out from it. The per-person figures divide the total, and the tip, evenly by the number of people, each also rounded to the cent.
This page does the arithmetic only. What to tip is a matter of place and custom, not something the page can know, so it is never suggested as a single right answer.
Sources
Frequently asked questions
- How much should I tip?
- It depends entirely on where you are and the kind of service. In the United States, 15-20% is usual for a sit-down restaurant. In the United Kingdom and much of Europe, 10% or rounding up the bill is common, and a service charge may already be included. In Japan, Korea and several other countries, tipping is not expected and can even seem odd. This page only does the arithmetic; the percentage is yours to choose.
- What does Round the tip up do?
- It rounds the tip itself up to the nearest whole unit of your currency before adding it to the bill, which some people prefer to a tip with cents in it.
- How is the split worked out?
- The total, including the tip, is divided evenly by the number of people. The tip itself is also shown split evenly, in case you want to see just that part.
- Does it handle other currencies?
- Yes. It works with plain numbers, so the amount is in whatever currency you are paying in; the page does not add a currency symbol.
- Is anything sent to a server?
- No. The numbers stay in your browser.
Related tools
Version history
- 1.0.1 — Clarifies the search title with the tool's main task and whether it is free or runs online.
- 1.0.0 — First release.