Stitch & Texture

Stitch Pattern Generator

Build stitch-count-compatible rows and repeat units.

Cream crochet lace with repeating geometric stitch textures
Reference photograph, not a generated sample. Ivett M (@ivett_m) · Unsplash License Resized and converted to WebP; display thumbnails may crop

Local calculations. Check the chart and written construction together; photographs are subject references.

Design settings
Colors & terminology

Randomize changes the palette. The stitch construction stays under your chosen settings.

Live design preview

Editable color charts: open Advanced View and click a cell to change its yarn assignment.

Materials

Written calculation

    About This Generator

    The Stitch Pattern Generator builds a rectangular practice fabric with a known width and a sequence of worked rows. Use it to compare stitch heights, plan a textured panel, or establish a repeat before committing to a scarf or blanket. It suits beginners working with the basic setting and more experienced crocheters investigating post stitches or shared-base shells. It does not calculate garment shaping or promise that different stitch combinations have identical physical dimensions.

    How to Use This Generator

    Enter Width in worked stitch positions and Height in rows, rather than centimeters. With Basic repeated stitches selected, choose sc, hdc, dc, or tr and set Stitches per repeat. Width must divide into complete repeats. A repeat contains the chosen main stitch followed by a final single crochet; selecting sc therefore produces an entirely single crochet fabric. The Stitch structure selector also offers back-loop ribbing, a three-row height sequence, two-color rows, raised posts, shell combination, reversible texture, and complementary height waves. These constructions control their own stitch arrangements; the basic repeat and stitch controls are disabled when appropriate.

    Choose the color swatches and US or UK terminology before reading the output. Generate updates the local result. Compare Symbol Chart with Written Pattern, then inspect Stitch Preview as a structural aid. Use Save project for a browser-local copy, Export JSON for a portable backup, Export SVG for the vector chart, or Print for paper and the browser's PDF destination. Restoring JSON is preferable to trying to reconstruct saved parameters from a screenshot.

    Understanding the Crochet Pattern

    A foundation chain provides insertion points, while a turning chain raises the hook to the next row's working height. In this generator the turning chain is excluded from the worked stitch total. The first worked stitch, rather than the turning chain, is the edge position you must find after turning. Different stitch heights can change row gauge even when every row contains the same number of positions. A row of twenty-four tall stitches is not automatically the same width as twenty-four short stitches after washing.

    How the Generator Works

    The basic engine creates one operation per position and reverses the display order on alternate rows to match the working direction. With a repeat of four and dc selected, each four-position unit contains three dc followed by one sc. The textured modes supply their own operation lists and, where necessary, insertion-source information. A shell can place several stitches in one base while skipping other bases; this is not equivalent to increasing every row's final count. Shell combination needs a width of six times an integer plus one. Other textures have their own divisibility checks, so change the width when an error identifies an incomplete repeat.

    Step-by-Step Worked Example

    For a plain sample, set Width to 24, Height to 12, Stitch to sc in US terminology, Stitches per repeat to 4, and Stitch structure to Basic. The calculation adds one chain to the twenty-four worked positions: chain 25. Work the first sc in the second chain from the hook and continue across the remaining chains, producing 24 sc. For each subsequent row, chain one, turn, and work one sc into each old stitch. Stop after Row 12. The fabric contains 288 worked sc; the foundation and turning chains are additional operations, not extra sc. Fasten off and weave the tails into the fabric.

    Download this worked example as JSON. Restore it in this generator to compare the actual counts and structure.

    Practical Tips

    Use smooth, light-colored yarn when learning to identify the top loops. Match the hook to the yarn label as an initial trial, then adjust after measuring the washed sample. Put a removable marker in the first and last worked stitches for the first few rows. When comparing textures, keep yarn, hook, and finishing method constant and record both stitch gauge and row gauge.

    Common Mistakes and Solutions

    The sample becomes wider at one edge

    A turning chain may have been treated as an extra stitch. Count the actual stitch tops before the next row, locate both edge markers, and undo the added edge stitch before continuing. Do not correct a repeated edge error with random decreases in the middle.

    A texture setting rejects the width

    The selected structure needs complete horizontal units. Read the error, inspect the structure's repeat requirement, and choose a compatible width. Increasing the row count cannot repair an incomplete horizontal repeat.

    The chart looks correct but the swatch curls

    Curling can come from tension, a tight foundation, or the chosen texture. Compare the foundation width with a later row, check the needle-size trial, and wash a small sample before changing stitch counts. A diagram alone cannot establish final drape.

    Second Reproducible Application

    Use this comparison to check how one input changes the stitch pattern generator output. Enter width = 24; height = 13; stitch = sc; repeat = 4; texture = basic. Keep any grid and color data from the downloadable worked example unchanged. Generate again and compare the result with the first example above. The resulting dimensions are 24 stitches × 13 rows. These depend on the entered block size, not a measured finished sample. This comparison was executed with the site's engine; it is a numerical construction check rather than a claim about physical gauge. Save both settings separately if you want to compare them later.

    Related Tools and Guides

    The Tools directory at /generators/ lists the available generators. Use the linked examples on this page to study the same construction with different inputs, and the Guides directory at /guides/ for supporting reading. Check terminology and measured gauge before combining output from different tools.

    Frequently Asked Questions

    Does choosing dc make every basic stitch a double crochet?

    Only when the repeat contains no contrasting final position. The basic rule ends each repeat with sc. A repeat of four gives three dc and one sc; examine the written row before treating it as plain dc fabric.

    Can I enter a width in centimeters?

    Width is a stitch-position count. Measure a sample in the intended texture, convert the desired width using that measured stitch gauge, then round to a complete supported repeat.

    Is the turning chain included in the row total?

    No. The generated turning chains provide height but are excluded from the worked count. Count the first actual stitch through the final actual stitch after each turn.

    Why do post textures have a different foundation?

    Raised structures need a suitable supporting row and sufficient height. Follow the selected texture's foundation and insertion instructions instead of substituting the basic sc chain formula.

    Is the preview a photograph of the finished material?

    No. The previews show symbols or calculated structure. Yarn behavior, tension, washing, and blocking still need to be tested with a physical sample.

    Local design studio · no account required

    My Projects