---
title: "Klavye Hız Testi"
description: "Türkçe ve İngilizce yazım hızını dürüstçe ölçer: birincil metrik CPM, kod modu gerçek parantez/şablon karakterleriyle çalışır."
url: https://sade.dev/tr/tools/typing-test/
lang: tr
author: "Muhammet Şafak"
published: 2026-09-23
updated: 2026-09-23
section: Tool
tags: ["klavye","yazım hızı","pratik","wpm"]
---

# Klavye Hız Testi

> Türkçe ve İngilizce yazım hızını dürüstçe ölçer: birincil metrik CPM, kod modu gerçek parantez/şablon karakterleriyle çalışır.

Türkçe metin, İngilizce metin ve kod olmak üzere üç modda yazım hızını ölçer. Metin havuzu
tamamen bu sitenin kendi yazılarından ve kendi koddan seçildi — telif riski taşıyan bir
alıntı ya da doldurma metin yok.

## Neden CPM birincil, WPM ikincil

Çoğu yazım testi kelime/dakika (WPM) üzerinden konuşur ve WPM'i genelde `karakter / 5`
olarak hesaplar — kelimenin gerçek uzunluğuna hiç bakmadan. Bu araç WPM'i gerçek kelime
sayısından hesaplıyor: `target metnindeki kelime sayısı / geçen dakika`. Sonuç, Türkçe'de
aynı hızda yazan biri için **WPM'in sistematik olarak daha düşük çıkması** — çünkü Türkçe
kelimeler İngilizce'dekinden ortalama daha uzun (ekler, uzun bileşik sözcükler). Bu bir kusur
değil, aracın kendi editoryal noktası: iki dili aynı WPM sayısıyla kıyaslamak yanıltıcıdır.
Bu yüzden **birincil metrik karakter/dakika (CPM)** — dilden bağımsız, ham klavye hızının
kendisi. WPM yine de gösterilir, ama ikincil bir referans olarak.

## Kod modu

Kod modu düz metinden farklı bir beceri ister: `=>`, `&&`, `${}` şablon dizgeleri, dengeli
parantez/süslü parantez ve `snake_case` ile `camelCase` arasında geçiş. Havuzdaki
örnekler bu sitenin kendi kaynak kodundan alındı.

## Klavye düzeni

Basılan tuş `event.key` ile okunur; işletim sisteminin klavye düzeni ayarı ne ise o
karakter gelir. F ve Q klavyelerde `ı ğ ş İ ö ç ü` ek bir eşleme yapılmadan doğru çalışır.
IME ve ölü tuş (dead key) bileşimleri `compositionstart`/`compositionend` ile korunur, bu
yüzden Türkçe düzeltme işaretleri yanlış karakter üretmez.

## Düzeltme kuralı

Mevcut kelime içinde backspace ile düzeltme serbesttir. Bir kelimeyi tamamlayıp bir
sonrakine geçtikten sonra o kelimeye geri dönülemez — gerçek yazışmada da böyle olur, ve
testi anlamsızca kolaylaştıran sonsuz geri alma imkânını kapatır.

## Mobilde

Dokunmatik bir cihazda test alanı yerine "bu araç fiziksel bir klavye gerektirir" mesajı
ve yanında bir "Yine de dene" düğmesi görünür. Test alanı yalnızca o düğmeye tıklanınca
açılır — otomatik açılma yoktur.

## Gizlilik

Bu araç **tamamen tarayıcıda** çalışır, ağ isteği atmaz. `localStorage`'daki geçmiş listesi
yalnız son 20 denemeyi tutar — mod, CPM, WPM, doğruluk yüzdesi, tutarlılık yüzdesi ve tarih.
Bunun dışında, her mod için %90 ve üzeri doğrulukla yazılmış en iyi deneme — CPM, doğruluk
yüzdesi ve tarih — ayrı bir kayıtta saklanır, böylece o deneme son 20'nin dışına düştüğünde
de kayıt kalır. Bu veri hiçbir sunucuya gönderilmez, yalnız tarayıcıda kalır ve "Geçmişi
temizle" düğmesi hem geçmişi hem bu en iyi kaydı tamamen siler. Liderlik tablosu yok — bu
bir sunucu gerektirir ve sitenin "ağa veri çıkmaz" kuralını kırar.
