Calculation basis
The main family used for ratio handling and primary output. Weight basis works in mass units. Volume basis works in volume units.
Create formulation tables from percentages, parts, or actual amounts, then scale them to a target total while keeping density, rounding, and tolerance ranges visible.
The tool supports weight- and volume-basis calculations, flags 100% issues immediately, and exports the table as CSV, TSV, PDF, or a shareable URL.
The page handles common blockers: totals that do not equal 100%, missing density, practical rounding increments, and rows that move out of range after scaling.
Enter rows once, review normalized percentages, compare primary and converted amounts side by side, and export a record-friendly result.
Neutral wording makes the same flow useful for food blends, feed, trial formulations, quality checks, material compounding, and other ratio-based work.
The main family used for ratio handling and primary output. Weight basis works in mass units. Volume basis works in volume units.
When percent input does not add up to 100, normalization keeps the relative proportions and rescales the total to 100%.
Ratio input such as 2:1 or 3:2:1. The sum does not need to equal 100.
A per-row min/max range checked either on ratio percent or actual amount.
The smallest practical increment you can actually weigh or add, such as 0.1 g or 1 mL.
You can auto-normalize, block calculation until the total is corrected, or show a below-100% shortfall as an unallocated row.
Yes. Enter density in g/mL for each row. The converted side becomes unavailable only for rows without density.
Yes. In actual mode, enter the existing amounts, then the page rescales the whole formulation to the target total and also shows the implied ratio percentages.
Yes. Set a minimum dosing step and rounding method, then choose whether to put the total difference in the largest row, a selected row, or nowhere.
The first release uses a print-optimized view and the browser print dialog. In Chrome, Edge, and Safari, choose Save as PDF from the print dialog.