Knitting Row & Round Counter

Count rows, rounds, and repeats for any knitting project

Ad placeholder (leaderboard)

A physical row counter is easy to knock off the sofa and lose your place. This browser counter does the same job, remembers your position between sessions, and adds repeat tracking and a live progress percentage so you always know exactly where you are in a pattern.

How it works

The counter keeps a single running total of completed rows. Two derived numbers help you stay oriented when a pattern repeats a block of rows:

rows remaining = max(0, target − current)
percent done   = current / target × 100
repeat number  = floor((current − 1) / repeatLen) + 1
row in repeat  = ((current − 1) mod repeatLen) + 1

The current − 1 offset means that while you are working row 1 the tool reports “repeat 1, row 1”, and crossing a repeat boundary advances the repeat number exactly when your chart restarts.

Tips and notes

Set the target to your pattern’s total row count so the progress bar is meaningful. For garments knit in pieces, run one counter per piece and reset between them. The plus and minus buttons make correcting a miscount instant — tap minus once if you double-counted a row. Because everything is stored locally, your count is private to your device and works offline once the page has loaded.

Ad placeholder (rectangle)