Typing Tutorials

How to Use Typeshala Online

Learn Preeti, Nepali Unicode and English typing directly in your browser. This guide shows you how to choose a typing mode, start lessons, measure WPM and accuracy, and improve your speed step by step.

15 min read August 2026 Merokalam Team

Merokalam Tools

Share this guide

What Is Typeshala Online?

Typeshala is Merokalam's free, browser-based typing tutor for learning and practising Preeti, Nepali Unicode and English QWERTY. It runs guided lessons through a 10-stage path for each layout, plus timed tests with live Net WPM and accuracy tracking. There is no account, login or download required, just a browser and a keyboard.

Typeshala Preeti and Unicode typing tutor interface showing the lesson path, live WPM and accuracy stats, and on-screen keyboard
Typeshala's practice screen: lesson list on the left, live stats in the middle, and a color-coded on-screen keyboard below.

If you've never opened Typeshala before, here's the short version: click into the practice box, choose Preeti, Unicode or English, and start typing whatever character is highlighted. Everything else on this page, modes, lessons, WPM, accuracy, is just detail on top of that one action.

Which Typeshala Typing Mode Should You Use?

Typeshala offers three separate practice tracks. Pick based on what you'll actually type, not which one sounds more "modern."

Preeti

  • Learning the legacy Preeti keyboard
  • Older office and document workflows
  • Typing-job preparation where Preeti is required
  • Working with existing Preeti documents
Practice Preeti →

Nepali Unicode

  • Modern Nepali typing for the web
  • Websites, apps and digital documents
  • Modern office work
  • Romanized-to-Devanagari input
Practice Unicode →

English

  • Standard QWERTY keyboard practice
  • General office and data-entry skills
  • Overall typing speed and accuracy
  • Computer skill test preparation
Practice English →
Typeshala mode selector showing Lessons, Timed Test and Game tabs, plus the Preeti, Unicode and English layout buttons
The mode selector sits at the top of the tool: module tabs on the left, layout buttons in the middle.

Not sure which one applies to you? Preeti stays relevant for older office files and some typing-job requirements, Unicode is the default for anything you'll publish, share or type into a modern form, and English is worth a separate pass if your work or exam also tests standard keyboard skills.

How to Start Typeshala in 30 Seconds

1
Open TypeshalaGo to merokalam.com/typeshala/ in a modern browser.
2
Choose a layoutClick Preeti, Unicode or English near the top of the tool.
3
Choose your lessonPick a stage from the Lesson Path on the left. New here? Use Stage 1.
4
Look at the target charactersThe current key or word is highlighted in the practice box.
5
Start typingUse a physical keyboard. The on-screen keyboard shows which finger to use.
6
Watch your statsNet WPM, Gross WPM, accuracy and errors update live as you type.
7
Repeat weak lessonsIf accuracy drops below 95%, repeat the stage before moving on.

How Typeshala Lessons Work

Each layout, Preeti, Unicode and English, runs through the same progressive 10-stage lesson path. Early stages isolate a small group of keys; later stages combine rows, vowel marks, half forms and full sentences. Skipping straight to sentences is where most beginners get stuck.

StageLesson focusWhat you practiseTarget before moving on
1Home Row KeysCore home-row finger positionsComfortable finger placement
2Home Row WordsFirst short words from the keys you just learnedSlow but clean word typing
3Top RowTop row keys and row transitionsLess looking down at the keyboard
4Bottom RowBottom row keys and lower-key movementStable full-keyboard reach
5Vowel MarksMatra combinations (Preeti and Unicode)Matra accuracy
6Half FormsHalant-style joint-letter combinationsConjunct confidence
7–8SentencesShort, common sentence patternsRhythm with punctuation
9Lok Sewa ShortFormal short sentencesExam-style accuracy
10AdvancedLonger, mixed-difficulty linesTimed-test readiness

Below the lesson list sits a Fix Mistakes First toggle. Turn it on when you're building accuracy: it stops the lesson from letting you skip past a wrong keystroke, which trains cleaner habits before you chase speed.

Typeshala Preeti Stage 1 Home Row Keys lesson with the target characters and live stats panel
Stage 1 in Preeti mode: home-row keys, live stats, and the Lesson Path showing 0 complete.

