Skip to content

shivamsheokand/typing-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing Test ⌨️

Typing Test Screenshot Typing Test Screenshot Typing Test Screenshot

A simple and interactive typing speed test web app to measure your typing speed in Words Per Minute (WPM) and accuracy. Built using HTML, CSS, and JavaScript.

🔗 Live Demo: https://shivamsheokand.github.io/typing-test/


🚀 Features

  • 🧠 Random sentences for each test
  • ⏱ Timer starts on first keystroke
  • 📊 Displays WPM, accuracy, and error count
  • 🔄 Restart test with a single click
  • 📱 Responsive for all devices

💻 Technologies Used

  • HTML
  • CSS
  • JavaScript (Vanilla)

🧪 How It Works

  • A random sentence is displayed.
  • Timer starts with the first keystroke.
  • As you type, the app compares each character.
  • Accuracy and WPM are calculated as you complete the test.

Formula:

  • WPM = (Total characters / 5) / Minutes
  • Accuracy = (Correct Characters / Total Typed) * 100

📂 Getting Started

To run it locally:

git clone https://github.com/shivamsheokand/typing-test.git
cd typing-test
open index.html

☕ Support My Work

Buy Me a Coffee PayPal

About

Typing Test is a minimal and user-friendly web application built with HTML, CSS, and Vanilla JavaScript to help users test and improve their typing speed and accuracy.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors