Granny Square Blanket Calculator
Plan a blanket from measured motifs, edit its assembly map and calculate colour-specific yarn and whole balls after partial stock.
Your blanket plan
Start with the worked example, then replace it with your prepared motif size and measured yarn.
80 motifs · 8 across × 10 down
Finished 120 × 150 cm; target difference 0 / 0 cm.
Yarn estimate includes the amounts you entered. Verify a sample before buying.
Start from a worked project
Measured yarn per motif
Weigh the yarn of each colour used by one complete sample motif. Use the same construction and blocked size for all recipes. Blank = unknown; 0 = not used.
Select a motif to place the chosen recipe. Keyboard: arrows move, Enter or Space places, Home/End jumps. Recipe numbers and names identify every cell; coloured patches do not represent stitches or yarn proportions.
- 1 · Sage motif — 80 motifs
Yarn & whole balls to buy
The default example includes motifs only: joining consumption and border allowance are explicitly 0. Enter your measured amounts below to include them. Each colour can use a different ball size.
Sage
11 whole balls to buyBall size: 100 g · already available: 0 g
- Motifs
- 960 g
- Known total with reserve
- 1,056 g
- Left after known reserved use
- 44 g
- Cost of whole balls
- Not calculated
Colours, partial balls & prices
Available stock excludes unreclaimed sample yarn. Optional price is per whole ball in the currency below; changing currency labels does not convert prices.
Join width, joining yarn & border
Reserve & calculation details
Body width = columns × motif width + (columns − 1) × join width. Height works the same way. Finished size adds the border twice. Seam paths span the assembled body: (columns − 1) × body height + (rows − 1) × body width.
For each colour: sum measured motif amounts from the actual map, add measured joining and entered border allowances, apply reserve, subtract available grams, then round a positive shortfall up to whole balls. “Left after known reserved use” includes stash and purchase surplus; incomplete inputs can make it too high.
Uniform rectangular motifs only; no hexagons, shaped edges or mixed sizes. These are physical yarn estimates, not a pattern instruction or guaranteed consumption. Sample joins, tails, blocking and tension matter. Limits: 100 rows/columns, 2,500 motifs, 8 recipes and 8 colours.
Sources & when to use a different tool
A DROPS granny-square pattern illustrates distinct motif colour combinations and separate joining/edge yarn. It does not supply the consumption model here. Measurements and proportional purchasing are your project estimate.
For a continuous plain or striped knitted/crocheted body, use the measured-swatch yarn calculator. This tool instead plans separate uniform motifs and their assembly.