Tip Calculator

Calculate tips and split bills among multiple people.

%
person

How to Use Tip Calculator

  1. 1

    Enter the bill amount

    Type the total bill amount before tip.

  2. 2

    Select a tip percentage

    Choose from preset percentages (10%, 15%, 18%, 20%, 25%) or enter a custom tip percentage.

  3. 3

    Set the number of people

    Enter how many people are splitting the bill. Defaults to 1 for solo dining.

  4. 4

    View the breakdown

    Instantly see the tip amount, total bill with tip, and the per-person share.

Key Features

Preset Tip Percentages

Quickly select common tip amounts — 10%, 15%, 18%, 20%, or 25% — with a single click.

Custom Tip Percentage

Enter any custom percentage for situations where preset options do not fit.

Bill Splitting

Split the total evenly among any number of people and see each person's share.

Instant Calculation

Tip amount, total, and per-person cost update in real time as you change any input.

Common Use Cases

  • Restaurant Dining

    Quickly calculate the right tip on a restaurant bill and split the total among your group.

  • Food Delivery

    Figure out an appropriate tip for a delivery driver based on your order total.

  • Group Outings

    Split a bar tab, group dinner, or shared activity cost evenly among all participants.

  • Service Tipping

    Calculate tips for hairdressers, hotel staff, taxi drivers, or any service provider.

Frequently Asked Questions

What is a standard tip percentage?

In the United States, 15–20% is standard for sit-down restaurants. 18–20% is common for good service, while 25% or more is generous for exceptional service. Customs vary by country.

Is the tip calculated before or after tax?

Traditionally, tips are calculated on the pre-tax bill amount. Enter the pre-tax total for the most accurate result, or enter the post-tax total if you prefer to tip on the full amount.

How is the per-person amount calculated?

The tool adds the tip to the bill total, then divides evenly by the number of people. Each person pays the same amount.

Is my data sent to a server?

No. All calculations happen entirely in your browser. Nothing is transmitted to any server.