Skip to main content

Amigurumi Pattern Checker

Crochet

Check crochet round math line by line. See stitches consumed, stitches created, written totals, and possible errors.

What is this?

A deterministic checker that calculates how many stitches each amigurumi round consumes and creates, then compares the result with the pattern's written total.

Who needs it?

Crocheters, amigurumi designers, testers, and anyone reviewing a human- or AI-written US crochet pattern.

Bottom line

A matching total confirms the arithmetic for supported notation, not that the entire pattern will produce the intended shape.

Check your round math

StitchProof preview

Paste up to 20 US-terminology rounds. The checker analyzes text in this browser only; it does not upload or save your pattern.

Leave blank only when the first line creates its stitches in a magic ring.

2/20 rounds

One round per line. Example: (5 sc, inc) x 6 [42]. Include the written total in brackets or parentheses when available.

2 correct0 need review0 calculated only0 not verified

Round 7

Round 7: (4 sc, inc) x 6 [36]

Correct
Starting count
30
Consumed
30
Math total
36
Written total
36

The stitch math is consistent.

Round 8

Round 8: (5 sc, inc) x 6 [42]

Correct
Starting count
36
Consumed
36
Math total
42
Written total
42

The stitch math is consistent.

How the crochet round checker calculates stitch totals

Every instruction has two numbers: stitches consumed from the previous round and stitches created for the next round. A single crochet consumes one stitch and creates one. An increase consumes one and creates two. A decrease consumes two and creates one. The checker multiplies those values by the repeat count, then compares the calculated total with the number written at the end of the round.

InstructionConsumesCreates
sc, hdc, or dc1 stitch1 stitch
inc or 2 sc in next st1 stitch2 stitches
dec or sc2tog2 stitches1 stitch
ch 1 or sl st to joinExcluded in amigurumi modeExcluded from total

Worked example: (5 sc, inc) x 6 [42]

One repeat consumes 6 starting stitches: five for the single crochets and one for the increase. It creates 7 stitches: five single crochets plus the two stitches created by the increase. Repeating six times consumes 36 and creates 42. If the previous round has 36 stitches and the written total is 42, the arithmetic is consistent.

Supported US crochet notation

This first release supports sc, hdc, dc, inc, dec, sc2tog, hdc2tog, dc2tog, chains, joining slip stitches, FLO, BLO, magic rings, numbered repeats, and simple “in each stitch around” instructions. Write one round per line and place a total such as [42] or (42 sts) at the end. It uses US terminology. Convert UK instructions first with the UK-to-US crochet converter.

What a correct result does—and does not—prove

“Correct” means the supported stitch instructions consume the available stitches and produce the written total. It does not prove the shaping is attractive, the gauge is suitable, the pieces fit, or the finished object is safe. Pattern testing with real yarn remains necessary.

The checker deliberately returns “Not verified” when it encounters notation it does not understand. It does not ask an AI model to guess. Complex nested repeats, colorwork, bobbles, popcorn stitches, special designer abbreviations, rows worked back and forth, and nonstandard chain-count rules require human review in this release.

Privacy and pattern ownership

Pattern text is processed locally in your browser. FiberTools does not send the pasted text to a server, save it to an account, publish it, or use it for model training. Standard page analytics can run only after consent and do not include the pattern text or calculated stitch values.

Would a complete pattern audit help?

StitchProof will only expand if real makers ask for it. Choose the one capability that would solve the most important problem for you. Your email app will open with a short request you can edit before sending.

FiberTools does not require an account for this feedback. We receive only the email you choose to send. A click is directional interest; only a sent request counts toward the product decision.

Continue planning your amigurumi project

Sources and standards

Related Fiber Arts Tools

Frequently Asked Questions

How do I check the stitch count in an amigurumi round?

Enter the number of stitches available before the round, then paste the round instruction. The checker calculates how many stitches the instruction consumes and creates and compares that result with the written total.

Can this checker find errors in AI-generated crochet patterns?

It can find arithmetic errors in supported round notation, whether a person or AI wrote the pattern. It cannot verify gauge, shaping quality, assembly, safety, or unsupported special stitches, so a real crochet test is still required.

Does FiberTools upload or save my crochet pattern?

No. The checker processes pasted text locally in your browser. It does not send the pattern to a server, save it to an account, publish it, or use it for model training.

What crochet notation does the checker support?

The first release supports US sc, hdc, dc, increases, decreases, sc2tog, hdc2tog, dc2tog, chains, joining slip stitches, FLO, BLO, magic rings, numbered repeats, and simple around instructions.

Why do I need to enter a starting stitch count?

A middle round can only be checked if the tool knows how many stitches are available from the previous round. You can leave the field blank when the first pasted line starts in a magic ring.

Does a correct stitch total prove the whole pattern works?

No. Correct means only that the supported arithmetic is internally consistent. The intended shape, size, gauge, clarity, assembly, and safety still need human review and a physical test.

🎙️

Ready to start your project?

You've done the planning, now keep track while you craft. MyCrochetKit is a free voice-activated row counter that lets you say "next" to count rows hands-free. Track multiple projects, save your progress, and never lose count again.

Try It Free →