Crochet chart
crochetgraph.com
Turn a photo, a name or a drawing into a C2C graph with blocks per diagonal row, the row where decreasing starts, and the blanket size in blocks, inches or centimeters.
Built-in block letters, 7 rows tall before scaling; every stroke stays the same width at any chart size. Supported: A–Z, 0–9, space and . , ! ? ' - + & : / ( ) ♥. Background is color A, letters are color B.
Choose Pen and a color under the chart, then tap or drag on the grid. Fill floods one connected area.
Loading the maker…
Tap a cell to see its row, column and color.
Colors, stitch count and yarn weight all change how a chart crochets up, so not every photo makes a good graph. Fewer colors and a wider chart usually read better; work a small swatch first.
US terms: each square is 1 sc (single crochet).
–
–
The current row is outlined in orange on the chart and highlighted in the row list; tap any row in the list to jump to it. Saved in this browser only.
Previewing: the chart above shows the cleaned version with every changed stitch outlined. Keep it or undo.
| Row | Color changes | Colors in row |
|---|
Estimates. Yards, meters and grams are the estimate; skein counts already include the 10% extra we suggest buying.
Free for personal use: the whole chart, every row, yarn per color, the PNG (with a small crochetgraph.com credit in the corner), one-page printing and share links.
Paid files are yours to use commercially: sell the pattern, print it for a class or add it to your shop, no credit needed. Using your files
Pattern files come with a 7-day pass or the monthly plan.
crochetgraph.com
Each opens with C2C settings at 4 blocks per 4 in: the word LOVE at 40 blocks (53 diagonal rows), a 30 × 30 heart for a baby blanket center, a simplified US flag at throw width and a 36 × 36 cat. Open one and change the width, colors or block size.
30 × 36 blocks is a standard baby blanket; a five-letter name fits across. Check sizes in the crochet blanket sizes chart.
50 × 60 blocks for a throw. For more detail in the same size, chart it in single crochet with the crochet pattern maker, at about 18 times the stitch count.
A 16 in pillow is about 16 blocks; sixteen-block squares join into a blanket. Yardage per size is in the crochet yarn calculator.
If you want a dense picture without joins, the same chart works as a tapestry crochet pattern.
Names as open mesh rather than blocks: filet crochet chart maker. New to graphs: how to read a crochet chart.
Corner-to-corner crochet builds the fabric in diagonal rows of small dc blocks. You start with one block in a corner and every row adds a block at each edge, so the piece grows as a triangle until it reaches the sides, then shrinks back to a single block in the opposite corner. The graph is read the same way. The picture below is the simplified flag at 16 blocks wide, drawn by this maker: each diagonal is numbered where it starts on the bottom or left edge, the yellow outline is the first row with the full height (8 blocks), and the orange outline is row 17, the first row that decreases on both edges.
Written out, the same graph reads like this. These rows are generated by the engine from the chart above:
| Row | Blocks | Shaping | Instruction |
|---|---|---|---|
| 1 | 1 | inc | Row 1 (inc): 1 block — 1 A |
| 2 | 2 | inc | Row 2 (inc): 2 blocks — 2 A |
| 3 | 3 | inc | Row 3 (inc): 3 blocks — 3 A |
| 8 | 8 | inc | Row 8 (inc): 8 blocks — 3 A, 2 C, 3 A |
| 9 | 8 | inc/dec | Row 9 (inc/dec): 8 blocks — 3 A, 2 C, 3 A |
| 16 | 8 | inc/dec | Row 16 (inc/dec): 8 blocks — 3 A, 1 C, 3 B, 1 A |
| 17 | 7 | dec | Row 17 (dec): 7 blocks — 4 B, 1 C, 2 A |
| 23 | 1 | dec | Row 23 (dec): 1 block — 1 B |
Because a C2C block is large, blanket math is simple: blocks across = width ÷ block size. The table uses common blanket sizes and two block sizes: 1 in blocks (4 per 4 in) and 2.5 cm blocks (4 per 10 cm). The yardage is the yarn model's estimate for #4 worsted dc blocks with 1 in blocks; buy about 10% extra. For every size with single crochet and filet counts too, see crochet blanket sizes, which also lets you change the block size and recalculates the table.
| Size | Inches | 1 in blocks | Diagonal rows | 2.5 cm blocks | Yards (1 in blocks) | Skeins, 364 yd |
|---|---|---|---|---|---|---|
| Lovey | 12 × 12 | 12 × 12 | 23 | 12 × 12 | 120 | 1 |
| Baby | 30 × 36 | 30 × 36 | 65 | 30 × 37 | 900 | 3 |
| Throw | 50 × 60 | 50 × 60 | 109 | 51 × 61 | 2,499 | 8 |
| Twin | 65 × 90 | 65 × 90 | 154 | 66 × 91 | 4,873 | 15 |
| Full | 85 × 90 | 85 × 90 | 174 | 86 × 91 | 6,372 | 20 |
| Queen | 90 × 100 | 90 × 100 | 189 | 91 × 102 | 7,497 | 23 |
| King | 108 × 100 | 108 × 100 | 207 | 110 × 102 | 8,996 | 28 |
Skeins include the 10% extra. Bed sizes: Sleep Foundation blanket size guide; lovey, baby and throw are common crochet pattern sizes.
A graphgan is any afghan worked from a graph, and the word covers both single crochet and C2C. As a graphgan maker, this page starts in C2C because that is how most graphgans are made today: a 50 × 60 in throw is about 3,000 blocks in C2C against roughly 54,000 single crochet stitches. Switch the stitch to single crochet in the maker when you want finer detail, or to tapestry for a dense fabric with no joins; the picture and colors stay the same. As a graphgan pattern generator or C2C crochet pattern generator, the useful parts are the written diagonal rows and the color counts per block, which are free on screen for every row; the paid large-print chart prints them as a list next to the chart sheets.
One more thing that matters in C2C: color changes. A block of a new color in the middle of a row means joining yarn or carrying it behind a block. The crochetability check counts lone blocks, and Remove lone stitches merges them into a neighboring color in one click.
Count diagonals, not horizontal rows. Row 1 is the single block in the bottom-right corner, Row 2 the two blocks next to it, Row 3 the next three, and so on. Each diagonal row has one more block until you reach the shorter side of the chart. A graph W blocks wide and H blocks tall has W + H − 1 diagonal rows in total.
On a square graph, increase on both edges until the longest diagonal (the row equal to the width), then decrease on both edges. On a rectangle, increase until the diagonal reaches the shorter side, then increase on one edge while decreasing on the other until it reaches the longer side, and decrease on both edges from row (longer side + 1). The maker shows that row as "Decrease on both edges from row".
It marks the middle part of a rectangular C2C graph, where the row keeps the same number of blocks: you add a block at one edge and decrease at the other. Rows marked inc grow on both edges, rows marked dec shrink on both edges. Each row also lists its colors, for example "Row 15 (inc/dec): 14 blocks — 3 A, 2 B, 9 A".
With worsted yarn and a 5 to 5.5 mm hook a dc block (ch 3 + 3 dc) is about 1 in or 2.5 cm across, which is the maker’s default of 4 blocks per 4 in. Thicker yarn or looser tension makes bigger blocks. Measure 4 blocks of your swatch and enter it in the gauge fields; the finished size updates.
A graphgan is an afghan worked from a graph, one stitch or block per square. Most graphgans today are C2C because each block covers a lot of area, so a 50 × 60 in throw needs only about 50 × 60 = 3,000 blocks. Single crochet graphgans show more detail but take about 54,000 stitches for the same throw.
You can work either way as long as you are consistent. The written rows here list odd rows from their upper-right end down to the lower-left end and even rows from the lower-left end back up, which matches turning at the end of each row when you start in the bottom-right corner. Left-handed crocheters can mirror the chart with the Mirror option.
Two to six. Each color change in C2C means joining a new strand or carrying it along the back of a block, so lots of single blocks in different colors get tedious. The crochetability check counts lone blocks; turn on Remove lone stitches to merge them before you start.