Repeat Counter

For patterns that say something like "Repeat Rows 4–9, 38 times." Tap through and always know which repeat you're on and which row of the block you're actually working — saved on this device as you go.

0

Saved counters

Track more than one repeat section (or project) by saving each under its own name.

The two numbers a plain tally loses track of

"Repeat Rows 4–9, 38 times" is really two counters stacked on top of each other: which of the 38 repeats you're currently in, and which of the 6 rows within that repeat (row 4, 5, 6, 7, 8, or 9) you're actually working right now. A single running tally answers neither question directly — you're left doing the division and remainder math in your head every time you sit back down to a project, which is exactly the kind of small arithmetic that's easy to get wrong after a break. This counter does that translation for you on every tap: it tracks one plain running count internally, then works out the repeat number as ceil(count ÷ block length) and the actual pattern row as the remainder mapped back into your start–end range.

Why this beats a plain row counter for repeated sections

A plain row counter still works for a repeat section — it'll tell you you're on row 214 of 228 — but it won't tell you that row 214 is actually row 7 of the 4–9 block, which is the number you need to know to find your place in the written-out or charted pattern. If your project also has non-repeating sections before or after the repeat block, use the plain Row Counter for those and switch to this one only for the repeated stretch.

When the block doesn't finish evenly

Every repeat here is a full pass through the block (all 6 rows in a 4–9 example) before the repeat count increments — if your pattern's final repeat is a partial one (common right before a bind-off or a transition to a different section), stop the counter at the correct total row rather than tapping through a full final repeat, and switch to your written pattern's specific instructions for that last partial pass.