Multilingual Typing Speed Tests
Practice with script-aware Unicode grapheme handling, protected IME composition for Asian and Indic keyboards, connected right-to-left Arabic rendering, and zero-signup local progress tracking.
Live Full-Engine Languages (14)
Every language below includes native Unicode passages, localized scoring metrics, script/IME protections, and verified automated tests.
English
Standard QWERTY international layout with 5-keystroke word calculation.
Español
Supports Spanish (QWERTY ES / LATAM) characters including ñ, á, é, í, ó, ú, ü, ¿ and ¡.
Português
Compatible with ABNT2 (Brazil) and Portuguese (Portugal) layouts including ç, ã, õ, â, ê, ô, á, é, í, ó, ú.
Français
Supports AZERTY, QWERTY Canadian French, and Bépo layouts with é, è, ê, à, ù, ç and apostrophes.
Deutsch
Full support for QWERTZ German/Swiss layouts with ä, ö, ü, ß, and capitalized German nouns.
हिन्दी
Unicode InScript, Google Input / Hinglish phonetic IME, and Mangal/Devanagari keyboard support.
বাংলা
Works with Avro Phonetic, Bijoy Unicode, Probhat, and standard Bengali OS keyboards.
العربية
Supports Arabic 101 / 102 keyboard layouts with full right-to-left (RTL) cursor flow and hamza forms.
日本語
Designed for Romaji & Kana Japanese IMEs using space-free Intl.Segmenter word wrapping.
한국어
Supports 2-Set (두벌식) and 3-Set Hangul keyboards with real Korean syllable blocks and spaces.
简体中文
Supports Pinyin, Wubi, and mobile Chinese IMEs with full-width punctuation (,。、).
Tiếng Việt
Compatible with Telex, VNI, and Windows/macOS built-in Vietnamese keyboards with all 6 tones.
Русский
Supports Russian ЙЦУКЕН standard layout including Ё/Е punctuation and Cyrillic character telemetry.
Bahasa Indonesia
Standard QWERTY layout calibrated for Indonesian affixes, reduplicated words (kata ulang), and punctuation.
Architecturally Prepared Languages (21 — Pending Content & Native QA)
KeySprint's Unicode grapheme and IME architecture already defines script metadata, directionality, and word-boundary configuration for these languages, but public test pages remain intentionally unpublished until native passage sets and input QA pass completely.
Latin · Turkey
Latin · Italy
Latin · Netherlands & Belgium
Latin · Poland
Cyrillic · Ukraine
Arabic-Script · Iran & Central Asia
Arabic-Script · Pakistan & South Asia
CJK-Chinese · Taiwan & Hong Kong
Tai-Thai · Thailand
Latin · Malaysia, Brunei & Singapore
Latin · Philippines
Indic-Southern · India, Sri Lanka & Singapore
Indic-Southern · India
Indic-Devanagari · India
Indic-Southern · India
Indic-Southern · India & Diaspora
Indic-Southern · India
Indic-Southern · India
Indic-Southern · Sri Lanka
Indic-Devanagari · Nepal
Latin · East Africa
Want to test raw English keyboard mechanics or code symbols?
Switch to 15s–120s timed sprints, number pad entry, or JavaScript/Python syntax drills anytime.
Explore Related Typing Tools
Target other essential keyboard competencies with specialized practice modules.
Typing Speed Test
Sprint intervals to test raw finger velocity and cadence across timed durations.
60-Second Benchmark
The internationally recognized one-minute test standard used by employers.
Weak-Key Precision Trainer
Isolate mistyped characters and eliminate pauses with repetition drills.