Percentage Split Generator
Splits 100% into three random positive whole-number percentages that always sum to exactly 100, built from two random cut points rather than three independent numbers nudged to fit — useful for budget or resource-allocation brainstorming, or percentage practice that always checks out.
What this generator does
Produces a set of percentages that add up to 100, for splitting a budget, a survey result or a test fixture into parts that total correctly.
How to use this tool
- Press generate for a random percentage split.
Worked examples
- Format
- 22% + 26% + 52% and 7% + 69% + 24% — two consecutive draws
Common use cases
- Budget or resource-allocation brainstorming
- Maths practice with percentages
- Quick random proportions for planning
How this generator works
Two distinct cut points are drawn between 1 and 99 and sorted, and the three percentages are the gaps between 0, the two cuts and 100. Building the split from cut points guarantees an exact sum by construction, rather than drawing three independent percentages and rounding or adjusting the last one to force the total to land on 100.
Limitations and good to know
- The split is random rather than realistic. Real distributions of this kind are rarely uniform.
Related generators
- Random Percentage GeneratorGenerate a random percentage between 0% and 100%, or any custom range.
- Budget Allocation GeneratorSplits a total across weighted lines in whole units, with the parts summing to exactly the total rather than nearly it.
- Break-Even CalculatorThe volume at which revenue finally covers total cost, with the profit table either side of it so the shape is visible.
- Seat Apportionment GeneratorTurns vote totals into whole seats by D'Hondt, Sainte-Laguë or largest remainder, with every allocation summing exactly and compared against its quota.
- Loan Amortisation Schedule GeneratorA month-by-month repayment schedule where the interest follows from each month's balance and the final payment clears the debt to exactly zero.
- Integer Partition GeneratorA random way to split a small number into positive whole-number parts.