Amount Splitter

Split one total into equal, weighted or random shares - the shares always add back up to the total. In By-ratio mode the number of shares comes from the weight list.
Total amount:   Shares:   Split mode:
Decimals:   Remainder:   Separator:
Statistics Result Download CSV
No. Weight Amount Share

Introduction to the tool and how to use it

The Amount Splitter divides one total into several parts and guarantees that the parts add up exactly to the original total — handy for splitting bills, sending red packets, proportionally sharing costs, or allocating a budget across line items.

Three allocation methods:
· Equal split — every part receives the same amount, good for going Dutch. When it does not divide evenly, a rounding remainder appears, and the option below under remainder handling decides where it goes;
· Proportional split — enter one weight per line in the input box on the left (spaces or commas also work); for example 2 3 5 splits into 3 parts taking 20% / 30% / 50%, suited to shares based on contribution, headcount, or area;
· Random split — each part gets a random amount, like a lucky red packet (random weights are generated and then split proportionally).

Remainder handling applies only to equal and proportional split: distribute across parts (default, fairest; the remainder units go to the parts with the largest fractional portions), give to the last part, or give to the first part.
Note: to avoid floating-point error after the decimal point (for example 0.1 + 0.2 is not exactly 0.3), every amount is first converted into integer cents before splitting, and the final-unit difference is covered by remainder handling, so the sum shown in the statistics always equals the total.

How to use

  1. Fill in the total.
  2. Choose the allocation method; equal or random split also requires the number of parts.
  3. For proportional split, enter the weights in the input box on the left (the number of parts equals the number of weights).
  4. Choose the decimal places (default 2, i.e. precise to cents) and the remainder handling.
  5. Click start; the panel on the right prints one amount per line, and the table below shows each part's weight, amount, and share.

Message board

All messages →
0/200

  • No one has spoken up yet — want to go first?