Rainbow blanket: C2C Graphgan Generator

Seven vertical bands across a rectangle

This original fourteen-column, twelve-row graph assigns two complete columns to each of seven yarn colors. Its purpose is managing many color regions while keeping a strict rectangular C2C boundary. The left-to-right sequence is muted red, orange, gold, green, blue, indigo and violet. It is a counted stripe panel that can inform a blanket plan; no claim is made that fourteen blocks will reach a particular bed size.

Count colors by columns, not working diagonals

Each two-column band contains twenty-four blocks because it extends through all twelve graph rows. The seven bands therefore occupy 168 blocks. There are twenty-five diagonals and 504 completed dc posts in the center. Equal block totals are useful for checking the drawing but do not guarantee equal purchased yarn lengths: tails, joins, tension and separate supplies can differ. The digital palette is a reference, not an identification of exact commercial yarn shades.

Organize the seven yarn roles

Label the supplies from one to seven in the same order as the exported key. Lay them out in a repeatable arrangement and test how the work is turned before making a long diagonal. A diagonal may pass through several vertical bands in quick succession. Change yarn on the final pull-through before the new color starts and avoid dragging unused colors across the entire reverse. Compare a short finished trial in daylight as well as under the lighting where the blanket will be used.

Handle the rectangular plateau

Width and height differ, so reaching twelve blocks on a diagonal does not mean that both rectangle edges have finished growing. The engine lists the correct starting-edge increase or decrease for each diagonal. Read that phase together with the required block total. Continuing to increase at both ends creates an oversized sloping edge even if the color sequence remains recognizable. The source drawing's vertical bands should stay in their columns when you return to the flat graph view.

Scale a real project deliberately

Measure several connected blocks after washing and blocking. To plan a larger blanket, choose a new counted number of blocks and redesign band widths as whole columns. Document any remainder rather than assigning fractional blocks to a color. Export that new graph as a separate project so the fourteen-by-twelve instructions cannot be confused with the larger version. Finish every background-free colored cell, weave ends by band and calculate any eventual border from the real finished edge.

FAQ and practical troubleshooting

Why do equal color areas use different yarn amounts?

The graph counts blocks, not the length of tails or your actual working tension. Measure consumption and round separate color purchases independently.

Are these horizontal stripes?

No. The bands occupy fixed columns in the finished picture. Diagonal working order changes how often you meet those bands while crocheting.

How can I reduce tangles?

Use smaller labelled supplies for active regions, keep the same turning routine and stop to untwist before the bundle begins pulling on completed blocks.

Actual parameters and yarn budget

Use 14 blocks across and 12 high in US terms. The exact palette is yarn 1: #C33C54 (24 blocks); yarn 2: #DF7138 (24 blocks); yarn 3: #E9B842 (24 blocks); yarn 4: #3B8053 (24 blocks); yarn 5: #337AA5 (24 blocks); yarn 6: #4B4E91 (24 blocks); yarn 7: #80548F (24 blocks). These block totals describe the saved drawing, not yarn meters. A compatible block swatch is needed before estimating physical dimensions or material consumption.

Exact source and complete working instructions

Download this original graph as JSON and restore it in the C2C Graphgan Generator. Start with ch 6 and dc in the fourth, fifth and sixth chains from the hook. Each later block uses the written chain space, ch 3 and 3 dc; follow its coordinate and edge phase. In UK terminology these dc posts are tr. Read the chart-reading guide if the displayed picture and working route are unfamiliar.

C2C numbered block route112233445566771122334455667711223344556677112233445566771122334455667711223344556677112233445566771122334455667711223344556677112233445566771122334455667711223344556677D1D2D3D4D5D6D7D8D9D10D11D12D13D14D15D16D17D18D19D20D21D22D23D24D251234567891011121314123456789101112Origin: lower left (1,1);each cell is one C2C block.Dashed routes follow listed order;D marks each start.Numbers identify yarn;follow the written edge rules.1: #C33C542: #DF71383: #E9B8424: #3B80535: #337AA56: #4B4E917: #80548FWorking order · USSTART Diagonal 1 • · 1 blocksDiagonal 2 ↖ · 2 blocksDiagonal 3 ↘ · 3 blocksDiagonal 4 ↖ · 4 blocksDiagonal 5 ↘ · 5 blocksDiagonal 6 ↖ · 6 blocksDiagonal 7 ↘ · 7 blocksDiagonal 8 ↖ · 8 blocksDiagonal 9 ↘ · 9 blocksDiagonal 10 ↖ · 10 blocksDiagonal 11 ↘ · 11 blocksDiagonal 12 ↖ · 12 blocksDiagonal 13 ↘ · 12 blocksDiagonal 14 ↖ · 12 blocksDiagonal 15 ↘ · 11 blocksDiagonal 16 ↖ · 10 blocksDiagonal 17 ↘ · 9 blocksDiagonal 18 ↖ · 8 blocksDiagonal 19 ↘ · 7 blocksDiagonal 20 ↖ · 6 blocksDiagonal 21 ↘ · 5 blocksDiagonal 22 ↖ · 4 blocksDiagonal 23 ↘ · 3 blocksDiagonal 24 ↖ · 2 blocksEND Diagonal 25 • · 1 blocksBlue marker = first group; dashed = last group.Read chain / join / repeat details in linked steps.

