Typing, slowed down
Type your way through world literature.
Krapka turns touch-typing into mindful reading — type real stories, graded to your level, in eight languages, with the translation one tap away and letters that fade into dots as you master them.
Not a speed test. Not a language course.
Krapka isn't about words-per-minute, and it won't make you fluent on its own. It's a quiet place to sit with a piece of foreign-language literature and bring it into being, one keystroke at a time.
Every sentence you finish ends with a крапка — the Ukrainian word for a full stop, and the character the app is named after. It's a small, deliberate product for a small, deliberate act: reading with your hands.
If you want one, there's a bed of ambient music — a single note in the header turns it on. Inside a story it takes its colour from the text: a ghost story doesn't sound like a fairy tale.
For people who love to type and love to read, and want the two to be the same thing.
Find your reason
Different people come to Krapka for different things. All of them fit.
For the typist
A hidden-character mode fades visible letters into dots (0–100%), so you type from memory instead of sight. Practise in Colemak, Dvorak, Workman, BÉPO, Dubeolsik and more — row-stagger or ortholinear matrix.
For the reader
Meet intimidating classics retold at your level, with the original author's name still on the door — Kobylianska, Mansfield, Maupassant. A short story is an evening, not a commitment.
For the language learner
Encounter real foreign text with a faithful, per-sentence translation always one tap below. Additive to your course or app — not a replacement for it.
How Krapka works
Real literature, not word lists
Curated public-domain stories, human-reviewed — never machine-generated filler. The name on the cover is a real author you'll recognise.
Graded to you
Every story comes in three levels — beginner, intermediate and advanced. Type the one that fits today; raise it when you're ready.
Translation underneath
Each sentence carries its translation. Reveal it when you're stuck, hide it when you're flowing.
Letters that disappear
The hidden-character slider turns visible text into dots. The more you master, the more you type blind — a gentle, motor-memory challenge.
Your keyboard, your way
QWERTY, Colemak, Colemak-DH, Dvorak, Workman, BÉPO, QWERTZ, Korean Dubeolsik and more — each in standard row-stagger or an ortholinear matrix.
Eight languages, including the overlooked
English, Spanish, French, German, Italian and Portuguese — plus Ukrainian and Korean, languages you'll struggle to find real literature to type in anywhere else.
How Krapka compares
Monkeytype and TypeLit are excellent at what they do. Krapka is for a different mood — unhurried, meaningful, and built for languages the others overlook. You can happily keep all three.
| Monkeytype | TypeLit | Krapka | |
|---|---|---|---|
| What you type | Random words & quotes | Entire classic books | Short story retellings, graded to your level |
| The goal | Raw speed (WPM) | Speed + rank progression | Mindful reading & practice |
| Per-sentence translation | — | — | Yes, one tap away |
| Difficulty levels | — | — | Three levels, adaptive |
| Hidden-character mode | — | — | Yes, 0–100% |
| Ukrainian & Korean | Word drills | — | Real stories |
| Keyboard layouts | Many | QWERTY-focused | Colemak, Dvorak, BÉPO, Dubeolsik + matrix |
| Price | Free | Free, $5/mo premium | Free, $5/mo Pro |
Comparison based on each product's public features as of July 2026. Krapka deliberately skips leaderboards and timed speed tests — that's Monkeytype's world, and it's a good one.
Made in Ukraine, for readers everywhere
Krapka is built by Max and Julia in Kyiv. The name is the Ukrainian word for the full stop — крапка — the mark you place at the end of every sentence you complete.
Ukrainian and Korean aren't afterthoughts here. They're part of the reason the product exists: real literature to type in languages the big tools leave out.
Free to start
Type the daily feed at sentence level, in any language, free forever. Krapka Pro ($5/month or $45/year) opens the full story library, every level and the adaptive hidden-character engine — with a 14-day, no-questions-asked refund.
Questions
- Is Krapka a language course?
- No. Krapka won't make you fluent on its own — it's a mindful way to engage with foreign-language literature through typing. It works best alongside whatever course or method you already use.
- How is Krapka different from Monkeytype?
- Monkeytype is a speed-typing tool built around random words and quotes, measured in words-per-minute. Krapka is built around real literature graded to your level, with per-sentence translation and a hidden-character mode. Different goal, different mood.
- How is Krapka different from TypeLit?
- TypeLit has you retype entire classic books for speed and rank progression. Krapka gives you short story retellings at three levels, with per-sentence translation, a hidden-character mode, adaptive difficulty, alternative keyboard layouts, and Ukrainian & Korean literature — none of which TypeLit offers.
- Which languages can I type in?
- Eight: English, Spanish, French, German, Italian, Portuguese, Ukrainian and Korean. The interface is available in all eight too.
- Do I need to already know the language?
- No. Start at the beginner level with the translation showing, then raise the difficulty and hide the letters as you grow more confident.
- Is Krapka free?
- Yes — the daily feed is free forever. Krapka Pro ($5/month or $45/year) unlocks the full story library, all three levels and the adaptive engine, backed by a 14-day refund.
- What keyboard layouts are supported?
- QWERTY, Colemak, Colemak-DH, Dvorak, Workman, BÉPO, QWERTZ, Korean Dubeolsik and more — each available in a standard row-stagger view or an ortholinear matrix.