پرش به محتوای اصلی

آزمون سرعت تایپ (WPM) رایگان

سرعت تایپ (WPM) و دقت خود را با آزمون‌های زمانی، تعداد کلمه، نقل‌قول، سفارشی و ذن بسنجید. WPM زنده، سرعت خام، ثبات، نمودار نتایج، زبان‌های متعدد و بازخورد برای هر نویسه — همه در مرورگر شما.

0Tab — شروع مجدد · Esc — خروج از متن

فقط برای شروع تایپ کنید — تایمر با اولین ضربه کلید شما شروع می‌شود.

متن برای تایپ:

کاملاً در مرورگر شما اجرا می‌شود — هیچ چیزی که تایپ می‌کنید آپلود نمی‌شود.

کاربردهای رایج

  • WPM را برای نیازمندی های شغلی آزمایش کنیدکلمات در دقیقه را برای نیازمندی های ورود داده و نقش های اداری بررسی کنید.
  • برای مدرسه تایپ کردن را تمرین کنیدروانی تایپ کردن را توسعه دهید که مقالات و یادداشت ها را سریعتر می کند.
  • قبل از کار گرم کنیدانفجار تایپ سریع برای بیدار کردن انگشتان خود قبل از یک جلسه متمرکز.
  • سرعت تایپ کردن را روی صفحه کلید مقایسه کنیدببینید که آیا صفحه کلید یا نمایش جدید شما را واقعا سریعتر می کند.

نحوه کار

تست سرعت تایپ کاملاً در مرورگر با استفاده از حالت React و performance.now() برای زمان‌بندی اجرا می‌شود — بدون سرور، بدون آپلود، بدون سرویس خارجی. ضربات کلید در زمان واقعی طبقه‌بندی و شمارش می‌شوند، و WPM، دقت، و ثبات با همان فرمول‌های کاراکتر-محور که Monkeytype به‌طور عمومی مستند کرده محاسبه می‌شوند.

  1. 1
    لیست کلمات به‌صورت محلی بارگذاری می‌شود
    وقتی زبانی انتخاب می‌کنید، مجموعه کلمات از یک فایل JSON استاتیک واکشی و در حالت کامپوننت ذخیره می‌شود. سپس کلمات به‌طور تصادفی نمونه‌برداری می‌شوند تا پاراگراف تست ساخته شود؛ با فعال‌بودن نقطه‌گذاری یا اعداد، سازنده به‌طور احتمالی کاما، علائم پایانی، و توکن‌های عددی را در توالی وارد می‌کند.
  2. 2
    ضربات کلید بر ثانیه شمارش می‌شوند
    یک عنصر ورودی پنهان هر کاراکتر را می‌گیرد. هر ضربه کلید یک شمارنده سطلی بر ثانیه را افزایش می‌دهد، و هر کاراکتر فوراً با هدف مقایسه می‌شود تا به‌عنوان درست، غلط، یا اضافی طبقه‌بندی شود. تایمر از طریق setInterval با فاصله‌های ۱ثانیه‌ای با استفاده از performance.now() برای دقت اجرا می‌شود.
  3. 3
    معیارها از داده ضربه کلید خام محاسبه می‌شوند
    در پایان تست، WPM خالص از کاراکترهای متعلق به کلمات کاملاً درست به‌علاوه فاصله‌های پایانی آن‌ها، تقسیم بر ثانیه‌های سپری‌شده محاسبه می‌شود و به واحد استاندارد ۵ کاراکتر در هر کلمه تبدیل می‌شود. WPM خام هر ضربه کلید شامل خطاها را می‌شمارد. ثبات از نمونه‌های خام بر ثانیه برای محاسبه ضریب تغییرات استفاده می‌کند، سپس فرمول نرم‌سازی kogasa (۱۰۰ × (۱ − tanh(cov + cov³/3 + cov⁵/5))) را برای تولید امتیاز ۰ تا ۱۰۰ اعمال می‌کند.
  4. 4
    نمودار نتایج روی Canvas رندر می‌شود
    سری‌های WPM در طول زمان و WPM خام در طول زمان با استفاده از 2D Context API روی یک عنصر HTML Canvas رسم می‌شوند. وقتی از نتیجه خود خروجی می‌گیرید، همان Canvas API یک تصویر ۸۲۰×۴۶۰ — شامل نمودار، آمار اصلی و انتساب libratool.com — رندر می‌کند و آن را به‌صورت PNG با canvas.toBlob() تحویل می‌دهد.

راهنما

مثال عملی

آزمون ۶۰ ثانیه‌ای را در حالت "Time" انتخاب کنید و ۲۶۲ کاراکتر صحیح تایپ کنید، با احتساب فاصله‌های بعد از کلمات صحیح. ابزار برای به دست آوردن ۵۲/۴ کلمه بر ۵ تقسیم می‌کند، بنابراین حدود ۵۲ WPM خالص گزارش می‌دهد. اگر همچنین ۱۸ کاراکتر اشتباه یا اضافی تایپ کرده باشید، WPM ناخالص حدود ۵۶ است در حالی که دقت به تقریباً ۹۴ درصد کاهش می‌یابد. هر دو عدد روی صفحه نتیجه همراه با نمودار WPM شما به تفکیک ثانیه نشان داده می‌شوند.

