About GeekType

A typing test built by people who were annoyed by typing tests.

Why this exists

Most typing tests optimise for a screenshot: a short run, a flattering number, a share button. GeekType optimises for a number you can trust. That means net WPM instead of gross, accuracy reported next to speed, and a code mode because prose speed is not the thing most of our readers actually need.

Principles

  • Honest metrics. Net WPM only counts characters that matched. We do not inflate scores to make you feel good.
  • No accounts. There is nothing to sign up for, and nothing to lose if you stop using the site.
  • No keystroke logging. Your typing stays in your browser. Your personal best is stored locally on your device.
  • No invented social proof. We do not publish user counts we cannot verify.

How the site is funded

GeekType is free and is supported by advertising. Ads are served by third-party networks and are clearly separated from the test surface so they never sit under your cursor while you type.

If you use a content blocker, the site still works completely. Nothing is gated.

Technical notes

The site is a static build. Every page is pre-rendered HTML with a small JavaScript layer for the interactive test, which keeps it fast on slow connections and readable without scripts. There is no backend, no database, and no user data store.

Last updated 2026-11-11. Written by the GeekType team.