A little practice. Lasting progress.

Your Typing Progress

Track your speed, accuracy and consistency over time.

88day streak
Your performance, at a glance7 Days · Sample data

Best WPM

51

Gross words per minute

Average WPM

47.5

Mean across saved sessions

Best Accuracy

98.8%

Your most precise session

Average Accuracy

98.2%

Every keystroke counts

Total Sessions

11

In the selected period

Practice Time

1h 23m

Active time, excluding pauses

Current Streak

88 days

Across all saved history

Longest Streak

88 days

Across all saved history

Typing Progress

Daily averages. Lines connect days with saved practice.

WPMAccuracy
WPM · 0–60Accuracy · 0–100%
Typing speed and accuracy over timeLeft axis: gross WPM. Right axis: accuracy from zero to 100 percent. Daily values are available in the data table below. 00%1525%3050%4575%60100% 23 Oct 2026: 46.7 WPM, 98.0% accuracy24 Oct 2026: 48.5 WPM, 97.9% accuracy25 Oct 2026: 45.7 WPM, 98.2% accuracy26 Oct 2026: 49.7 WPM, 98.8% accuracy27 Oct 2026: 45.8 WPM, 98.1% accuracy28 Oct 2026: 49.1 WPM, 98.7% accuracy29 Oct 2026: 49.4 WPM, 97.9% accuracy 23 OctToday
23 OctToday

Hover or focus a point to explore daily performance.

View chart data
Daily typing performance
DateSessionsWPMAccuracy
23 Oct 2026246.798.0%
24 Oct 2026148.597.9%
25 Oct 2026245.798.2%
26 Oct 2026149.798.8%
27 Oct 2026245.898.1%
28 Oct 2026149.198.7%
29 Oct 2026249.497.9%

Recent Practice

A clear picture of your latest sessions.

11 sessions · 7 Days
Recent saved attempts
DatePractice modeContent / LessonDurationWPMAccuracyErrorsStatusAction
Practice by ContentA thoughtful workspace3m 00s50.798.8%8Completed
Quick PracticeMorning momentum1m 00s48.197.1%14Completed
LearnThe reading corner5m 00s49.198.7%15Completed
Daily PracticeA quiet afternoon10m 00s46.398.3%10Completed
Skill PracticeClear communication20m 00s45.497.9%9Completed
Custom PracticeSmall steps forward5m 00s49.798.8%7Completed
Practice by ContentA thoughtful workspace3m 00s46.198.7%8Completed
Quick PracticeMorning momentum1m 00s45.297.6%12Completed
LearnThe reading corner5m 00s48.597.9%14Completed
Daily PracticeA quiet afternoon10m 00s47.098.1%12Completed

Review opens a session summary. Full character-by-character review remains available inside the typing window; attempt text is not retained in history.

Weak Keys

Sample mistake patterns

No key-level account data is stored. Browser insights load when available.

Practice Weak Keys →

Frequently Mistyped Words

Small details worth a little extra care.

Mistyped words are not retained after a session. Use Review Typing before leaving the typing window to see your actual words and suggestions.

Explore Difficult Words Practice →

Practice Distribution

Find your balance · 7 Days

Quick Practice18% (2)
Practice by Content18% (2)
Custom Practice9% (1)
Skill Practice18% (2)
Daily Practice18% (2)
Learn18% (2)

A Little, Often

88 active days in the last 90 days

LessMore

A session counts as activity when its timed attempt is saved, including Learn attempts that need an accuracy retry.

Achievements

Quiet milestones. Meaningful progress. Across all saved history.

  • First practiceReached
  • 30 WPMReached
  • 40 WPMReached
  • 50 WPMReached
  • 95% accuracyReached
  • 98% accuracyReached
  • 7-day streakReached
  • 30-day streakReached
  • 100 sessionsReached

Insights for You

Make your next session count.

Your daily average speed changed by +2.8 WPM between the first and last active days shown.

You practiced for 1h 23m across 11 saved sessions in this period.

You were active on 88 of the last 90 days. A short daily session can help build a comfortable routine.

Your highest average accuracy is in 5–10 minutes sessions (98.4%).

Keep a light touch and relaxed wrists. Aim for accurate, even keystrokes before increasing speed.

Understanding Errors

Focus areas, never a judgment.

Total errors
116
Average per session
10.5
Errors / 100 characters
2.4
Most error-prone key
Not recorded
Most mistyped word
Not recorded

Character-normalized errors cover 11 sessions with stored character counts. Corrected mistakes may also contribute to error totals. Key insights, when available, are browser-local.

Performance by Session Length

Discover a pace that feels sustainable.

Under 5 minutes47.5 WPM · 98.1%4 sessions
5–10 minutes48.1 WPM · 98.4%5 sessions
Over 10 minutes45.8 WPM · 97.9%2 sessions

Averages are descriptive. Try several sessions in each range before drawing conclusions about endurance.

Session summary · Sample

Practice review

Full typed text and character mistakes are not stored with these attempts. Open Review Typing in the typing window before you leave a session for the complete analysis.

Try Accuracy Builder →
PERSONAL PREFERENCES

Settings

A little more you. A better typing experience.

AppearanceFind your comfortable light.

SoundA subtle rhythm for your practice.

Exams always remain silent.