International Typing Architecture

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.

en • LTRLive

English

English · Global

Standard QWERTY international layout with 5-keystroke word calculation.

Direct Keystroke EngineOpen Test
es • LTRLive

Español

Spanish · Spain & Latin America

Supports Spanish (QWERTY ES / LATAM) characters including ñ, á, é, í, ó, ú, ü, ¿ and ¡.

Direct Keystroke EngineOpen Test
pt • LTRLive

Português

Portuguese · Brazil & Portugal

Compatible with ABNT2 (Brazil) and Portuguese (Portugal) layouts including ç, ã, õ, â, ê, ô, á, é, í, ó, ú.

Direct Keystroke EngineOpen Test
fr • LTRLive

Français

French · France, Canada & Francophonie

Supports AZERTY, QWERTY Canadian French, and Bépo layouts with é, è, ê, à, ù, ç and apostrophes.

Direct Keystroke EngineOpen Test
de • LTRLive

Deutsch

German · Germany, Austria & Switzerland

Full support for QWERTZ German/Swiss layouts with ä, ö, ü, ß, and capitalized German nouns.

Direct Keystroke EngineOpen Test
hi • LTRLive

हिन्दी

Hindi · India

Unicode InScript, Google Input / Hinglish phonetic IME, and Mangal/Devanagari keyboard support.

IME Protected EngineOpen Test
bn • LTRLive

বাংলা

Bengali · Bangladesh & West Bengal

Works with Avro Phonetic, Bijoy Unicode, Probhat, and standard Bengali OS keyboards.

IME Protected EngineOpen Test
ar • RTLLive

العربية

Arabic · Middle East & North Africa

Supports Arabic 101 / 102 keyboard layouts with full right-to-left (RTL) cursor flow and hamza forms.

IME Protected EngineOpen Test
ja • LTRLive

日本語

Japanese · Japan

Designed for Romaji & Kana Japanese IMEs using space-free Intl.Segmenter word wrapping.

IME Protected EngineOpen Test
ko • LTRLive

한국어

Korean · South Korea

Supports 2-Set (두벌식) and 3-Set Hangul keyboards with real Korean syllable blocks and spaces.

IME Protected EngineOpen Test
zh • LTRLive

简体中文

Chinese Simplified · Mainland China & Singapore

Supports Pinyin, Wubi, and mobile Chinese IMEs with full-width punctuation (,。、).

IME Protected EngineOpen Test
vi • LTRLive

Tiếng Việt

Vietnamese · Vietnam

Compatible with Telex, VNI, and Windows/macOS built-in Vietnamese keyboards with all 6 tones.

IME Protected EngineOpen Test
ru • LTRLive

Русский

Russian · Eastern Europe & CIS

Supports Russian ЙЦУКЕН standard layout including Ё/Е punctuation and Cyrillic character telemetry.

Direct Keystroke EngineOpen Test
id • LTRLive

Bahasa Indonesia

Indonesian · Indonesia

Standard QWERTY layout calibrated for Indonesian affixes, reduplicated words (kata ulang), and punctuation.

Direct Keystroke EngineOpen Test
Extensible Registry Roadmap

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.

Türkçe (Turkish)ltr · Direct

Latin · Turkey

Italiano (Italian)ltr · Direct

Latin · Italy

Nederlands (Dutch)ltr · Direct

Latin · Netherlands & Belgium

Polski (Polish)ltr · Direct

Latin · Poland

Українська (Ukrainian)ltr · Direct

Cyrillic · Ukraine

فارسی (Persian)rtl · IME

Arabic-Script · Iran & Central Asia

اردو (Urdu)rtl · IME

Arabic-Script · Pakistan & South Asia

繁體中文 (Chinese Traditional)ltr · IME

CJK-Chinese · Taiwan & Hong Kong

ไทย (Thai)ltr · Direct

Tai-Thai · Thailand

Bahasa Melayu (Malay)ltr · Direct

Latin · Malaysia, Brunei & Singapore

Filipino / Tagalog (Filipino)ltr · Direct

Latin · Philippines

தமிழ் (Tamil)ltr · IME

Indic-Southern · India, Sri Lanka & Singapore

తెలుగు (Telugu)ltr · IME

Indic-Southern · India

मराठी (Marathi)ltr · IME

Indic-Devanagari · India

ગુજરાતી (Gujarati)ltr · IME

Indic-Southern · India

ਪੰਜਾਬੀ (Punjabi)ltr · IME

Indic-Southern · India & Diaspora

ಕನ್ನಡ (Kannada)ltr · IME

Indic-Southern · India

മലയാളം (Malayalam)ltr · IME

Indic-Southern · India

සිංහල (Sinhala)ltr · IME

Indic-Southern · Sri Lanka

नेपाली (Nepali)ltr · IME

Indic-Devanagari · Nepal

Kiswahili (Swahili)ltr · Direct

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.

Launch Timed Speed Test

Explore Related Typing Tools

Target other essential keyboard competencies with specialized practice modules.