GAME 01
Drift
Clear the sky
Words fall in gently and pick up speed. Type one, press space, watch it burst.
PLAY WITH PURPOSE · ગુજરાતી
Make repetition feel lighter. Three short games, all played in Gujarati. Every 4 clean hits raises the level, and it never drops back. Scores are kept in this browser; signed in, a new personal best also goes to the leaderboard.
GAME 01
Clear the sky
Words fall in gently and pick up speed. Type one, press space, watch it burst.
GAME 02
Hold the ring
Characters circle the core. Strike each one before its arc runs out.
GAME 03
Beat the pulse
One word, one shrinking window. Keep the chain alive as the pulse quickens.
Gujarati is written in its own script, whose marks combine with base letters into single written units — so one keystroke is not one character on screen.
The speed test and the games draw on one bank of 43 common Gujarati words — 40 distinct characters in all, averaging 2.1 written units per word. A round is short by design, two or three minutes at most, because the value of a game here is attention rather than endurance. The lessons are where the hours go; this is where you find out what has actually stuck.
One number is worth carrying into the first session. About 55% of the letters in these Gujarati words come from just ten characters. Get those ten genuinely automatic — not merely findable — and the rest of the layout stops being the thing standing between you and a readable sentence.
The thing that surprises people about Gujarati is the arithmetic. A word that looks like 2.1 units on screen took more keystrokes than that, because Gujarati vowel signs and conjunct forms are typed as separate presses and then rendered together. Accuracy matters more than usual here: an error inside a cluster is not always visible at a glance.
Watch what you have written rather than what you are pressing. In Gujarati a cluster only resolves once the last mark is in, so the screen is the only honest feedback on whether the keystroke order was right. Typists who learn to read their own output catch a mistake on the next character rather than at the end of the line.
Counted across the 43 practice words — the ones worth recognising first.
શાંત હાથો ઘરની પંક્તિ સરળતાથી શોધે છેGujarati script is closely derived from Devanagari and differs from it most obviously in one respect: it drops the shirorekha, the horizontal line running along the top of Devanagari letters. The letterforms are otherwise recognisably related.
The omission has a practical origin — the script developed for quick handwriting in commercial record-keeping, where not lifting the pen to draw a headline saved time. It is one of the rare cases where a script's appearance is traceable to bookkeeping.
Gujarati is typed on the InScript layout, which means anyone who types Hindi already knows most of the arrangement.
No. A Gujarati keyboard is a software setting: add the Gujarati InScript layout in your operating system's keyboard settings and your existing keys begin producing Gujarati characters, with the marks composing as you type them in order.
Both, honestly. They will not teach you a key you have never drilled, and they are very good at exposing which keys you only think you know — under time pressure the shaky ones fail first. Treat them as a diagnostic and the lessons as the fix.
There is a ceiling, and almost nobody meets it. In practice a round ends because the pace passed what you can hold rather than because the game ran out of levels — which is the intended shape, since a game that ends on a timer tells you nothing about your typing.
It will improve your recall of keys you have already drilled, which is a real and specific benefit. It will not build the finger positions in the first place — pressure is a poor teacher and an excellent examiner. Use the lessons to learn a key and a game to find out whether you actually did.
Gujarati InScript, with 27 characters mapped across the standard key positions. The 43 practice words between them use 40 distinct characters. The keyboard guide below the typing area shows the physical key and the character it produces together, so you are never reading a layout diagram in one window while typing in another.
43 of the most common words in Gujarati, drawn at random. They use 40 distinct characters between them and average 2.1 written units each, with the longest running to about 4. Short, frequent words are used on purpose: they are the ones your hands will meet most often outside a lesson, so the practice transfers.
Harder than a one-key-one-letter language, and for a specific reason rather than a vague one: marks combine, so a written unit takes several presses in a fixed order. The bank here averages 2.1 units per word with a fairly compact inventory of 40 characters across the practice bank. The keystroke count is higher than the visible length suggests, which is what makes early progress feel slower than it is.
No, and it is free either way. Every lesson, drill, test and game works signed out, with your progress kept in this browser. An account adds three things only: your progress and settings follow you to another device, your streak survives clearing your browser data, and you can appear on the leaderboards under a name you choose.
Also in Gujarati: lessons and the speed test.
Other languages whose letters combine as you type: Hindi, Kannada, Khmer, Kurdish (Sorani), Lao, Malayalam. Or browse all 86 by writing system.