Text Tools: JSON Formatter Base64 URL Encoder JSON to CSV CSV to JSON Word Counter Case Converter UUID Generator Timestamp Converter Lorem Ipsum JWT Decoder Markdown to HTML Password Generator Hash Generator Percentage Calculator Age Calculator Text Diff Checker Regex Tester BMI Calculator Color Contrast Checker Text to Speech Text Encryption Slug Generator Random Number Tip Calculator JSON to XML

Free Tip Calculator

Calculate tip amount, total bill, and per-person split instantly | 100% Private

Tip Calculator

%
Tip Amount $0.00
Total Amount $0.00
Amount Per Person $0.00
Tip Per Person $0.00

Quick-Select Percentages

One-tap buttons for the most common tip rates: 10%, 15%, 18%, 20%, and 25%.

Custom Tip Slider

Fine-tune to any percentage, including decimals like 17.5%, with a slider or direct input.

Split Between Any Group

Divide the total and tip evenly across any number of people, instantly.

Instant Calculation

Results update in real time as you type — no button presses required.

Guarded Against Bad Input

Invalid or empty amounts show a clear error instead of a broken calculation.

100% Private

Your bill details never leave your browser — everything is calculated locally.

The Complete Guide to Calculating Tips

Figuring out how much to tip and how to split a bill fairly shouldn't require mental math at the table. This calculator instantly works out the tip amount, the grand total, and exactly how much each person owes.

Why UtilityX is Different

  • ✅ Instant, Real-Time Results
  • ✅ 100% Free Forever
  • ✅ Zero Server Uploads
  • ✅ Custom & Preset Tip Rates
  • ✅ Unlimited Daily Use
  • ✅ No Account Needed

How the Math Works

Tip Amount = Bill Amount × (Tip Percentage ÷ 100). Total Amount = Bill Amount + Tip Amount. Amount Per Person = Total Amount ÷ Number of People. Tip Per Person = Tip Amount ÷ Number of People. For example, an $85.00 bill with an 18% tip split 3 ways: Tip = 85 × 0.18 = $15.30, Total = 85 + 15.30 = $100.30, Per Person = 100.30 ÷ 3 = $33.43 (rounded to the nearest cent).

A Note on Rounding

Splitting a bill into whole cents doesn't always divide perfectly. In the example above, three people paying $33.43 each add up to $100.29 — one cent short of the exact $100.30 total. This tiny discrepancy is a normal, expected result of rounding to the nearest cent and isn't something to worry about when splitting a bill among friends.

Frequently Asked Questions

How is the tip amount calculated?

Tip amount is calculated as Bill Amount multiplied by the Tip Percentage (as a decimal). For example, a $85.00 bill with an 18% tip gives a tip amount of 85 × 0.18 = $15.30.

How is the amount per person calculated?

The total amount (bill plus tip) is divided by the number of people. For example, $85.00 bill + $15.30 tip = $100.30 total; split 3 ways that's $100.30 ÷ 3 = $33.43 per person (rounded to the nearest cent).

Why doesn't the per-person amount multiplied by the number of people exactly equal the total?

This is normal rounding behavior. Splitting $100.30 three ways gives $33.4333..., which rounds to $33.43 per person. Three people paying $33.43 each totals $100.29, one cent less than $100.30 — a standard, expected rounding discrepancy when splitting bills.

Can I use a custom tip percentage instead of the presets?

Yes. Use the custom tip input or slider to enter any percentage, including decimals like 17.5%, instead of the quick-select buttons for 10%, 15%, 18%, 20% and 25%.

Is my bill information sent to any server?

No. All calculations happen locally in your browser using JavaScript. Nothing is transmitted, logged, or stored anywhere.