Reverse the working direction once between successive diagonals. For an increase start, turn before making the new chain-six block. For a decrease start, the listed instruction already includes the turn; do not turn a second time. Follow the starting-edge action even when successive diagonals have equal block counts.

  1. Diagonal 1: (1,1) color 1. Ch 6; dc in fourth, fifth and sixth chains from hook. Stop after 1 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [1 blocks]
  2. Diagonal 2: (2,1) color 1 → (1,2) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 2 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [2 blocks]
  3. Diagonal 3: (1,3) color 1 → (2,2) color 1 → (3,1) color 2. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 3 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [3 blocks]
  4. Diagonal 4: (4,1) color 2 → (3,2) color 2 → (2,3) color 1 → (1,4) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 4 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [4 blocks]
  5. Diagonal 5: (1,5) color 1 → (2,4) color 1 → (3,3) color 2 → (4,2) color 2 → (5,1) color 3. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 5 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [5 blocks]
  6. Diagonal 6: (6,1) color 3 → (5,2) color 3 → (4,3) color 2 → (3,4) color 2 → (2,5) color 1 → (1,6) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 6 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [6 blocks]
  7. Diagonal 7: (1,7) color 1 → (2,6) color 1 → (3,5) color 2 → (4,4) color 2 → (5,3) color 3 → (6,2) color 3 → (7,1) color 4. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 7 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [7 blocks]
  8. Diagonal 8: (8,1) color 4 → (7,2) color 4 → (6,3) color 3 → (5,4) color 3 → (4,5) color 2 → (3,6) color 2 → (2,7) color 1 → (1,8) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 8 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [8 blocks]
  9. Diagonal 9: (1,9) color 1 → (2,8) color 1 → (3,7) color 2 → (4,6) color 2 → (5,5) color 3 → (6,4) color 3 → (7,3) color 4 → (8,2) color 4 → (9,1) color 5. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 9 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [9 blocks]
  10. Diagonal 10: (10,1) color 5 → (9,2) color 5 → (8,3) color 4 → (7,4) color 4 → (6,5) color 3 → (5,6) color 3 → (4,7) color 2 → (3,8) color 2 → (2,9) color 1 → (1,10) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 10 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [10 blocks]
  11. Diagonal 11: (1,11) color 1 → (2,10) color 1 → (3,9) color 2 → (4,8) color 2 → (5,7) color 3 → (6,6) color 3 → (7,5) color 4 → (8,4) color 4 → (9,3) color 5 → (10,2) color 5 → (11,1) color 6. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 11 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [11 blocks]
  12. Diagonal 12: (12,1) color 6 → (11,2) color 6 → (10,3) color 5 → (9,4) color 5 → (8,5) color 4 → (7,6) color 4 → (6,7) color 3 → (5,8) color 3 → (4,9) color 2 → (3,10) color 2 → (2,11) color 1 → (1,12) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 12 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [12 blocks]
  13. Diagonal 13: (2,12) color 1 → (3,11) color 2 → (4,10) color 2 → (5,9) color 3 → (6,8) color 3 → (7,7) color 4 → (8,6) color 4 → (9,5) color 5 → (10,4) color 5 → (11,3) color 6 → (12,2) color 6 → (13,1) color 7. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 12 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [12 blocks]
  14. Diagonal 14: (14,1) color 7 → (13,2) color 7 → (12,3) color 6 → (11,4) color 6 → (10,5) color 5 → (9,6) color 5 → (8,7) color 4 → (7,8) color 4 → (6,9) color 3 → (5,10) color 3 → (4,11) color 2 → (3,12) color 2. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 12 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [12 blocks]
  15. Diagonal 15: (4,12) color 2 → (5,11) color 3 → (6,10) color 3 → (7,9) color 4 → (8,8) color 4 → (9,7) color 5 → (10,6) color 5 → (11,5) color 6 → (12,4) color 6 → (13,3) color 7 → (14,2) color 7. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 11 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [11 blocks]
  16. Diagonal 16: (14,3) color 7 → (13,4) color 7 → (12,5) color 6 → (11,6) color 6 → (10,7) color 5 → (9,8) color 5 → (8,9) color 4 → (7,10) color 4 → (6,11) color 3 → (5,12) color 3. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 10 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [10 blocks]
  17. Diagonal 17: (6,12) color 3 → (7,11) color 4 → (8,10) color 4 → (9,9) color 5 → (10,8) color 5 → (11,7) color 6 → (12,6) color 6 → (13,5) color 7 → (14,4) color 7. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 9 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [9 blocks]
  18. Diagonal 18: (14,5) color 7 → (13,6) color 7 → (12,7) color 6 → (11,8) color 6 → (10,9) color 5 → (9,10) color 5 → (8,11) color 4 → (7,12) color 4. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 8 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [8 blocks]
  19. Diagonal 19: (8,12) color 4 → (9,11) color 5 → (10,10) color 5 → (11,9) color 6 → (12,8) color 6 → (13,7) color 7 → (14,6) color 7. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 7 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [7 blocks]
  20. Diagonal 20: (14,7) color 7 → (13,8) color 7 → (12,9) color 6 → (11,10) color 6 → (10,11) color 5 → (9,12) color 5. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 6 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [6 blocks]
  21. Diagonal 21: (10,12) color 5 → (11,11) color 6 → (12,10) color 6 → (13,9) color 7 → (14,8) color 7. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 5 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [5 blocks]
  22. Diagonal 22: (14,9) color 7 → (13,10) color 7 → (12,11) color 6 → (11,12) color 6. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 4 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [4 blocks]
  23. Diagonal 23: (12,12) color 6 → (13,11) color 7 → (14,10) color 7. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 3 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [3 blocks]
  24. Diagonal 24: (14,11) color 7 → (13,12) color 7. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 2 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [2 blocks]
  25. Diagonal 25: (14,12) color 7. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 1 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [1 blocks]
Local design studio · no account required

My Projects