Japa / Mantra Counter

Choose your repetitions per round, then tap once for each repetition. See your current round, completed rounds and total. Your practice and words are your choice.

Last updated:

This is a manual counting aid for your own practice. It does not prescribe a mantra, count or method.

Japa session and saving

Checking your saved Japa session…

Round size and counting controls

Start with the count you choose

Choose how many repetitions make one round.

Enter a whole number from 1 to 99,999 in Repetitions per round, then choose Start session. The field is deliberately blank. These limits are technical bounds, not recommended practice counts. Leading zeroes are accepted; signs, decimal points and separators are not.

  1. Record one repetition

    Tap Count 1 repetition once for each repetition you want to record. The large current-round value starts at zero. At an exact boundary it returns to zero, completed rounds increases and Next round ready appears. The next tap starts progress through the next round without another setup step.

  2. Let pending taps settle

    Your round size remains fixed even if you correct the total to zero. Pending taps appear separately while accepted counts save. They are not included in the recorded total. At 32 pending taps the button waits for space; touches on a disabled button are not captured. Wait for zero pending taps before leaving.

  3. Use the control that suits you

    Use the focused native button with Enter or Space if you prefer a keyboard. Holding a key does not intentionally add repeated counts. There is no page-wide counting shortcut, timer or automatic detection.

Read the saving status

When Saved is shown, this session can resume in the same browser. Clearing browser storage can remove it.

Accepted count, but saving stopped
If an accepted count cannot be saved, its total stays visible in this tab and further counting stops. Retry saving saves that retained total without counting again. Any remaining unrecorded taps are reported separately and are never replayed. Acknowledge them only after reviewing the recorded numbers.
Recovered copy or memory-only session
A recovered copy may be older than the last count you saw. Review its numbers before saving the retained session. If browser storage is unavailable from the start, the tool works only in this tab, including Finish and Reopen. Closing or reloading can lose that session. Drafts and unfinished taps do not survive reload; a leave warning is only best effort.
Another tab is editing
Other tabs show the session read-only. Take over editing explicitly to change which tab writes. An editor opened before an authority or session change stays visible but cannot apply its old draft. Cancel it and reopen against the current numbers. Counts are not merged between tabs.
Changing browser or device
There is no account, cloud copy, import or export. Another browser or device does not share this session. The tool does not promise counting while your screen is locked or that this page will load offline. Keep your own record elsewhere if losing a browser session would matter.

Rounds follow the recorded total

Correct the total and both round counts update together.

Subtract 1 removes an extra tap, including across a round boundary. Set total opens a preview; Save correction applies it and Cancel correction leaves the recorded values alone. Enter a plain-digit total from 0 to 9,999,999. At the maximum you can still correct the total or finish. Completed rounds describe the corrected arithmetic, not an unchangeable history of your practice.

Divide the total by your round size.

The whole-number quotient gives completed rounds. The remainder gives current-round progress.

Four number examples

The round size of 7 below is arbitrary and illustrative, not a practice recommendation.

Cross a boundary

T=6 gives C=0/P=6. Count once: T=7, C=1/P=0. The next round is ready.

Subtract across a boundary

From T=8 (C=1/P=1), subtract once to T=7 (C=1/P=0), then once to T=6 (C=0/P=6).

Replace the total

Correct T to 17: C=2/P=3. A draft or cancelled correction never changes recorded totals.

Continue or replace

Finish at T=17, reload and Reopen: still C=2/P=3. Count once: T=18, C=2/P=4. Confirm a new session with R=5: T=0/C=0/P=0.

R means repetitions per round, T means total, C means completed rounds and P means current-round progress.