Nepali Keyboard

Merokalam's free online Nepali keyboard lets you type in Preeti or Unicode using physical or on-screen keys.

Mode: Preeti Words: 0 Characters: 0 Autosaves locally in your browser

On-Screen Keyboard

Tip: type with your own keyboard too - the on-screen keys highlight as you press them. Use Caps Lock or the on-screen Shift key for the top row of each key.

Type a quick note

Switch to Nepali (Unicode) and start typing directly. No setup needed.

Work in Preeti

Switch to Nepali (Preeti) if you're used to the classic layout or old Preeti documents.

Practice on-screen

Click the on-screen keyboard to learn the layout without a physical Nepali keyboard.

Finish and export

Format your document, then download it as TXT, DOCX or PDF from the File menu.

What Is the Merokalam Nepali Keyboard?

The Merokalam Nepali Keyboard is a free, browser-based tool for typing Nepali text without installing a keyboard layout on your computer. It combines a full on-screen keyboard with a Word-style document editor, so instead of just producing loose characters, you get a real document you can format, name, and download when you're done. It supports three typing modes, Nepali (Preeti), Nepali (Unicode), and English, and works entirely client-side in your browser with no account and no data sent anywhere.

Nepali Keyboard Online

Because everything runs in the browser, there is nothing to download and nothing to configure. Open this page on any computer, tablet or phone, choose a typing mode, and start typing immediately with your physical keyboard or by clicking the on-screen keys. Your document autosaves locally as you go, so you can close the tab and come back without losing your place.

More Than a Virtual Keyboard

Most on-screen Nepali keyboards stop at producing characters. This tool is built around an actual document editor, so typing is only the first step.

Three Typing Modes in One

Switch instantly between Nepali (Preeti), Nepali (Unicode) and English without leaving the page.

Physical and On-Screen Typing

Type with your real keyboard or click the on-screen keys; both stay in sync and highlight together.

Word-Style Formatting

Bold, italic, underline, alignment, bullet and numbered lists, indentation, undo and redo.

Show or Hide the Keyboard

Toggle the on-screen keyboard off when you don't need it, and bring it back with one click.

Character Palette

A built-in panel for vowels, matras, numbers, punctuation and joint letters you can insert with one click.

Nepali Special Characters

Quick access to characters like ज्ञ्, त्र, रू and ॐ from the Shortcut Key panel.

Live Word Count

Track word and character counts as you write, shown in the status bar below the editor.

Download as TXT, DOCX or PDF

Export your finished document in the format you need, or print it directly as a PDF.

Convert Existing Documents Too

Already have Preeti or Unicode text? Use Merokalam's dedicated Preeti ↔ Unicode converters instead of retyping it.

Large View

Hide distractions and enlarge the editor for longer writing sessions.

It's built to feel like a small, focused word processor for Nepali, not just a character picker.

Why Use Merokalam's Nepali Keyboard?

FeatureAvailable
Preeti keyboard mode
Nepali Unicode keyboard mode
English keyboard mode
Physical keyboard support
On-screen clickable keyboard
Word-style formatting toolbar
Character Palette
Special characters and joint letters
Download as TXT / DOCX
Print / Save as PDF
Autosave in your browser
Large view
Account or login requiredNo
CostFree
Merokalam Nepali Keyboard online tool showing the Preeti and Unicode mode switch above a Nepali document editor and on-screen Devanagari keyboard
Merokalam's free online Nepali keyboard: switch between Preeti, Unicode and English while you type.

Nepali Preeti Keyboard Online

Nepali (Preeti) mode types using the classic Preeti key layout and renders your text through the Preeti font, matching how Preeti has behaved in Nepali offices, cyber cafes and older Word documents for years. It's the layout most people who learned Nepali typing before Unicode became common are already used to. Because Preeti is a font-based layout rather than Unicode, text typed here is not standard Unicode even though it reads correctly on screen; use Merokalam's dedicated Preeti to Unicode Converter whenever you need Unicode-compatible text.

Nepali Unicode Keyboard Online

Nepali (Unicode) mode types real, modern Nepali Unicode text using the same familiar Preeti-style key positions. Unicode text from this mode displays correctly everywhere, including social media, WhatsApp, Google Docs and mobile phones, and it can be searched, copy-pasted and indexed like any other text. This is the mode most people should use for anything shared online.

English Keyboard Mode

An English mode is built into the same tool, so you can switch to standard English typing at any point without opening a separate app or changing your system keyboard. This makes it easy to write documents that mix Nepali and English content, such as bilingual letters or notices.

Nepali Keyboard for PC and Laptop

The tool works in any modern desktop browser on Windows, macOS or Linux, with no software to install and no system-level keyboard layout to configure. If you already know the Preeti or Traditional Unicode layout, your physical keyboard works immediately in the matching mode. If you don't, the on-screen keyboard below the editor lets you click your way through a document while you learn the positions.

Virtual Nepali Keyboard

The on-screen keyboard above isn't just a fallback for people without a physical Nepali layout. It highlights each key as you type physically, works with mouse or touch clicks on its own, and relabels itself automatically for whichever mode you're in, so it doubles as a live reference while you get comfortable with Nepali typing.

How to Use the Nepali Virtual Keyboard

1

Choose your typing mode

Click Nepali (Preeti), Nepali (Unicode) or English at the top of the tool.

2

Start typing

Use your physical keyboard or click keys on the on-screen keyboard below the editor.

3

Format as you go

Use the toolbar to bold, align, list or indent your text.

4

Insert special characters

Open the Character Palette or Shortcut Key panel for marks not on the main layout.

5

Review your document

Check the word count in the status bar; your work autosaves locally as you type.

6

Download your work

Open the File menu and download as .txt, .docx, or print as PDF.

Nepali Keyboard Layout

The on-screen keyboard above mirrors the standard Preeti-based Nepali typing layout used across Nepal for two decades, with the same key positions carried into Unicode mode. Because it updates live as you switch modes, it works as an interactive layout reference rather than a static chart: change modes and watch each key's label change instead of memorizing a printed diagram. Use the on-screen Shift key or Caps Lock to reveal the second character on each key.

Nepali Keyboard Shortcuts

Two sets of shortcuts work in this tool. Standard document shortcuts behave exactly like any text editor:

ShortcutAction
Ctrl+BBold
Ctrl+IItalic
Ctrl+UUnderline
Ctrl+Z / Ctrl+YUndo / Redo
Ctrl+C / Ctrl+V / Ctrl+XCopy / Paste / Cut
Ctrl+ASelect all

A few Nepali marks are typed with a key combination rather than a single key. These are the most useful ones - or just click them from the Matras and Punctuation groups in the Character Palette if you don't want to memorize the combination:

MarkKeys
Halant / half letter (्)Shift + \
Repha, half-ra (र्)Shift + [
Danda, sentence end (।).
Anusvara (ं)Shift + M
Chandrabindu (ँ)Shift + F
Visarga (ः)M
श्र conjunctShift + .
रू (as in रुपैयाँ)Shift + /

Nepali Special Characters

Some Nepali characters don't sit on the main keyboard layout at all. The Shortcut Key panel next to the editor lists these as clickable chips; in Preeti mode, hovering over any chip reveals its classic Alt-code, matching how these characters have always been typed in Preeti-based software.

CharacterAlt Code
ज्ञ्Alt+0161
द्घAlt+0162
घ्Alt+0163
ट्टAlt+0167
Alt+0180
ठ्ठAlt+0182
रूAlt+0191
त्रAlt+0204
द्मAlt+0223
द्वAlt+0229
Alt+0231

Nepali Joint Letters

Joint letters (conjuncts) like क्ष and त्र combine two or more consonants into a single shape. The Joint Letters group in the Character Palette gives one-click access to the most common ones: क्ष, त्र, ज्ञ, श्र, क्र, प्र, ब्र, ग्र, द्र and स्त्र. You can also type any conjunct directly using the halant key once you know the layout.

Write in Nepali and Download Your Document

Once your document is ready, open the File menu for New Document and export options: download as a .txt file, download as a .docx Word file, or Print / Save as PDF using your browser's print dialog. Your document autosaves locally in the browser as you type, so refreshing the page won't lose your work. That autosave lives only on the device and browser you're using, though, it isn't synced across devices and can be lost if you clear your browser data, so download a copy of anything you don't want to risk losing.

Who Can Use the Nepali Keyboard?

  • Students writing assignments or notes in Nepali without a Nepali keyboard set up on a shared or school computer.
  • Office workers preparing letters, notices and reports in Nepali.
  • Publishers and typesetters still working with older Preeti-based documents and fonts.
  • Nepali speakers abroad who want to write home in Nepali from a computer without a Nepali layout installed.
  • Anyone learning the Preeti or Unicode layout, using the on-screen keyboard as a live reference.

You can type full documents, letters, forms, social captions, or short notes, in Preeti, Unicode or English, and switch between all three within the same document.

Which Merokalam Tool Should You Use?

Merokalam has several Nepali typing tools built for different jobs. Use this table to find the right one:

ToolBest for
Nepali Keyboard (this page)Typing and formatting full Nepali documents in Preeti, Unicode or English, with export to TXT, DOCX or PDF.
Nepali TypingTyping Nepali quickly by writing in English letters (Romanized/phonetic input), good for comments and short messages.
TypeshalaPracticing and improving your Nepali typing speed with guided lessons and WPM tracking.
Preeti to Unicode ConverterConverting existing Preeti-typed text or documents into standard Unicode.
Unicode to Preeti ConverterConverting modern Unicode text into legacy Preeti font, for old software or printing.

Frequently Asked Questions

A Nepali virtual keyboard is an on-screen keyboard that lets you type Nepali text by clicking keys with your mouse or touchscreen, without installing any software or system keyboard layout. Merokalam's Nepali Keyboard adds a full document editor on top, so you can format, save and download what you type.

Yes. This tool works entirely in your browser. You can click the on-screen keys or type directly with your physical keyboard using the Preeti or Unicode key layout, with no installation, extension or login needed.

Yes. Nepali (Preeti) mode types using the classic Preeti key layout and renders your text in the Preeti font, matching how Preeti has worked in Nepali offices, cyber cafes and old Word documents for years. Because Preeti is a font-based layout rather than Unicode, use Merokalam's Preeti to Unicode Converter when you need standard Unicode text.

Yes. Nepali (Unicode) mode types standard, modern Nepali Unicode text using the familiar Preeti-style key layout. Unicode text from this mode displays correctly everywhere, including Facebook, WhatsApp, Google Docs and mobile phones, and it can be searched and copy-pasted like normal text.

Yes. An English mode is built into the same tool, so you can switch between Nepali and English typing in one document without opening a separate app or changing your system keyboard.

Yes. Every key works from your physical keyboard, and the on-screen keyboard highlights each key as you press it so you can learn or confirm the layout while you type.

Yes. It works in any modern desktop browser on Windows, macOS or Linux, with no download or system-level keyboard layout installation needed. It also works on tablets and phones using the on-screen keyboard.

Yes. You can switch between Preeti, Unicode and English at any point while typing, so a single document can mix Nepali and English content as needed.

Yes. The built-in toolbar supports bold, italic, underline, text alignment, bullet and numbered lists, indentation, and undo and redo, similar to a basic word processor.

Yes. The Shortcut Key panel lists Nepali characters that are not on the main keyboard layout, such as ज्ञ्, घ्, ट्ट, रू, त्र and ॐ. Hovering over any character shows its Alt-code, and clicking inserts it directly into your document.

Common Nepali joint letters are available in the Joint Letters group of the Character Palette. Click any joint letter to insert it, or type it directly using the standard Preeti or Unicode key combination once you know the layout.

Yes. From the File menu you can download your document as a .txt file, as a .docx Word file, or print it as a PDF using your browser's Print to PDF option.

Your document autosaves locally in your browser as you type, so refreshing the page will not lose your work. This local save lives only on the device and browser you are using, so it is not synced across devices and can be lost if you clear your browser data, which is why downloading a copy is recommended for anything important.

No. Everything runs in your browser. There is no software to install, no account to create, and no data is sent anywhere. It is free to use.

Anyone who needs to type Nepali text without a Nepali keyboard installed on their computer: students writing assignments, office workers preparing letters and reports, publishers working with old Preeti documents, and Nepali speakers abroad who want to write home in Nepali.

No, and this is an important distinction. Preeti mode reproduces the classic Preeti font-based typing behavior, which is not Unicode text even though it displays as Nepali on screen. If you need Unicode text for the web, social media or modern software, either type in Unicode mode directly or convert your Preeti document using Merokalam's Preeti to Unicode Converter.