Skip to content
India Typing

Bengali Typing Test: Free WPM & Accuracy (InScript)

গ্রামবাংলার জীবন শহরের থেকে অনেকটাই আলাদা। ভোরবেলা মাঠে কাজ শুরু হয়, আর সূর্য ডোবার আগেই কাজ শেষ করার চেষ্টা থাকে। কৃষকের পরিশ্রমেই দেশের মানুষের খাবার জোগাড় হয়, অথচ তাদের জীবনযাত্রা প্রায়ই খুব কষ্টের। তবুও গ্রামের মানুষদের মধ্যে যে আন্তরিকতা আর সরলতা দেখা যায়, তা শহরে খুব কমই মেলে। প্রকৃতির কাছাকাছি থাকার এই জীবন এক আলাদা রকমের শান্তি দেয়। বাঙালি রান্নাঘরে ভাত আর মাছের কদর সবচেয়ে বেশি। প্রতিটি পরিবারের নিজস্ব একটা রান্নার রীতি থাকে, যা মা-ঠাকুমার হাত ধরে প্রজন্মের পর প্রজন্ম চলে আসে। ছুটির দিনে সবাই মিলে রান্না করা আর একসঙ্গে খাওয়ার আনন্দ সত্যিই আলাদা। মশলার গন্ধ পুরো বাড়িতে ছড়িয়ে পড়ে, আর খাবার টেবিলে বসে গল্প করাটাই দিনের সবচেয়ে শান্তির মুহূর্ত। প্রতিদিন সকালে ঘুম থেকে ওঠার পর একটু হাঁটা এবং ব্যায়াম করা শরীরের জন্য খুব ভালো। আমাদের দেশে বেশিরভাগ মানুষ কাজে যাওয়ার আগে চা খেতে খুব পছন্দ করেন। রাস্তার ধারের ছোট দোকানগুলোতে সকালের আড্ডা আর গরম চা এক আলাদা আনন্দ এনে দেয়। শহরের ব্যস্ত জীবনে সময়ের বড়ই অভাব, তবুও পরিবারের সঙ্গে সকালের খাবার একসঙ্গে খাওয়ার চেষ্টা অনেকেই করেন। এই ছোট ছোট মুহূর্তগুলোই দিনটাকে সুন্দর করে তোলে।

This Bengali typing test measures your typing speed and accuracy in Bangla script using the exact same transparent, three-figure scoring approach as every other language on this site: Gross WPM (every character typed, correct or not, at 5 characters per word), Net WPM (only correctly typed characters, full penalty for every mistake), and SSC-convention WPM (the "5% mistakes ignorable" rule that recurs across Indian government typing-skill exams). All three are shown together with a plain-language explanation, because we believe a typing score should be auditable, not a single unexplained number.

Bengali (also written Bangla) uses its own script within the wider Bengali-Assamese Unicode block, and this test is Unicode-first throughout — no legacy ASCII-era font is required, and nothing needs to be installed on your device; we self-host the display font so the page renders correctly the moment it loads. Typing is built around the InScript layout, the same government-standard key mapping CDAC defines for Bengali, sharing its underlying logic (phonetic key positions grouped by consonant/vowel class) with every other InScript language on this site, which is exactly why practicing here transfers directly to an actual InScript exam keyboard.

We're aware many Bengali typists in West Bengal, Tripura, and Assam are more used to phonetic input tools (type in Roman letters, get Bengali output) for everyday typing — that's a genuinely different, and genuinely useful, category of tool from a timed WPM speed test like this one, and our FAQ below explains the distinction so you pick the right tool for what you actually need.

Passages are drawn from a growing library of real Bengali text — general prose and vocabulary spanning a real range of content, not one recycled paragraph reused on every visit — so return practice sessions build genuine typing skill rather than passage memorisation. Pick your duration, start typing, and track your live WPM and accuracy as you go. Whether you're preparing for a state-level government exam, a clerical/data-entry role, or simply want to type Bengali faster with fewer mistakes, this test gives you an honest, transparently scored answer.

How to use this typing test

  1. Choose a test duration — 1, 2, 5, 10, 15, or 20 minutes — matching your practice goal or target exam.
  2. Click "Start test" and type the Bengali passage shown on screen exactly as it appears, using the InScript keyboard layout.
  3. Watch your live WPM and accuracy update in real time as you type.
  4. Continue until the timer ends, or click "Finish now" if you complete the passage early.
  5. Review your results: Gross WPM, Net WPM, and SSC-convention WPM, shown together with a plain-language explanation of each.
  6. Check your session's weak spots (slowest/most error-prone characters and letter-pairs) and try another passage to keep improving.

Frequently asked questions

How is my Bengali typing speed calculated?

The same three-figure method used across this site: Gross WPM (every character typed, correct or not, at 5 characters per word, divided by minutes), Net WPM (only correctly typed characters count, full penalty per mistake), and SSC-convention WPM (mistakes up to 5% of your total words typed are ignored outright, per the common government-exam convention, with only mistakes beyond that threshold deducted). All three are shown together on your results screen rather than a single blended figure.

Is this the same as a Bengali transliteration or "type in English, get Bengali" tool?

No, and this distinction matters. A transliteration tool converts Roman-letter phonetic typing into Bengali script and is meant for everyday writing convenience, not a speed benchmark. This is a genuine timed WPM speed test where you type directly in Bengali script using the InScript layout, and your speed/accuracy is measured against the actual passage. If you need to write Bengali text without a Bengali keyboard for everyday use, a transliteration input tool is the right choice — this test is for measuring and improving your real typing speed on a Bengali keyboard layout.

Do I need a specific font or keyboard driver installed?

No font installation is needed — we self-host a Bengali display font, so the test page renders correctly in any modern browser. For the keyboard layout itself, make sure your operating system's input method is set to InScript Bengali (not a phonetic/Avro-style transliteration keyboard, which maps keys completely differently) if you want your practice to match a real InScript exam.

What WPM counts as "good" for a government exam in Bengali?

Exact thresholds vary by exam body and state — always check your specific exam's official notification for the required minimum WPM and accuracy. Many Indian government typing-skill tests set thresholds in a similar range across languages (commonly around 25-35 WPM at 90%+ accuracy), and we show Gross, Net, and SSC-convention WPM side by side specifically so you can compare your result against whichever methodology your target exam actually uses.

Why do I keep losing accuracy on conjunct characters?

Bengali script has a substantial set of conjunct consonants (juktakkhor) formed by combining base letters, and these are a genuinely common source of typing errors, similar to how matra placement trips up Devanagari typists. Our results screen breaks errors down by category (letters, combining marks, digits, punctuation) so you can see whether conjunct/combining-mark accuracy specifically, rather than overall speed, is where your practice time is best spent.

Will a downloadable certificate be available?

Yes — certificate generation is on our roadmap, designed as a session-based feature requiring no account sign-up, available once you cross a qualifying WPM and accuracy threshold. Until it ships, your live results screen already shows all three WPM figures so you can track your progress against typical exam thresholds today.

Troubleshooting

Conjunct characters (juktakkhor) look wrong or split apart. This is a font-rendering issue, not a typing mistake on your part — refresh the page to let the self-hosted Bengali font finish loading fully; a partially loaded font can render complex conjuncts incorrectly for a moment.

My keyboard doesn't match what InScript expects. Confirm your system's input method is genuinely set to InScript Bengali, not a phonetic/Avro-style transliteration keyboard — the two use entirely different key mappings, so typing on the wrong one will produce consistently wrong characters no matter how carefully you type.

Typing feels laggy on my device. Close other heavy browser tabs and try a different modern browser (Chrome, Firefox, and Edge are all fully supported); this is almost always a device/browser performance issue rather than a problem with the test itself.

Boxes or missing glyphs instead of Bengali text. The page's self-hosted font likely failed to fully load — refresh the page; if the issue persists across refreshes, try an up-to-date browser, since very old browser versions can have trouble with self-hosted WOFF2 fonts.