Typeshala for Beginners: Where Should You Start?

The goal here is to stop you from randomly clicking around the tool.

Completely new to the Nepali keyboard?Start Stage 1 in Preeti or Unicode
Familiar with Nepali but slow?Skip to Stage 5–6, then repeat weak stages
Already comfortable with Preeti?Jump to Timed Test for exam-style practice
Need Unicode specifically?Choose Unicode lessons from Stage 1
Need English typing too?Practise it as a separate session, not mixed in

WPM and Accuracy: What the Numbers Actually Mean

What does WPM mean in Typeshala?

WPM stands for Words Per Minute. Typeshala shows two versions side by side: Gross WPM and Net WPM. Gross WPM is your raw keystroke speed. Net WPM is the stricter, more honest number, because it subtracts your uncorrected errors.

Formula used by the tool
Gross WPM = typed keystrokes ÷ 5 ÷ minutes. Net WPM = Gross WPM − uncorrected errors per minute. Accuracy = correct attempts ÷ total attempts.

If your Gross WPM is much higher than your Net WPM, you're typing fast but losing marks to mistakes. That gap is the number to actually watch, not the Gross WPM by itself. 25 WPM at 98% accuracy is usually better practice than 35 WPM full of mistakes, because the first one is closer to your real, usable typing speed.

What does typing accuracy mean?

Accuracy is correct attempts divided by total attempts. Type 100 characters with 5 wrong, and you're at roughly 95% accuracy. Typeshala uses this live, so you can see exactly when a stage is going well or when you should slow down.

AccuracyWhat it means
98–100%Excellent, move ahead
95–97%Good, repeat once
90–94%Slow down
Below 90%Restart the stage
Typeshala lesson mid-typing with correct keys highlighted green and mistakes highlighted red, plus the live Net WPM, Gross WPM, accuracy and errors stats
Typing in progress: correct keys turn green, mistakes turn red, and the stats bar updates on every keystroke.

What Is a Good Nepali Typing Speed?

These bands are Merokalam's own practice benchmarks from inside Typeshala, based on Net WPM, not a universal exam standard.

Net WPMLevelWhat it usually means
10–19BeginnerStill learning key positions, looking down often
20–29Basic useCan type simple words, speed drops on matras and punctuation
30–39Functional practiceGood enough for many daily tasks if accuracy stays stable
40–54Comfortable officeHandles longer passages without fighting the keyboard
55+AdvancedStrong rhythm, fewer pauses between words

These are practice benchmarks, not universal employment or Lok Sewa requirements. If a specific exam or job states its own typing requirement, treat that as the number that actually matters and verify it from the official notice.

Don't Try to Type Fast on Day One

The realistic progression looks like this: key recognition, then accuracy, then words, then sentences, then speed, then timed tests. Trying to jump straight to speed just trains bad finger paths that are harder to unlearn later.

7-Day Typeshala Starter Plan

Day 1Learn basic key positions in Stage 1.
Day 2Repeat Stage 1–2 until mistakes feel boring.
Day 3Start common words with Stage 2–3.
Day 4Practise matras and difficult keys, Stage 5.
Day 5Practise half forms and joint letters, Stage 6.
Day 6Take a 1-minute or 3-minute timed test.
Day 7Review your Net WPM and accuracy trend.

A recommended session length is 15–30 minutes a day. This is a practical suggestion, not a scientific guarantee of results.

30-Day Nepali Typing Challenge

Week 1Keys and accuracy, Stage 1–4.
Week 2Words and sentences, Stage 5–7.
Week 3Speed and difficult combinations, Stage 8–9.
Week 4Timed practice and Net WPM tracking, Stage 10 plus tests.

How to Practice Preeti Typing With Typeshala

  1. Select Preeti mode.
  2. Learn the physical key positions rather than memorising sounds.
  3. Avoid looking constantly at the physical keyboard; use the on-screen hint instead.
  4. Repeat difficult combinations, especially half forms in Stage 6.
  5. Move on to words once single keys feel automatic.
  6. Run a timed test once a stage feels comfortable.
  7. Track Net WPM and accuracy across sessions, not just one lucky run.

Start Preeti Typing Practice →

