मोफत टायपिंग स्पीड टेस्ट (WPM)

टाइम्ड, वर्ड-काउंट, कोट, सानुकूल आणि झेन टेस्टसह तुमची टायपिंग स्पीड (WPM) आणि अचूकता मोजा. लाइव्ह WPM, रॉ स्पीड, सातत्य, निकालांचा आलेख, अनेक भाषा आणि प्रति-अक्षर फीडबॅक — सर्व तुमच्या ब्राउझरमध्ये.

मराठी ची शब्दयादी अजून नाही, म्हणून शब्द इंग्रजी आहेत. ते टाइप करा, किंवा तुमचा स्वतःचा मजकूर पेस्ट करा.
0Tab — पुन्हा सुरू करा

सुरू करण्यासाठी फक्त टाइप करायला सुरुवात करा — पहिल्या कीस्ट्रोकपासून टायमर सुरू होतो.

संपूर्णपणे तुमच्या ब्राउझरमध्ये चालते — तुम्ही टाइप केलेले काहीही अपलोड होत नाही.

हे कसे कार्य करते

टायपिंग स्पीड टेस्ट पूर्णपणे ब्राउझरमध्ये React state आणि वेळेसाठी performance.now() वापरून चालते — सर्व्हर, अपलोड किंवा बाह्य सेवा नाही. कीस्ट्रोक्स रिअल टाइममध्ये वर्गीकृत आणि मोजले जातात, आणि WPM, अचूकता आणि सातत्य Monkeytype सार्वजनिकपणे दस्तऐवजीकरण करत असलेल्या त्याच अक्षर-आधारित सूत्रांनी मोजले जातात.

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

संबंधित साधने

📖

वाचन वेळ कॅल्क्युलेटर

कोणताही मजकूर वाचण्यास किती वेळ लागतो ते अंदाजित करा. वाचन गती निवडा, शब्द संख्या, वाक्य संख्या आणि बोलण्याचा वेळ अंदाज मिळवा.

प्रयत्न करा
⚡

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

Rapid Serial Visual Presentation ने वेगाने वाचा: तुमचा मजकूर 100–800 WPM च्या समायोज्य वेगाने एका वेळी एक शब्द फ्लॅश होतो, अनुकूल-ओळख-बिंदू अक्षर मध्यभागी ठेवून. पेस्ट करा, वेग सेट करा आणि प्ले दाबा. सर्व काही तुमच्या ब्राउझरमध्ये.

प्रयत्न करा
👁️

बायोनिक रीडिंग कन्व्हर्टर

कोणताही मजकूर बायोनिक रीडिंग फॉरमॅटमध्ये रूपांतरित करा — तुमचे डोळे लक्ष केंद्रित करून जलद वाचावेत यासाठी प्रत्येक शब्दाची सुरुवातीची अक्षरे बोल्ड केली जातात.

प्रयत्न करा

वारंवार विचारले जाणारे प्रश्न