Skip to content

A fast, minimal, and responsive typing test app that measures your **WPM (Words Per Minute)** and **accuracy** based on randomly fetched quotes. Built using plain HTML, CSS, and JavaScript — no frameworks required.

Notifications You must be signed in to change notification settings

Siddharth-Phogat/Typing-Test

Repository files navigation

⌨️ Typing Speed Test

A sleek and responsive web-based Typing Speed Test that checks your typing accuracy and speed using random quotes fetched from a public API. Built using HTML, CSS, and Vanilla JavaScript.


📸 Screenshot

Typing Test Screenshot Typing Test Screenshot 2


🎯 Features

  • ⏱ 60-second countdown timer
  • 🧠 Random quotes from API
  • ✅ Real-time mistake tracking
  • 📈 Displays WPM and accuracy
  • 💻 Responsive and clean UI
  • 🔒 Prevents copy/select to avoid cheating

🛠 Tech Stack

  • HTML5
  • CSS3 (with Google Fonts)
  • Vanilla JavaScript
  • External API: [FreeAPI - Random Quotes]

🚀 How to Use

  1. Open the index.html file in any modern browser.
  2. Click on the Start Test button.
  3. Type the given quote in the textarea within 60 seconds.
  4. Click Stop Test or wait for time to run out.
  5. View your Words Per Minute (WPM) and Accuracy.

📁 Project Structure

typing-test/ ├── index.html ├── 09_style.css ├── 09_javascript.js ├── bgimage.jpg


📦 Setup Instructions

  1. Download or clone this repository.
  2. Make sure you’re connected to the internet (for fetching quotes and fonts).
  3. Open index.html in your browser and start typing!

About

A fast, minimal, and responsive typing test app that measures your **WPM (Words Per Minute)** and **accuracy** based on randomly fetched quotes. Built using plain HTML, CSS, and JavaScript — no frameworks required.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published