If you already type Preeti but need it installed for offline documents, see Preeti Font Download. Typeshala teaches the keyboard; the font page covers what your computer needs to display and print existing Preeti files correctly.

Should You Learn Preeti or Unicode?

Preeti and Unicode both produce Nepali text, but they solve different problems. Preeti is tied to a specific font and older key mappings. Unicode is a text standard that works across modern devices and websites.

GoalRecommended
Modern web typingUnicode
Online formsUnicode
Modern documentsUnicode
Existing old Preeti filesPreeti knowledge useful
Legacy office workflowPreeti may be useful
General modern Nepali writingUnicode

Preeti is not useless, and Unicode and Preeti aren't simply "two fonts", they're different text systems with different tooling around them. If you deal with old Preeti files regularly, keep the Preeti to Unicode Converter bookmarked alongside Typeshala.

Do You Need a Font, or Do You Need Typeshala?

These solve two different problems, and mixing them up is a common beginner confusion: a keyboard skill lets you type Nepali; a font lets your computer display Nepali text correctly, especially older Preeti files.

Need Preeti on your computer?

Typeshala teaches you the Preeti keyboard. If you also need the actual Preeti font installed to open or print existing Preeti-based documents outside the browser, see Preeti Font Download.

Need Nepali Unicode fonts?

Unicode text usually displays fine without installing anything extra, but for design work or specific document styling, see the Nepali Font Download Guide for a shortlist of reliable Unicode Devanagari fonts.

How to Learn Nepali Unicode Typing With Typeshala

Unicode matters because it's the text standard behind websites, apps, email and most government portals today. In Typeshala's Unicode mode, you type Nepali sounds using English letters, for example typing namaste-style Romanized input produces Devanagari output. Start with Stage 1 vowels, move to consonants, then common words, then simple sentences. For the complete key-by-key layout reference, see the Nepali Unicode Keyboard Layout guide.

How to Practice क्ष, त्र, ज्ञ and Joint Letters

Joint letters (sanyukta akshar) show up constantly in real Nepali text, and Stage 6 in Typeshala is built specifically around them:

क्ष त्र ज्ञ श्र प्र क्र

Typeshala gives you the repetition to build muscle memory for these combinations. For the underlying halant rule and how each conjunct is actually built, see How to Type Nepali Joint Letters, then come back to Stage 6 to practise it.

What If You Just Need to Write Nepali Quickly?

Not everyone wants formal keyboard training, and that's fine. Typeshala teaches you to type; Easy Nepali Typing lets you write Nepali right now using Romanized English, no lessons required.

mero naam ram hoमेरो नाम राम हो

Open Easy Nepali Typing →

Already Have an Old Preeti Document?

Typeshala teaches and practises typing; it doesn't touch existing files. If you have old Preeti-based text that needs to become standard Unicode, that's a conversion job, not a typing job.

Convert Preeti to Unicode →

Which Merokalam Tool Do I Need?

You want to…Use
Learn Nepali typingTypeshala
Improve typing speedTypeshala
Test your WPMTypeshala
Type Nepali using English letters, right nowEasy Nepali Typing
Convert old Preeti textPreeti to Unicode
Prepare Unicode for a Preeti workflowUnicode to Preeti
Download the Preeti fontPreeti Font Download
Find Unicode Nepali fontsNepali Font Guide
Learn the keyboard layoutUnicode Keyboard Guide
Learn joint lettersJoint Letter Guide

How to Use the Typeshala Typing Test

Timed tests are available in 1, 3 and 5-minute durations, plus a Game mode for lighter, extra practice.

  1. Switch to the Timed Test tab.
  2. Choose a duration and mode.
  3. Type naturally, don't obsessively correct every mistake on your first attempt.
  4. Let the timer run out.
  5. Review Net WPM, Gross WPM, accuracy and errors.
  6. Repeat, and compare against your Best score.
Typeshala Timed Test mode with 1, 3 and 5 minute duration options and a random Preeti practice passage
Timed Test mode: pick a duration, type the passage, and the same stats bar tracks your run.
First attempt 18Net WPM · 91% accuracy
After one week 22Net WPM · 96% accuracy

Illustrative example, not guaranteed results. The improvement that matters isn't just +4 WPM, it's that accuracy climbed too, which is what actually makes the higher speed usable.

