Tip Calculator
Calculate tips instantly and split any bill evenly. Choose preset percentages or enter your own, with optional per-person round-up.
How to Use the Tip Calculator
1. Enter your bill amount in the Bill Amount field (before tip).
2. Choose a tip percentage — use one of the quick presets (10%, 15%, 18%, 20%, 25%) or tap "Custom" to enter any percentage.
3. Use the +/− buttons to set the number of people splitting the bill.
4. Toggle Round Up to round each person's share to the nearest dollar — handy for cash payments.
Results update instantly as you type.
About This Calculator
The Tip Calculator computes the tip amount and total bill for any combination of bill size, tip percentage, and number of diners. The formula is simple:
Tip = Bill × (Tip% ÷ 100)
Total = Bill + Tip
When splitting, each person's share = Total ÷ People. The round-up option applies Math.ceil() to each person's share, so everyone pays a whole dollar amount and the server always receives at least the calculated tip.
All calculations happen instantly in your browser — no data is sent anywhere.
Tipping Etiquette
- Restaurants: 15% minimum, 18–20% for good service, 25%+ for exceptional. Tip on the pre-tax subtotal, or post-tax — either is fine.
- Buffets & counter service: Tipping is optional but appreciated (10% is generous).
- Bad service: Tip the server anyway — they may not control food speed. Speak to a manager about serious issues rather than withholding the tip.
- Group discounts/coupons: Tip on the original price before the discount, not the reduced total.
- International travel: Tipping customs vary widely — research the local norm before you go.