How To Grade a Sewing Pattern Without Losing Track of the Size Jump
What This Pattern-Grading Tool Actually Does
Pattern grading is the structured process of moving a pattern up or down through a size range while keeping the design coherent. The difficult part is not just changing one circumference. It is changing several measurements by the right amount for the garment category and the number of size steps involved.
How To Use This Calculator
Choose the base size and a different target size.
Select the garment type so the calculator can use the correct built-in measurement set and grade rules.
Choose inches or centimeters for the output.
If you want to start from your own baseline values, switch to custom grading and enter a JSON object such as {"bust": 40, "waist": 34}.
How the Grading Table Is Built
Target measurement = adjusted base measurement + (grade per size x size difference)
Each garment type has a built-in measurement table and a built-in grade-per-size rule for each measurement. The calculator finds the size difference between the selected base and target sizes, adjusts the base values around the medium reference point, and then applies the grade rule across the number of size steps.
Custom mode replaces any provided base measurements before the size jump is applied. In the current implementation, the European option adds reference notes but does not switch to a separate numeric grade table, so the actual measurement increments still come from the built-in garment rules unless you use custom overrides.
Useful Pattern-Grading Scenarios
Checking a one-size jump for a top or jacket
Moving from M to L is a quick way to see how bust, waist, shoulder, and sleeve-related measurements change together in the built-in grading table.
Reviewing a larger grade span before making a nest
A jump of more than two sizes is useful to test here because the calculator adds notes when the grade span becomes large enough that manual pattern review is more likely.
Using your own baseline measurements
Custom JSON mode is useful when the default base measurements are not appropriate for your block and you want the size-step math applied to your own starting point instead.
How To Read the Result
The grading-type line summarizes the size jump, but the measurement table is the main output because it shows the base value, target value, total change, and per-size increment for every tracked measurement in that garment category. The notes table then calls out larger jumps, custom overrides, and garment-specific reminders such as minimal length grading for pants and skirts.
If the calculator returns an error, it is usually because the sizes are invalid, the base and target sizes are the same, the garment type is unsupported, or the custom JSON is malformed. The tips table remains useful even when you are only using the tool as a planning guide rather than as the final grading authority.
Pattern-Grading Tips
Make a test garment when grading several sizes up or down
Treat length grading as style-dependent rather than automatic
Use valid JSON key-value pairs only when entering custom base measurements
Keep the output unit in mind when comparing the grade-per-size column
Use the measurement table as a grading guide, then check the real pattern pieces and notches manually
Patternmaking Note
This calculator is a grading-planning tool, not a full CAD grading system. It does not move pattern notches, style lines, seam shapes, dart positions, or every production detail required for final pattern engineering.
Frequently Asked Questions
Grading moves a pattern through a standard size range using consistent rules, while alterations change a pattern for a specific fit issue or individual body shape.
Enter a JSON object with measurement names and numeric values, such as {"bust": 40, "waist": 34}. Only valid numeric overrides are applied.
Not in the current implementation. The calculator keeps the same built-in garment grade rules and adds European-grading context in the notes. Custom mode is the option that changes base measurements numerically.
Because grading only makes sense when there is an actual size difference to apply. If base and target are identical, there is no grade step to calculate.
Explore Related Calculators
Continue with closely related tools to compare results, double-check inputs, or plan the next step in the same workflow.