How it works
Required batting size = finished quilt W/H + 2 × batting overage. A one-piece rectangle must fit roll width in an allowed orientation.
Use actual batting roll width and your required overage to confirm whether one full piece can be cut. No unverified splicing estimates.

A 60 × 80 in quilt + 4 in batting overage requires 68 × 88 in. A supplied 96 in roll works; a 40 in roll does not.
Understand the calculation before cutting into fabric.
Required batting size = finished quilt W/H + 2 × batting overage. A one-piece rectangle must fit roll width in an allowed orientation.
Measure the roll or read your actual packaging. Choose whether rotation is permissible. If one-piece cutting fits, see the exact fabric run.
Batting joins and prepackaged sizes are not inferred from backing fabric formulas. Confirm manufacturer directions.
A 60 × 80 in quilt + 4 in batting overage requires 68 × 88 in. A supplied 96 in roll works; a 40 in roll does not.
Batting is not automatically pieced like backing fabric. This calculator tests whether one continuous batting rectangle will fit the chosen roll width.
If your method requires 4 inches of batting beyond every finished quilt edge, your batting must cover 68 × 88 inches. A roll with 96 inches of usable width can fit the 68-inch dimension across the roll, leaving an 88-inch run along the bolt.
A 40-inch roll is too narrow in either orientation. The calculator reports FIT_IMPOSSIBLE instead of assuming that two batting pieces can be joined. A different roll width or an independently verified batting-join method is needed.
Backing fabric can use joined rectangular panels, with seam take-up accounted for. This batting model assumes a single rectangle without joins. Batting package sizes, loft, manufacturer shrinkage and quilting-machine requirements are not inferred from fabric measurements.
Enter the actual roll width or the package dimensions you plan to use, and confirm the overage with your quilting method before cutting.
No. A batting roll is checked as a single continuous rectangle.
Not in this version. A join would need its own validated algorithm.
No. Supply the real roll width.