मुख्य सामग्री पर जाएँ

मुफ़्त टाइपिंग स्पीड टेस्ट (WPM)

टाइम्ड, शब्द-गणना, उद्धरण, कस्टम और ज़ेन परीक्षणों के साथ अपनी टाइपिंग गति (WPM) और सटीकता को मापें। लाइव WPM, कच्ची गति, संगति, परिणाम ग्राफ़, कई भाषाएं, और प्रति-वर्ण प्रतिक्रिया — सब कुछ आपके ब्राउज़र में।

हिन्दी की शब्द सूची अभी नहीं है, इसलिए शब्द अंग्रेज़ी के हैं। उन्हें टाइप करें, या अपना टेक्स्ट पेस्ट करें।
0Tab — पुनः शुरू करें · Esc — टेक्स्ट छोड़ें

शुरू करने के लिए बस टाइप करना शुरू करें — आपके पहले कीस्ट्रोक पर टाइमर शुरू हो जाएगा।

टाइप करने के लिए टेक्स्ट:

पूरी तरह से आपके ब्राउज़र में चलता है — आप जो टाइप करते हैं वह अपलोड नहीं होता है।

सामान्य उपयोग

  • नौकरी आवश्यकताओं के लिए WPM परीक्षण करेंडेटा-प्रवेश और प्रशासनिक भूमिका आवश्यकताओं के विरुद्ध अपने शब्दों-प्रति-मिनट की जांच करें।
  • स्कूल के लिए टाइपिंग का अभ्यास करेंटाइपिंग धाराप्रवाहता का निर्माण करें जो निबंध और नोट्स को तेजी से बनाता है।
  • काम से पहले वार्मअप करेंकेंद्रित सत्र से पहले अपनी उंगलियों को जागने के लिए एक त्वरित टाइपिंग फट।
  • कीबोर्ड में टाइपिंग गति की तुलना करेंदेखें कि क्या एक नया कीबोर्ड या लेआउट वास्तव में आपको तेजी से बनाता है।

यह कैसे काम करता है

टाइपिंग स्पीड टेस्ट पूरी तरह ब्राउज़र में React स्टेट और टाइमिंग के लिए performance.now() का उपयोग करके चलता है — कोई सर्वर नहीं, कोई अपलोड नहीं, कोई बाहरी सेवा नहीं। कीस्ट्रोक रीयल टाइम में वर्गीकृत और गिने जाते हैं, और WPM, सटीकता, और स्थिरता उन्हीं कैरेक्टर-आधारित फ़ॉर्मूलों से गणना की जाती है जो Monkeytype सार्वजनिक रूप से दस्तावेज़ करता है।

  1. 1
    शब्द सूची स्थानीय रूप से लोड होती है
    जब आप एक भाषा चुनते हैं, शब्द पूल एक स्टैटिक JSON फ़ाइल से लाया जाता है और कंपोनेंट स्टेट में स्टोर होता है। शब्द फिर टेस्ट पैसेज बनाने के लिए बेतरतीब ढंग से चुने जाते हैं; विराम चिह्न या नंबर चालू होने पर, जनरेटर क्रम में संभाव्य रूप से कॉमा, टर्मिनल मार्क, और न्यूमेरिक टोकन डालता है।
  2. 2
    कीस्ट्रोक प्रति सेकंड गिने जाते हैं
    एक छुपा हुआ इनपुट एलिमेंट हर कैरेक्टर कैप्चर करता है। हर कीस्ट्रोक एक प्रति-सेकंड बकेट काउंटर बढ़ाता है, और हर कैरेक्टर को सही, ग़लत, या अतिरिक्त के रूप में वर्गीकृत करने के लिए तुरंत लक्ष्य से तुलना की जाती है। टाइमर सटीकता के लिए performance.now() का उपयोग करते हुए setInterval के ज़रिए 1-सेकंड के अंतराल पर चलता है।
  3. 3
    मेट्रिक्स रॉ कीस्ट्रोक डेटा से गणना किए जाते हैं
    टेस्ट के अंत में, नेट WPM पूरी तरह से सही शब्दों और उनके बाद के स्पेस से संबंधित कैरेक्टरों से गणना किया जाता है, बीते हुए सेकंडों से विभाजित करके, और स्टैंडर्ड 5-कैरेक्टर-प्रति-शब्द यूनिट में बदला जाता है। रॉ WPM त्रुटियों सहित हर कीस्ट्रोक गिनता है। स्थिरता वेरिएशन का गुणांक गणना करने के लिए प्रति-सेकंड रॉ सैंपल उपयोग करती है, फिर 0–100 स्कोर बनाने के लिए kogasa स्मूदिंग फ़ॉर्मूला (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) लागू करती है।
  4. 4
    परिणाम चार्ट Canvas पर रेंडर होता है
    WPM-ओवर-टाइम और raw-WPM-ओवर-टाइम सीरीज़ 2D Context API का उपयोग करके एक HTML Canvas एलिमेंट पर बनाई जाती हैं। जब आप अपना परिणाम एक्सपोर्ट करते हैं, वही Canvas API चार्ट, हेडलाइन आँकड़े, और libratool.com एट्रिब्यूशन सहित 820×460 इमेज रेंडर करता है — और canvas.toBlob() के ज़रिए इसे PNG के रूप में देता है।

संबंधित टूल

📖

पढ़ने का समय कैलकुलेटर

अनुमान लगाएं कि किसी पाठ को पढ़ने में कितना समय लगता है। पढ़ने की गति चुनें, शब्द गणना, वाक्य गणना और बोलने के समय का अनुमान प्राप्त करें।

आज़माएं
⚡

स्पीड रीडर (RSVP)

रैपिड सीरियल विज़ुअल प्रेज़ेंटेशन के साथ तेज़ी से पढ़ें: आपका टेक्स्ट एक बार में एक शब्द, 100–1200 WPM की समायोज्य गति पर फ़्लैश होता है, जिसमें ऑप्टिमल-रिकॉग्निशन-पॉइंट अक्षर केंद्रित रहता है। पेस्ट करें, गति सेट करें और प्ले दबाएँ। सब कुछ आपके ब्राउज़र में।

आज़माएं
⚡

प्रतिक्रिया समय परीक्षण

मिलीसेकंड में अपना प्रतिक्रिया समय मापें: बॉक्स के हरा होने की प्रतीक्षा करें, जितनी तेज़ी से हो सके क्लिक या टैप करें, और 5 प्रयासों का अपना औसत और सर्वश्रेष्ठ प्राप्त करें।

आज़माएं

अक्सर पूछे जाने वाले प्रश्न