One Block Wonder Calculator

See what your fabric becomes as kaleidoscope hexagons before you cut a single piece. Use the demo fabric or upload your own busy, large-scale print, set your triangle size, then generate, arrange, and save your design.

1Fabric
Click the fabric to set where the cuts begin
2Scale & cut
 
Your design0 hexes
Your hexagons will appear here. Press “Make hexagons”.
Fabric estimate (how much to buy)

Estimate only, for blocks. A One Block Wonder needs identical repeats stacked (usually 6) so every triangle in a hexagon matches. Always verify you have the full number of complete repeats, and buy extra fabric separately for borders, binding, sashing and backing. Do not pre-wash.

Sources

  1. Maxine Rosenthal. One-Block Wonders: One Fabric, One Shape, One-of-a-Kind Quilts. C&T Publishing.
  2. Jackie O’Brien. One Block Wonder supply list and yardage guide. Studio 180 Design certified instructor handout.
  3. Southern Charm Quilting. One Block Wonder class requirements. Six repeats, 3.75 inch strips, 60 degree triangles.

Formula

Triangle height from the cut edge: $$ h = s \times \frac{\sqrt{3}}{2} $$ A hexagon is six identical equilateral triangles rotated around a centre point, so its width is: $$ \text{across flats} = s\sqrt{3}, \qquad \text{point to point} = 2s $$ Fabric for the blocks (a One Block Wonder uses six identical repeats of the print): $$ \text{yards} = \frac{6 \times R}{36} $$ Where s = triangle edge length, h = triangle height, and R = the fabric pattern repeat length in inches. After quarter-inch seam allowances the finished hexagon is a little smaller than the cut pieces.

Embed This Calculator

Copy the code and paste it into your website:

<!-- One Block Wonder Calculator from CalculateQuick.com -->
<iframe src="https://calculatequick.com/embed/one-block-wonder/" width="100%" height="600" style="border:none;" referrerpolicy="no-referrer-when-downgrade" title="One Block Wonder Calculator"></iframe>
<p style="font-size:14px;text-align:center;margin-top:8px;"><a href="https://calculatequick.com/miscellaneous/one-block-wonder-calculator/">One Block Wonder Calculator</a> by <a href="https://calculatequick.com">CalculateQuick</a></p>

Tip: Adjust height="600" if needed.

WordPress

  1. Edit the page or post
  2. Add a “Custom HTML” block
  3. Paste the embed code
  4. Update/Publish

Wix

  1. Click Add (+) → Embed Code → Embed HTML
  2. Paste the code
  3. Publish

Squarespace

  1. Add a Code block
  2. Paste the code
  3. Save

Shopify

  1. Online Store → Pages → Show HTML
  2. Paste the code
  3. Save

Webflow

  1. Add an Embed element
  2. Paste the code
  3. Publish

HTML

  1. Paste into your HTML file
  2. Upload to server

Cite This Calculator

CalculateQuick. (2026). One Block Wonder Calculator. Retrieved from https://calculatequick.com/miscellaneous/one-block-wonder-calculator/
"One Block Wonder Calculator." CalculateQuick, 2026, https://calculatequick.com/miscellaneous/one-block-wonder-calculator/.
CalculateQuick. "One Block Wonder Calculator." Accessed July 1, 2026. https://calculatequick.com/miscellaneous/one-block-wonder-calculator/.

Share

Send Feedback

Found a bug? Have a suggestion? Let us know.

Thank you for your feedback!

Using the One Block Wonder Calculator

Load the demo fabric or upload a photo of your own print, then set two numbers: the real width of the fabric shown in the image and the triangle edge length you want to cut. The tool draws the 60 degree cutting grid straight onto the fabric so you can see where every triangle falls. Click the fabric, or drag the start sliders, to shift the grid until the triangles land on the part of the print you like, then press Make hexagons.

Each hexagon is one triangle copied six times around a centre point, which is exactly what happens when you stitch six identical triangles together. Drag the hexagons to rearrange them, double click one to spin it to a different centre, and use the colour or value sort to group them before you settle on a layout. Save keeps your arrangement in the browser so it survives a page reload, and Export PNG gives you an image to take to the cutting table.

A fabric swatch with one 60 degree triangle marked on it, the single triangle cut from it, and the six-sided kaleidoscope hexagon formed by repeating that triangle six times around a centre point.

Picking a Fabric That Makes Good Hexagons

The kaleidoscope effect comes from variety inside a single triangle, so the busiest, most multicoloured prints give the most striking results. Large-scale florals, paisleys, batiks and swirling marbled prints all work well, and six or more colours with plenty of curved lines give each hexagon something to play with.

Steer away from prints with large flat areas of one colour, a single big motif on a plain ground, evenly spaced spots or tight geometric grids, and directional stripes or plaids. Those either repeat into something flat or fight the six-way symmetry. If your fabric is measured in centimetres, the centimetres to inches converter turns the repeat length into the inches this calculator expects.

Calculating How Much Fabric to Buy

A One Block Wonder is cut from six identical repeats of the same fabric, stacked so every triangle in a hexagon matches. To find one repeat, lay the fabric out, pick an easy to spot element near the selvage, and measure to where it appears again. Buy six of those repeats for the blocks. A 24 inch repeat needs 6 x 24 = 144 inches, which is 4 yards, and most teachers suggest buying about a quarter yard extra and confirming you have six complete repeats before you cut.

Panel prints work differently: buy seven panels, six for the repeats and a seventh to build the design around. Borders, sashing, binding and backing are all separate from the block fabric, so add those amounts on top. One habit worth keeping is to leave the fabric unwashed, since the layers need to sit together cleanly for stacking and cutting.

Triangle and Hexagon Sizes

The calculator cuts equilateral triangles, so the strip you cut is as wide as the triangle is tall. A 3.75 inch strip is a common starting point. The triangle edge runs a little longer than the strip width, and once six triangles are joined with quarter inch seams the finished hexagon ends up smaller than the raw pieces. The sizes under the inputs update as you change the triangle edge, and the table below shows a few common edges with their cut height and rough finished width.

Cut triangle edgeCut triangle heightFinished hexagon, point to point
3.5 in3.0 inabout 5.3 in
4.0 in3.5 inabout 6.3 in
5.0 in4.3 inabout 8.3 in

Six equilateral triangles meeting at a point form a regular hexagon, the same geometry behind any six-sided figure. If you want to dig into how those side and width measurements relate, the circumference calculator works through the equivalent relationships for circles.

Sewing the Quilt Top

Stack your six repeats with the motifs lined up, cut strips across the width of the fabric, then cut 60 degree triangles from the strips. Keep each set of six matching triangles together, because each set becomes one hexagon. Sew the six triangles into two half hexagons, join the halves, and press the seams. Lay the finished hexagons on a design wall, move them until the colours flow, then number and pin each row before you sew the rows together so the order holds while you work.