Skip to main content
CodeSpeedTest
Languages
Start TypingJump into a test — pick any languageAdaptive TrainingUnlock chars as you master themPractice DrillsFocused sessions targeting weak spotsDaily ChallengesNew coding challenges every dayRace ModeCompete against others in real timeAI OpponentRace against an AI at your WPM levelTournamentsLive coding speed tournamentsArcade GamesBoss fight, arena survival, run-and-gun & moreGamificationXP, coins, badges & quests
LeaderboardGlobal rankings for every languageCertificatesEarn verifiable Bronze / Silver / Gold certsActivityDaily streaks & historical analyticsProfileYour stats, badges & achievements
Browse Languages500+ languages with real code examplesBlogTips, guides & deep divesFree ToolsWPM calculator, typing speed report & moreFAQCommon questions answeredGetting StartedNew to CodeSpeedTest?AboutOur story & missionSupportGet help — Pro users get priorityContactGet in touch with the team
TeamsPricing

✦01Certification

Proof you can type code, not just claim it.

Take a timed test on real code, clear the bar, and get a certificate anyone can replay keystroke by keystroke. Four tiers, Bronze to Platinum.

Choose your tier ↓How the proof works
Tiers
4
Verified
Per keystroke
Bronze & Silver
Free
CodeSpeedTestCertificate of proof

Platinum

Your Name

Speed
107 WPM
Accuracy
97.4%
Language
TypeScript
Keystroke-verified · 5 mincodespeedtest.com/verify/CST-A1B2C3D4

✦02The ladder

Four tiers. One bar each.

  1. 01Entry

    Bronze

    You can type code at a working speed.

    30WPM+

    Accuracy
    85%+
    Test
    2 min
    Price
    Free
    Start the test→
  2. 02Intermediate

    Silver

    Fluent with syntax, symbols and indentation.

    50WPM+

    Accuracy
    90%+
    Test
    3 min
    Price
    Free
    Start the test→
  3. 03Advanced

    Gold

    Fast and clean across a full five minutes.

    80WPM+

    Accuracy
    93%+
    Test
    5 min
    Price
    $9 or Proof Pass
    Start the test→
  4. 04Expert

    Platinum

    Triple-digit code typing, almost no mistakes.

    100WPM+

    Accuracy
    95%+
    Test
    5 min
    Price
    $9 or Proof Pass
    Start the test→

Practice is free at every level. Gold and Platinum are paid only when you pass: a verified certificate is $9 once, or included with the Proof Pass.

✦03How it works

Four steps, ten minutes.

  1. 01

    Pick a tier

    Each tier sets a WPM, an accuracy and a minimum test length.

  2. 02

    Take the timed test

    Real code, timer pre-set. No warm-up text, no prose.

  3. 03

    Clear the bar

    Hit the WPM and accuracy over the full duration.

  4. 04

    Claim it

    From the result screen. Your keystrokes are re-checked, then it gets a public link.

✦04The proof

Not a screenshot. A replay.

  • 01

    Re-typed on our server

    Your key log is replayed against the same snippet with the same rules. The WPM on the certificate is the one we computed, not the one your browser sent.

  • 02

    Checked for a human hand

    Pasted bursts, machine-regular key timing and speeds beyond human range fail the check, so a script can't earn one.

  • 03

    Replayable by anyone

    The verify link shows the run playing back keystroke by keystroke. Share it on LinkedIn, a resume or a README.

Not there yet? Get faster first.

The adaptive trainer finds your weak keys and drills them. Free, no account needed.

Open the trainer →Try a challenge
CodeSpeedTest

Improve your coding speed, code accuracy, and programming syntax WPM with practice sessions across 500+ programming languages.

Quick Links

HomeAboutFeaturesGetting StartedLanguages

Legal & Support

Pro ⚡ PricingContactPrivacy PolicyTerms of Service

Connect

CodeSpeedTest on GitHubCodeSpeedTest on TwitterEmail CodeSpeedTest

© 2026 CodeSpeedTest. All rights reserved.