Typeshala Not Working? Common Fixes

Keys don't match what's expected

Check you're on the right layout (Preeti, Unicode or English) for the lesson you're doing. Each layout maps the same physical keys differently.

Nothing happens when you type

Click directly into the practice box first so the page has focus, then start typing on a physical keyboard.

WPM looks lower than expected

Net WPM subtracts uncorrected errors, so a few mistakes can pull the number down more than it feels like it should. Check Gross WPM alongside it for the raw-speed comparison.

Mobile screen feels cramped for typing

The page opens fine on mobile, but real practice needs a physical or Bluetooth keyboard. Touchscreen typing won't train the same finger memory.

Progress or best score disappeared

Progress is saved in your browser's localStorage, not an account. Clearing browser data or switching devices or browsers resets it.

Unicode output looks wrong

Unicode mode expects Romanized input; typing Preeti-style keys into Unicode mode (or vice versa) produces the wrong characters. Confirm the active layout button first.

Can You Use Typeshala on Windows, Mac and Mobile?

Since Typeshala runs in the browser rather than as installed software, it works the same way across Windows 10, Windows 11 and Mac, with no installer or driver compatibility to worry about. Merokalam has a dedicated guide with more detail on this if you're switching from an old desktop typing program.

See Typeshala Windows & Mac Guide →

Can you use Typeshala on a phone?

The page opens on mobile browsers and the lesson path and stats stay visible, but a physical keyboard is genuinely better for learning real finger positions. Typeshala shows a direct notice about this on small screens rather than pretending mobile typing is equal to keyboard practice.

Typeshala on a mobile browser showing the note to connect a physical keyboard, plus the mode tabs and stats panel
On mobile, Typeshala shows a direct notice: connect a physical keyboard for real practice.

For dedicated mobile input without a physical keyboard, see Nepali Typing on Mobile: Android & iPhone Guide.

Does Typeshala Give a Certificate?

Not currently. Typeshala tracks practice progress, such as your best WPM and completed lessons, in your browser's localStorage, but it does not issue a completion certificate at this time. Treat Typeshala as a practice and skill-building tool rather than a credential: it is not a government-accredited qualification, a Lok Sewa certification, or an employer certification.

Can You Use Typeshala for Lok Sewa Typing Practice?

Typeshala can help you build keyboard familiarity, Preeti or Unicode accuracy, general speed, and timed-test confidence, all genuinely useful for Lok Sewa preparation. That said, official keyboard requirements, WPM thresholds, format and exam rules depend entirely on the specific Public Service Commission syllabus and post.

This is an independent practice tool and is not an official Lok Sewa Aayog website or examination platform. Confirm current requirements from the relevant vacancy or examination notice.

Lok Sewa Typing Test Guide →

Can Typeshala Help With Office Job Typing?

Office roles built around Preeti legacy work, Unicode documents or general English typing all benefit from the same fundamentals: comfortable key positions, steady accuracy, and a WPM you can rely on under time pressure. Typeshala's lessons and timed tests build exactly that.

Nepali Typing for Office Jobs: Preeti, Unicode & WPM Skills →

Finished the Lessons? What to Practice Next

Once the 10-stage path and timed tests feel comfortable, the next step is more real-world words and sentences rather than more isolated key drills.

Nepali Typing Practice for Beginners walks through a longer practice roadmap with real content, and How to Increase Nepali Typing Speed in Preeti is the next stop if Preeti speed specifically is your goal. The loop that works best: learn in Typeshala, practise with real sentences, come back to the timed test to measure progress.

How We Prepared This Guide

We tested Typeshala's Preeti, Unicode and English modes directly, worked through Stage 1 lessons in each layout, switched between Timed Test durations, checked the live Net WPM, Gross WPM, accuracy and error tracking, and reviewed how the tool behaves on a mobile browser before writing this guide. Every screenshot on this page is from that same testing session, not a mockup.

Guide reviewed: August 2026 Formulas and lesson stages verified against the live tool

Keep Building on This

More Nepali Typing Tools & Guides

Once Typeshala's lessons feel comfortable, these cover everything around them in more depth.

Browse all tools

