Cuts & Fabrics: Why Your Yardage Looks Too High

If the fabric calculator is asking for far more than the quilt seems to need, this explains exactly why — and how using cuts instead of stacked full blocks gives you accurate measurements.

The one idea to hold on to: the calculator buys area. It does not look at the picture.

Your design is a list of fabric pieces. Each piece has a size and a fabric. The calculator adds up the area of every piece, adds seam allowance and cutting waste, and turns that area into length off a bolt. That is the whole job.

It has no eyes. It cannot tell that two squares are drawn on top of each other to look like one pieced block, and it cannot tell that a white square is “just background.” If the design says there are two full 12″ squares of fabric, the honest shopping answer is two full 12″ squares of fabric. When the number looks too high, it is almost always because the design is describing more cloth than the quilt is actually made of.

What a “fabric” is

Blocks are grouped into one purchasable fabric by what fills them — a solid color, a photo pattern, or a saved library fabric. Every block that shares a fill lands on the same row of the shopping list. Two different reds are two rows; the same red used in twelve blocks is one row that totals all twelve.

What a “cut” is

A cut is a shape mask applied to a block — a triangle, a curve, a hexagon, anything you draw in the Cut Creator. It does two things:

  • Visually, it clips the block to that shape, so the block shows only the part inside the cut and whatever is behind it shows through the rest.
  • For yardage, it records how much of the block the shape actually covers — a fraction from 0 to 1. A half-square triangle is about 0.5; a small centered circle might be 0.2. It is measured from the real geometry, so it is exact, not eyeballed.

That single fraction is how the calculator learns that a fabric fills only part of a square instead of all of it.

The math

For every block, using its width and height in inches:

coverage   = 1 with no cut, or the cut’s fraction (0…1)
piece area = (width + ½″) × (height + ½″) × coverage

The extra ½″ in each direction is the ¼″ seam allowance on all four sides — the cloth that disappears into the seams when the piece is sewn to its neighbors. Then, for each fabric, the calculator totals every piece and finishes with:

with waste = total piece area × 1.15  (15% cutting waste)
yards     = with waste ÷ 42″ bolt ÷ 36″

…then rounds up to the next ⅛ yard, because that is how fabric is sold.

The important line is the first one. With no cut, coverage is 1 — the block counts as a full rectangle of its fabric. A cut is the only thing that makes coverage smaller.

Why “so much fabric?” — the stacked-blocks trap

Say you want a 12″ block that is half navy and half cream, split on the diagonal — one half-square triangle unit.

The wrong way: stack full solid blocks

You drop a full navy 12″×12″ square into the slot, then a full cream 12″×12″ square on top of it, and hide the halves you don’t want by painting them white or letting one show through. It looks right on screen. But both squares are full blocks, so the calculator counts both in full:

Piece Coverage Fabric counted (with seam)
Full navy block 1.0 12.5 × 12.5 = 156 in²
Full cream block 1.0 12.5 × 12.5 = 156 in²
Total 312 in²

And if the slot is built from four stacked full blocks, it is 4 × 156 = 625 in² for a single 12″ square. The finished square only uses about 144 in² of cloth. You are being told to buy three to four times too much, and the picture still looks fine — which is exactly why it’s so confusing.

The right way: one block per fabric, with a cut

Put a navy block in the slot and apply a triangle cut. Put a cream block behind it with the inverse cut. Each cut covers about half the block, so each fabric counts only its real half:

Piece Coverage Fabric counted (with seam)
Navy block + triangle cut 0.5 156 × 0.5 = 78 in²
Cream block + inverse cut 0.5 156 × 0.5 = 78 in²
Total 156 in²

Same picture, half the cloth of the two-block version and a quarter of the four-block version — and now every fabric row on the shopping list matches the size of the piece you will actually cut. Each cut piece still gets its own seam allowance, which is correct, because two triangles sewn together really are two pieces of cloth.

Why it has to work this way

The calculator cannot guess intent, and you wouldn’t want it to. If it started ignoring blocks it decided were “probably overlapping” or “probably just background,” it would routinely under-buy fabric — and running short mid-quilt is the one failure quilters can’t recover from, because dye lots change and the bolt is gone.

So the rule is deliberately literal: every piece the design declares is a piece you have to buy. Overlapping two full squares declares two full squares. A cut is the one and only way to tell the calculator “this fabric fills part of this square, not all of it.” Accurate measurements therefore come from cuts, not from stacked solids.

Checklist when a number looks too high

  • Are there stacked blocks in one slot? Delete the extras and rebuild the unit as a single block per fabric with a cut. This is the usual cause.
  • Is a “background” drawn as a full solid block? That is real fabric to the calculator. If it is meant to be the empty space around a cut, model it as the inverse cut instead.
  • Do the fabric rows match the pieces you would cut by hand? Each row’s size should look like the real piece. A row far bigger than the piece is the tell.
  • Check the efficiency column. A block that should be partial but shows 100% has no cut applied.

A related question: showing a fabric at the right scale

This one comes up alongside yardage but is a different thing entirely. It is not about how much fabric to buy — it is about making a printed fabric’s motif appear at its true, real-life size on your blocks, so the mockup looks like the finished quilt. If you are working from a fabric you already own, snap a photo of it flat with a ruler in the frame — that is exactly the measurement you will need.

A fabric in Quiltler is a square photo. There is no separate “this print repeats every X inches” setting, so scale is set by two things you control: the square crop you take when adding the fabric, and the block’s Image fill mode (in the Inspector, under Block).

Stretch vs. Tile

  • Stretch squeezes the whole photo to fill the block. One block shows exactly one copy of your crop, so a 12″ block shows one giant motif. This is almost never to scale — use it only when you want a single motif to fill a block.
  • Tile repeats the photo across the block, one copy per block-sized cell. This is the mode to use for real scale.

The rule for true scale

In Tile mode, one copy of your square crop is drawn to fill exactly one block. So the trick is simple: crop the photo to span the same number of real inches as your block. Measure it with the ruler in your photo.

Example: your blocks finish at 6″. Using the ruler, crop a square that covers exactly 6″ of the real fabric. Set the block’s Image fill to Tile. Now one repeat of the print is 6″ on the canvas — true scale — and any larger area simply repeats the motif at the same size.

Step by step

  1. Lay the fabric flat and photograph it straight-on with a ruler beside the print.
  2. Add it as a fabric and, in the square crop tool, line the crop edges up to a whole number of inches of the print — ideally the same size as your blocks.
  3. Select the block(s), open the Inspector, and set Image fill → Tile.
  4. Make your block size match the inches your crop covers. The motif now shows at real size.

Good to know: because the repeat is tied to your block size rather than a standalone number, the cleanest way to keep everything consistent is to crop every fabric to the same real-inch span as your blocks. If a print looks too big or too small after tiling, it is almost always the crop — recrop it to cover more or fewer inches of the real fabric and it will fall back into scale.

There is a full walkthrough of this, with the math and a step-by-step, on the fabric print scale page.

Open Quiltler 3

Keep reading