LmLoop & MeasurePlan a blanket
Home/Tools / Granny square blanket planner

Layout & colour

Granny square blanket planner

Choose your finished size, account for joins and borders, and preview a three-colour square layout.

Your measurements

Changing units converts the size fields for you.

Measure a washed square. Join width is only the extra space between squares. Enter 0 if your seam adds no width.

Example values are filled in. Replace them with your own measurements. Nothing is uploaded or saved.

Calculating the example…

How to use your result

This planner builds a rectangle from equal square motifs. It rounds each side to the nearest whole number of squares, so the estimated finished dimensions may be slightly larger or smaller than your target. Read the actual size in the result before choosing a layout.

What the picture represents

Each coloured tile represents one whole square, not individual rounds within a granny square. The grid shows colour placement only. It does not draw the join, border, stitch texture or exact scale. Colour counts are counts of squares, not yarn quantities: different stitches and colours can consume different amounts.

Finished width = (columns × square size) + ((columns − 1) × join width) + (2 × border width)

Length uses the same formula with rows. We choose columns by rounding (target width − 2 × border + join) ÷ (square size + join), with at least one square. The first and last squares do not need an external join, which is why there is one fewer join than squares.

A worked example

For a 100 × 140 cm target, 15 cm squares, 0.5 cm joins and a 3 cm border, the planner chooses 6 columns and 9 rows: 54 squares. The finished estimate is 98.5 × 145 cm. If 140 cm is a strict maximum, reduce the row count indirectly by lowering the target length until eight rows are selected, or reconsider the square size. Never stretch a finished square just to force the arithmetic to fit.

Check before making a whole batch

Join two finished samples and measure their combined width. Subtract twice the individual square width to estimate the join contribution. Use the joining method and yarn you will use in the blanket. A stretchy seam can change under load, and a thick decorative border can alter the proportions.

For multi-colour motifs, plan the rounds separately on paper. Keep a labelled colour key and use the print button to keep a copy of your measurements and layout. Refreshing the page resets the project; this tool does not maintain a saved account or stash.

Read the full square-blanket sizing guide or build a balanced colour palette.