This guide explains how to use Merokalam's own Typeshala tool. Practice benchmarks reflect Typeshala's internal tracking, not universal employment, exam or Lok Sewa Aayog standards; always confirm official requirements from the relevant notice.

Frequently Asked Questions

What is Typeshala?
Typeshala is Merokalam's free browser-based typing tutor for Preeti, Nepali Unicode and English QWERTY. It has a 10-stage guided lesson path for each layout, timed tests, live Net WPM and accuracy tracking, and does not require an account or download.
Is Typeshala free?
Yes. Typeshala is free to use, with no login, subscription or payment required for any mode, lesson or timed test.
Can I use Typeshala online?
Yes. Typeshala runs entirely in the browser at merokalam.com/typeshala/. Open the page on a modern desktop or laptop browser and start practising immediately.
Do I need to download Typeshala?
No. This is the browser-based version, so there is nothing to install. Older desktop typing tutors required setup files; Typeshala works directly on any modern browser instead.
Can I learn Preeti with Typeshala?
Yes. Select Preeti mode and start from Stage 1 to learn the traditional font-based keyboard layout used in many older Nepali documents and offices.
Can I learn Unicode with Typeshala?
Yes. Unicode mode uses Romanized input, where typing Nepali sounds with English letters produces Devanagari text, matching how modern websites and documents store Nepali.
Does Typeshala teach English typing?
Yes. English mode covers standard QWERTY practice, useful for office work, data entry and exams that include English typing alongside Nepali.
How do I start Typeshala?
Open merokalam.com/typeshala/, choose Preeti, Unicode or English, pick Stage 1 from the Lesson Path, and start typing the highlighted characters using a physical keyboard.
What Typeshala lesson should beginners start with?
Start with Stage 1 in whichever layout you need. It isolates a small group of home-row keys so you build accurate finger placement before moving to words and sentences.
What does WPM mean?
WPM means Words Per Minute. Typeshala shows Gross WPM, calculated as typed keystrokes divided by 5 and then by minutes, which measures raw output speed before errors are considered.
What is Net WPM?
Net WPM is Gross WPM minus uncorrected errors per minute. It is the stricter, more honest number, since it subtracts mistakes instead of only counting raw keystrokes.
What is a good Nepali typing speed?
By Merokalam's own practice benchmarks, 10-19 Net WPM is beginner level, 20-29 is basic use, 30-39 is functional practice level, 40-54 is comfortable office level, and 55+ is advanced. These are practice benchmarks, not universal employment or Lok Sewa requirements.
How can I improve my Typeshala WPM?
Focus on accuracy before speed, repeat weak lessons instead of skipping ahead, use short 15-30 minute sessions, and watch Net WPM rather than only Gross WPM so mistakes do not hide behind a fast raw number.
Can I use Typeshala for Lok Sewa?
Typeshala can help build keyboard familiarity, Preeti or Unicode accuracy, and timed-test discipline useful for Lok Sewa preparation. It is an independent practice tool, not an official Lok Sewa Aayog website or examination platform.
Can I use Typeshala for office job preparation?
Yes. Office roles often need comfortable Preeti or Unicode typing with steady accuracy. Typeshala's lessons and timed tests build that skill, though the exact speed or format an employer expects should be confirmed with that employer.
Does Typeshala work on Windows 11?
Yes. Since Typeshala runs in the browser rather than as installed software, it works the same way on Windows 10 and 11 without any driver or installer compatibility issues.
Does Typeshala work on Mac?
Yes. Typeshala works in any modern Mac browser the same way it does on Windows, since it is browser-based rather than platform-specific desktop software.
Can I use Typeshala on mobile?
The page opens on mobile browsers and the lesson path and stats stay visible, but real typing practice works best with a physical keyboard or an external Bluetooth keyboard connected to the phone or tablet.
Does Typeshala give a certificate?
Not currently. Typeshala tracks practice progress, such as best WPM and completed lessons, in your browser, but it does not issue a completion certificate at this time.
What should I do after completing Typeshala lessons?
Move to timed tests to practise under time pressure, then use Merokalam's beginner practice roadmap or Preeti speed guide for extra words and sentences, and revisit weak stages whenever your accuracy or Net WPM dips.

Open Typeshala and Start Practicing →

Found this useful? Share it