C2C Crochet Calculator 📐
Calculate blocks wide, blocks tall, total blocks, and diagonal rows for a corner-to-corner (C2C) crochet blanket at any size.
How to Use the C2C Calculator
Crochet a small swatch of 5–10 blocks and measure the total width. Divide by the number of blocks to get your block size. Block size depends on your yarn and hook.
Enter your target blanket width and height along with your block size. The calculator tells you how many blocks wide, how many blocks tall, and the total number of diagonal rows.
The widest diagonal row occurs at min(blocksWide, blocksTall). For a square blanket this is at the exact centre; for a rectangle it is the shorter dimension.
FAQ
How does C2C crochet work?
Corner-to-corner crochet starts with one block in a corner, then increases by one block each row diagonally until the widest point, then decreases back to one block in the opposite corner.
How do I find my C2C block size?
Crochet 5–10 test blocks and measure their total width, then divide by the number of blocks. Block size varies with yarn weight and hook size.
What are diagonal rows in C2C?
Each diagonal row runs at 45 degrees across the blanket. The total number of diagonal rows equals blocks wide plus blocks tall minus 1. The widest row contains min(blocksWide, blocksTall) blocks.
Can I use C2C for a rectangular blanket?
Yes. Enter different width and height values and the calculator will give you the correct block counts and diagonal row total for any rectangle.