کدام تنظیمات را استفاده کنید و محدودیت‌ها

  • طول را متناسب با هدف انتخاب کنید. ۱۵ یا ۳۰ ثانیه برای گرم کردن سریع مناسب است، ۶۰ ثانیه معیار معمول است و ۱۲۰ یا ۳۰۰ ثانیه نشان می‌دهد که چقدر سرعت خود را حفظ می‌کنید. همچنین می‌توانید زمان سفارشی از ۵ ثانیه تا ۱ ساعت (۳,۶۰۰) تنظیم کنید. حالت "Words" پس از ۱۰، ۲۵، ۵۰ یا ۱۰۰ کلمه پایان می‌یابد.
  • WPM خالص و WPM ناخالص را با هم بخوانید. WPM خالص فقط کلماتی را می‌شمارد که کاملاً صحیح تایپ شده‌اند، به اضافه فاصله بعد از آن‌ها. WPM ناخالص هر کلیدی که فشار داده‌اید را می‌شمارد. شکاف بزرگ بین آن‌ها یعنی خطاها بیش از آنکه سرعت بیفزاید، هزینه دارد.
  • اشتباهات را قبل از فشردن کلید فاصله اصلاح کنید. کلمه‌ای که حتی یک حرف اشتباه داشته باشد در سرعت خالص (WPM) محاسبه نمی‌شود. می‌توانید قبل از فشردن فاصله، غلط تایپی را تصحیح کنید و زدن Backspace روی یک کلمه خالی، به کلمه قبلی برمی‌گردد. درصد دقت همچنان کلید اشتباه فشرده شده را به خاطر می‌سپارد، بنابراین به ۱۰۰٪ بازنمی‌گردد.
  • با متن «دلخواه» یا «کلیدهای ضعیف» تمرین کنید. گزینه «دلخواه» متن چسبانده‌شده توسط شما را تا سقف ۵,۰۰۰ کاراکتر می‌پذیرد. پس از چند آزمون کامل، «کلیدهای ضعیف» کلمات را حول حروفی می‌سازد که جا می‌اندازید یا کندتر تایپ می‌کنید و نقشه گرمایی کلیدها در نتیجه نشان می‌دهد کدام‌ها هستند.
  • سابقه شما روی همین دستگاه می‌ماند. هر دور کامل تا ۲۰۰ مورد آخر در مرورگر شما ذخیره می‌شود، همراه با بهترین امتیاز برای هر حالت. گزینه‌های «خروجی CSV» و «پاک کردن سابقه» زیر نمودار قرار دارند. این اطلاعات به مرورگر یا دستگاه دیگری منتقل نمی‌شود.

مشکلات رایج و راه حل آن‌ها

تایمر روی گوشی من شروع نشد.
تایمر با اولین ضربه کلید شما شروع می‌شود و ابتدا باید کیبورد گوشی باز باشد. روی متن («برای شروع تایپ اینجا ضربه بزنید») ضربه بزنید، سپس اولین حرف را تایپ کنید.
می‌خواهم وسط آزمون متوقف یا دوباره شروع کنم.
کلید Tab یا دکمه «شروع دوباره» را برای آغاز مجدد فشار دهید. Esc تایپ را ریست می‌کند. در حالت «تایپ آزاد (بدون تایمر)»، دکمه «توقف» یا Esc را برای دیدن نتیجه فشار دهید.
برای زبان من فهرست کلماتی وجود ندارد.
زبانی که فهرست کلمات نداشته باشد به کلمات انگلیسی بازمی‌گردد و یک یادداشت این موضوع را اعلام می‌کند. از گزینه «دلخواه» استفاده کرده و متن خود را برای تمرین به آن زبان بچسبانید.
سابقه من ناپدید شد.
سابقه در حافظه محلی این مرورگر نگهداری می‌شود. در صورت پاک کردن داده‌های سایت، استفاده از پنجره خصوصی یا تغییر مرورگر از بین می‌رود. برای نگه داشتن یک نسخه از گزینه «خروجی CSV» استفاده کنید.

مقایسه آن

آزمونی که هر ضربه کلید را می‌شمارد (سرعت ناخالص) همیشه عدد بالاتری را نسبت به آزمونی که فقط کلمات کامل و صحیح را محاسبه می‌کند نشان می‌دهد. این ابزار هر دو را به عنوان سرعت ناخالص (Raw) و خالص (Net WPM) نشان می‌دهد تا بتوانید نتیجه خود را با آزمون‌هایی که از هر یک از این روش‌ها استفاده می‌کنند مقایسه کنید. از آنجا که این آزمون در مرورگر شما اجرا می‌شود و به‌طور مستقل تأیید نشده، عدد را به عنوان یک گزارش شخصی در نظر بگیرید.

ابزارهای مرتبط

سؤالات متداول