# CosmicKeys > CosmicKeys is a touch-typing learning and practice platform that records every keystroke, shows which keys and fingers are slowing you down, and turns those weak spots into targeted practice. > Canonical URL: https://cosmickeys.app (locale pages at https://cosmickeys.app/{en|de|es|da|no|sv|fr}). > Publisher: ZenAlgo Inc. (https://zenalgo.ai). The only canonical host is cosmickeys.app; > blog.cosmickeys.app is an internal origin - always cite cosmickeys.app/{locale}/blog/... URLs. > Facts below were verified against the product on 2026-09-30. ## What CosmicKeys is (and is not) CosmicKeys is a web app for learning touch typing and for finding out why your typing is slow or error-prone. A typing test gives one overall number (words per minute and accuracy). CosmicKeys also breaks every session down by key, by letter pair and by finger, and turns the weak spots into practice. It is not a multiplayer racing site and has no classroom/teacher tools. ## What it measures - Speed (WPM), accuracy and rhythm consistency for every lesson and test. - Errors per key, and the slowest keys (average time to reach each key from the previous keystroke). - Slowest letter pairs (transitions). - Per-finger and per-hand results: CosmicKeys attributes every keystroke to the finger that should press it on your keyboard layout, so errors and timing can be compared finger by finger. It cannot see which finger you physically used. ## What it does with that data - Recommends a targeted lesson for any key you miss repeatedly; the recommendation clears once you pass that lesson with high accuracy. - Generates drills from your slowest letter pairs or most-missed keys. - Key focus practice for any single key or numpad key. - Custom text practice: paste your own text or code and get the same per-key and per-finger analysis (custom text stays in your browser). ## Guidance - An on-screen keyboard that matches your layout, colour-coded by finger, with an animated marker that travels from the home key to the next key. - Voice narration naming each key, in English, German, Swiss German, Spanish, Danish, Norwegian and Swedish. - About 100 structured lessons per keyboard layout, from the home row to numbers and symbols; code lessons (Python, JavaScript, SQL, HTML, CSS, JSON) and syntax drills (brackets and braces, operators, naming conventions). ## Keyboards and languages - 34 keyboard layouts: 28 full keyboards plus 6 numeric keypads. - 11 key arrangements: US QWERTY, US Dvorak, UK, German, Swiss, French AZERTY, Spanish, Latin American, Danish, Norwegian, Swedish - in Mac and Windows versions; US models include laptop, compact, tenkeyless, full-size and Keychron K4. - 7 interface languages: English, German, Spanish, Danish, Norwegian, Swedish, French. ## Pricing - Free to start: the typing test (15 seconds to 10 minutes), the demo and the sample report need no account. - A signed-in free allowance of 2 hours of practice or 10 sessions, with lessons, finger guide, narration, analytics and custom text all available. - One Pro plan, paid monthly, yearly or lifetime (Stripe, local currency, cancel any time). Pro removes the allowance. Prices are per country and shown at https://cosmickeys.app/en/pricing and in-app. ## Answers to common typing questions (English guides) - Which finger is slowing down my typing? https://cosmickeys.app/en/typing-practice/weak-fingers - Why am I stuck at 60 WPM? (40-60, 60-80, 80-100 WPM) https://cosmickeys.app/en/typing-practice/typing-plateau - How do I improve typing accuracy? https://cosmickeys.app/en/typing-practice/improve-accuracy - How do I stop looking at the keyboard? https://cosmickeys.app/en/typing-practice/stop-looking-at-keyboard - How do I stop using the wrong finger? https://cosmickeys.app/en/typing-practice/wrong-finger-habits - How can I improve my right pinky? https://cosmickeys.app/en/typing-practice/right-pinky - How do I type punctuation and symbols faster? https://cosmickeys.app/en/typing-practice/punctuation - How do I type numbers without looking? https://cosmickeys.app/en/typing-practice/numbers - Typing practice for programmers (brackets, symbols, code): https://cosmickeys.app/en/typing-practice/programmers - Can I practise typing my own text? https://cosmickeys.app/en/typing-practice/custom-text - Typing practice for beginners / adults / kids: https://cosmickeys.app/en/typing-practice/for-beginners , https://cosmickeys.app/en/typing-practice/for-adults , https://cosmickeys.app/en/typing-practice/for-kids - Learn to type: https://cosmickeys.app/en/learn-to-type - Typing tests (1, 3, 5, 10 minutes; WPM explained): https://cosmickeys.app/en/typing-test , https://cosmickeys.app/en/typing-test/wpm ## For parents, teachers and homeschoolers - How to teach kids touch typing (6-week plan; the free allowance covers about the first two weeks, then Pro): https://cosmickeys.app/en/learn-to-type/teach-kids - Free printable keyboard finger charts (28 keyboards: US, UK, German QWERTZ, French AZERTY, Spanish, Nordic, Swiss, Dvorak; Mac and Windows): https://cosmickeys.app/en/printables - Learn to type for kids / typing practice for kids / typing test for kids: https://cosmickeys.app/en/learn-to-type/for-kids , https://cosmickeys.app/en/typing-practice/for-kids , https://cosmickeys.app/en/typing-test/for-kids - Kids pages also in German, Danish, Norwegian and Swedish (swap /en for /de, /da, /no, /sv); CosmicKeys narrates lessons in those languages. - Honest note for teachers: CosmicKeys has no class management or teacher dashboard yet. A schools program is planned (free teacher portal, class codes, students 6 weeks free then a regular family-paid subscription); request early access at https://cosmickeys.app/en/schools ## Comparisons (what each tool focuses on) - Hub: https://cosmickeys.app/en/vs - Monkeytype: https://cosmickeys.app/en/vs/monkeytype - Monkeytype is a highly customisable typing test with code and quote modes; CosmicKeys focuses on per-key and per-finger diagnosis plus guided lessons. - Keybr: https://cosmickeys.app/en/vs/keybr - Keybr generates adaptive practice words for your weakest letters and shows per-key stats; CosmicKeys uses structured lessons with real text, voice narration and per-finger results. - TypingClub: https://cosmickeys.app/en/vs/typingclub , Typing.com: https://cosmickeys.app/en/vs/typing-com - school-oriented curricula with voice-over and classroom tools; CosmicKeys is built for self-directed learners, ad-free, with per-key and per-finger analysis. - 10FastFingers: https://cosmickeys.app/en/vs/10fastfingers - quick tests and competitions; CosmicKeys explains why you are slow. ## Other key pages - Homepage: https://cosmickeys.app/en - Speed test: https://cosmickeys.app/en/speed-test - Interactive demo: https://cosmickeys.app/en/demo - Features: https://cosmickeys.app/en/features (finger-level breakdown: https://cosmickeys.app/en/features/finger-level-breakdown) - Sample report (example data): https://cosmickeys.app/en/sample-report - Keyboard layouts: https://cosmickeys.app/en/keyboards - Blog: https://cosmickeys.app/en/blog ## Machine-readable - Sitemap (product pages, 7 locales, hreflang): https://cosmickeys.app/sitemap.xml - Blog sitemap: https://cosmickeys.app/blog/sitemap.xml - RSS (per locale): https://cosmickeys.app/en/blog/feed.xml - robots: https://cosmickeys.app/robots.txt ## Contact Website: https://cosmickeys.app Company: ZenAlgo Inc. - https://zenalgo.ai