Start typing — free

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.

8
languages, interface & text
60+
curated public-domain stories
3
levels: beginner → advanced
0–100%
hidden-character range

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.

MonkeytypeTypeLitKrapka
What you typeRandom words & quotesEntire classic booksShort story retellings, graded to your level
The goalRaw speed (WPM)Speed + rank progressionMindful reading & practice
Per-sentence translationYes, one tap away
Difficulty levelsThree levels, adaptive
Hidden-character modeYes, 0–100%
Ukrainian & KoreanWord drillsReal stories
Keyboard layoutsManyQWERTY-focusedColemak, Dvorak, BÉPO, Dubeolsik + matrix
PriceFreeFree, $5/mo premiumFree, $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.

See pricing

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.

Put a крапка on it.

One sentence in another language. Then the next.

Start typing — free