Skip to main content

Free Online Tip Calculator

Figure out the tip, total bill, and per-person split

%
person

Enter your bill amount to calculate the tip.

Tipping customs vary by country and service type. This calculator provides suggestions based on the percentage you choose. Check local customs when traveling abroad.

Processed locally
Zero server requests
Works offline
Nothing leaves your device

Why use Tip Calculator

  • Presets for 10%, 15%, 18%, 20%, and 25% cover every common scenario without typing.
  • Bill split handles the group-dinner math that always stalls the table.
  • Round-up option produces clean dollar amounts for Venmo or cash.

How it works

The tip is billAmount * (tipPercentage / 100). Total is the bill plus the tip. The split divides the total by the number of people. Round-up applies Math.ceil() to the per-person amount, so the actual total paid may be a few cents higher than the exact figure -- the difference goes into the tip. The reference table iterates through preset percentages (10, 15, 18, 20, 25) and computes each tip and total for quick comparison.

About this tool

You are splitting a $180 dinner tab six ways and someone only had a salad. This calculator handles the math: enter the bill, pick a tip percentage (presets at 10%, 15%, 18%, 20%, 25% or type your own), set the number of people, and get the tip, total, and per-person amount. The round-up option bumps each share to a whole dollar for cleaner Venmo payments. A reference table shows tip amounts at every standard percentage for your bill, so you can compare generosity levels at a glance. In the US, 15-20% is standard at sit-down restaurants. Bartenders get $1-2 per drink or 15-20% of a tab. The formula is just bill times (percentage / 100), but doing it under pressure with tax and a group split is where the phone comes out.

How to use Tip Calculator

  1. Enter the bill. Type the pre-tip total into the bill amount field.
  2. Pick or type a tip %. Tap a preset (10-25%) or type a custom percentage.
  3. Set the split. Use the plus/minus buttons to tell the calculator how many people are paying.
  4. Enable round-up (optional). Round each person's share to the nearest dollar for cleaner payments.

Use cases

  • Six people at a restaurant with a $214 bill -- the split feature shows each person owes $42.47 at 18% before the waiter finishes clearing plates.
  • Traveling abroad and unsure about local customs? Type a 12.5% service charge (common in the UK) into the custom field and get the exact tip amount.

Frequently Asked Questions

In the United States, 15-20% is standard for sit-down restaurants. 15% is considered adequate, 18% is typical, and 20% or more is generous for excellent service. For buffets, 10% is common. For takeout, tipping is optional but 10% is appreciated.

For 10%, move the decimal point one place left (e.g., $85.00 → $8.50). For 20%, double that (→ $17.00). For 15%, find 10% and add half of it (→ $12.75). For 18%, find 20% and subtract a small amount.

Divide the total bill (including tip) by the number of people. Use the split feature above -enter the number of people and the calculator divides everything evenly. Enable round-up to make each share a whole dollar amount.

Etiquette experts generally recommend tipping on the pre-tax amount (subtotal before sales tax). However, tipping on the total including tax is also common and simpler. The difference is usually small -a few cents to a couple of dollars.

For food delivery, 15-20% is standard, with a minimum of $3-5. For large or complex orders, tip on the higher end. Consider tipping more during bad weather or if the delivery is unusually far.

Yes. Tip on the full bill including drinks.

Hair salon: 15-20%. Taxi/rideshare: 15-20%. Hotel housekeeping: $2-5 per night. Valet parking: $2-5. Movers: $20-50 per person. Coffee shop: $1-2 or 15-20%. Massage therapist: 15-20%.

Tipping customs vary widely. In many European countries, 5-10% is sufficient and service charge may be included. In Japan, tipping can be considered rude. In Australia, tipping is not expected but appreciated. Always check local customs when traveling.