What Is C2C Crochet
Corner-to-corner (C2C) crochet builds a fabric diagonally, you start at one corner, increase one tile per row until the piece reaches its widest point, then decrease one tile per row back down to the opposite corner. The result is a rectangular (or square) fabric made entirely of small square tiles.
Each tile is a cluster of 3 double crochet stitches worked into a chain-3 space. Tiles stack next to each other in rows that run diagonally across the piece. This creates a grid-like fabric with a distinctive texture that is different from traditional row-by-row crochet.
C2C is enormously popular for graphghans, blankets with pixel-art designs worked in multiple colors. Each tile acts as one pixel, making it straightforward to translate any grid-based image into a crochet pattern. The technique is also used for solid-color blankets, baby blankets, scarves, and cushion covers. It works up relatively quickly because double crochet stitches are tall, and the tile structure means you are always working in chain spaces rather than individual stitches.
How C2C Increases Work
Many C2C constructions build a diagonal grid by changing the tile count across successive rows, but the exact increase, turn, even-row, and decrease instructions belong to the selected pattern.
The FiberTools C2C Calculator does not generate row-by-row construction instructions or tell you when to change phases. It rounds entered target dimensions to a nominal two-axis block grid using the measured block width and height you enter. Use that grid with a tested pattern and verify the real fabric as it grows.
How C2C Decreases Work
The decrease phase tapers the fabric back to a single corner tile. Each row starts one tile in from the previous row's edge, effectively removing one tile at the beginning of every row.
To decrease, do not chain 6 at the start of the row. Instead, slip stitch across the top of the first tile (across the 3 double crochets and into the chain-3 space), then chain 3 and work 3 double crochet into that space. This positions you one tile in from the edge. Continue across the row normally. The result is a row with one fewer tile than the previous row.
The last row of the decrease phase is a single tile, the opposite corner from where you started. Fasten off and weave in the end. The finished piece should be a clean rectangle (or square) with pointed corners formed by the diagonal construction.
Common mistakes during decreases include accidentally slip-stitching into the wrong space (skipping the chain-3 space and going into the double crochets) or forgetting to slip stitch far enough across. Count your tiles at the end of each decrease row to catch errors early.
Calculating Size and Gauge
Measure a representative C2C swatch along both project axes because a block's horizontal and vertical spans can differ. Enter those two measured block dimensions with the target width and height. The calculator rounds each axis to the nearest bounded whole-block count and reports the nominal grid span, total blocks, and total diagonal-row count.
Those outputs are not an increase/even/decrease schedule or a finished-size guarantee. Borders, handling, joining, stitch choice, and later treatment can change the result. Optional yarn arithmetic is shown only when you enter yarn measured per representative block and an explicit allowance; it is not an automatic total-yarn estimate.
Frequently Asked Questions
Does every C2C pattern use the same tile? No. Tile stitch, chain, joining, turning, and phase instructions belong to the selected pattern. Measure the actual block construction you intend to use.
Does the calculator create graphghan art or row instructions? No. It returns a bounded nominal two-axis block grid from measured block spans and target dimensions. Use separate graph design and a tested construction pattern.
How do I estimate project time? Time your own representative blocks, color changes, and finishing work, then multiply from the planned grid and add only the contingency you intend. The calculator does not predict working speed or hours.
Does the yarn result apply automatically? No. Yarn arithmetic appears only when you enter measured yarn per representative block and an explicit allowance.