← Back to Speed Test
FROM THE CREATOR'S DESK
The Story Behind TypeDelta
Why I built a zero-latency typing speed test for programmers, writers, and keyboard enthusiasts who care about flow state.
Built by Mahesh Babu Kothanur
Software Engineer, Mechanical Keyboard Enthusiast & Creator of TypeDelta
Why I Started TypeDelta: The Frustration That Sparked It
Like many developers and writers, I spend between 8 to 12 hours every day behind a mechanical keyboard. Typing isn't just a daily task for me—it is the physical bridge connecting thoughts in my head to lines of running software.
A few months ago, while warming up my hands before a long programming session, I was hopping between popular typing speed websites. But instead of entering a productive flow state, I kept getting pulled out of it by three deeply frustrating problems:
"When you type at 100+ WPM, even a tiny 50ms delay between your finger striking a key and the letter changing color on screen feels like walking through deep mud."
-
The Input Latency Problem: Modern web apps are often burdened with dozens of heavy tracking scripts, bloated libraries, and deep virtual DOM re-renders. Every keystroke was lagging by 40 to 60 milliseconds. To a fast typist, that split-second lag destroys muscle memory and creates hesitation.
-
The Ad Overload & Distraction: I was tired of opening a typing site only to have four flashing auto-playing video ads shifting the screen down, loud banner ads flanking the test box, and popups begging me to sign up before I could even finish a 60-second test.
-
No Realistic Developer Modes: Real programming isn't just typing lowercase English words like "cat", "tree", and "mountain". Programmers type curly braces, camelCase variables, arrow functions, SQL statements, and Python list comprehensions. None of the mainstream typing tests tested real-world coding syntax.
I knew other engineers and typing enthusiasts felt the same way. So I opened VS Code, plugged in my keyboard, and set out to build the typing benchmark platform I genuinely wanted to use every single morning: TypeDelta.
How TypeDelta Works (Without the Tech Jargon)
We built TypeDelta around three simple, non-negotiable engineering principles:
⚡ 1000Hz Zero-Lag Engine
Instead of relying on heavy framework re-renders for every character, our input loop listens directly to raw DOM keyboard events. When you press a switch, the letter lights up instantly with zero perceivable delay.
⌨️ Real Mechanical Switch Acoustics
Using the Web Audio API, we synthesized authentic mechanical switch sound profiles—crisp blue clickies, smooth linear clacks, and deep acoustic "thocks"—giving your fingers the tactile rhythm they crave.
🏎️ Ghost Racer Pacing
Racing against a live ghost of your own personal best record pushes you out of speed plateaus far faster than racing strangers. You always know exactly how many words ahead or behind pace you are.
📜 Verifiable 300-DPI Certificates
When you complete a 5-minute or 10-minute standardized typing exam, you earn a tamper-proof certificate featuring an authenticated QR code that employers or recruiters can instantly verify.
How We Accurately Calculate Your Speed (WPM)
Have you ever wondered why your typing speed changes depending on which website you use?
Some sites calculate speed by simply counting any space-separated word—meaning typing "a" counts the same as typing "extraterrestrial".
On TypeDelta, we strictly adhere to the international standardized formula used by court transcriptionists, civil service examinations, and professional stenographers:
The Standard Formula: Exactly 5 keystrokes = 1 standard word.
If you type 500 characters in one minute with zero mistakes, your speed is 100 WPM (500 ÷ 5).
Net WPM automatically subtracts uncorrected mistakes, giving you an honest, reliable measurement of your true velocity.
My Core Human Promises to Every Typist
As an independent creator, I hold TypeDelta to the standards I expect from the tools I use daily:
- No Ads in Your Typing Field of View: We will never place advertisements inside, above, or underneath your active typing area. Your focus belongs to your fingers.
- Zero Keystroke Surveillance: What you type is evaluated locally inside your own browser's memory. We do not log, store, or sell your keystrokes to third parties.
- 100% Free Access: The entire speed test, all 8 language wordlists, the developer code syntax modes, the Ghost Racer, and your verified PDF certificates will remain completely free forever. No credit cards, no paywalls.
- AdSense & Monetization Transparency: To cover our WebSocket server costs, database infrastructure, and domain hosting, we display clean, non-intrusive programmatic advertisements via Google AdSense along the outer margins. We never let advertising compromise our user experience.
Say Hello or Suggest a Feature!
TypeDelta is constantly evolving, and the vast majority of our best updates come straight from community suggestions.
Whether you spotted a bug, want to request a new programming language (Rust, Go, TypeScript), or just want to chat about custom keyboard switches, lube techniques, or keycap profiles, my inbox is always open. I personally read and reply to every single message: