Updesh to Unicode Converter — Free Online Tool

Paste Updesh or Updes legacy Hindi to get readable Unicode—or convert Unicode back for UP government typing workflows. Both directions run in your browser only; nothing is uploaded or stored. Free, unlimited characters, and no signup required.

Verified by Akshay Verma, Software Developer and Hindi Typing Expert.

Mapping follows SIL KrutiDev 010 / Remington (same table as this site's KrutiDev converters). Last verified: September 2026 against the Updesh/KrutiDev 010 golden corpus. There is no separately documented Updesh.ttf encoding.

The corpus covers standard Hindi consonants, sihaari matra repositioning, Z-reph, z-rakar, halant conjuncts, nukta letters, and ASCII digits. Latin letters that are also Remington keys convert as Hindi glyphs in Updesh → Unicode. Characters that produced unexpected output during testing were corrected in the mapping table before this revision.

How to Convert Updesh Text in 3 Steps

Step 1

Paste Your Text

Paste Unicode Hindi text from any source into the left input box. The text can come from a document, a website, a messaging app, or any Unicode-compatible source.

To convert in the other direction, paste Updesh-encoded text into the right input box.

Step 2

The Conversion Runs in Your Browser

No button click is needed. Output appears as you type or paste. The conversion maps legacy character sequences to their corresponding Unicode Devanagari text, or performs the reverse. It handles character ordering changes that occur between Unicode and legacy encoding formats, including vowel sign positioning. The process runs entirely in your browser without a page reload.

Step 3

Copy and Use the Output

Copy the output text and paste it into your target application.

For Unicode output: paste into Word, a web form, a messaging app, email, or any application that supports Unicode Devanagari text.

For Updesh legacy output: apply the corresponding legacy font in your target application after pasting so the Hindi text displays correctly. Without the font active, the output will appear as ordinary keyboard characters. That is expected behavior, not a conversion error.

What Is the Updesh Font Converter?

The Updesh font converter is a free online tool that converts Hindi text between Updesh legacy encoding and Unicode Devanagari. It works in both directions. Paste Unicode Hindi text and get Updesh output. Paste Updesh text and get Unicode output back.

This converter changes what your device stores, not just how the text looks on screen. Switching fonts in MS Word only changes the visual appearance. This tool changes the actual character encoding underneath. The result is text that works correctly in the target system without needing any font installed on the reading device.

Unicode output works in modern applications that support Unicode Devanagari text. Updesh output is intended for software and workflows that specifically require legacy Updesh encoding.

Tool facts:

DetailInformation
Tool nameUpdesh Font Converter
Common search termsUpdes converter, Updesh Unicode converter
Conversion directionsUnicode to Updesh, Updesh to Unicode
InputUnicode Devanagari text or Updesh legacy text
OutputUpdesh legacy encoding or Unicode Devanagari text
ProcessingRuns in your browser only
CostFree, no account needed
Verified byAkshay Verma, Software Developer and Hindi Typing Expert
Last testedSeptember 2026

Is Updes the Same as Updesh?

Users searching for an Updes converter and users searching for an Updesh converter are looking for the same tool. The two spellings refer to the same legacy Hindi encoding context. This page covers both.

The Uttar Pradesh government operates a separate system at updes.up.nic.in, run by the Directorate of Economics and Statistics. That site hosts its own font conversion utility, which it describes as a KrutiDev-10 and Unicode converter.

The exact naming relationship between that government system and the search terms Updes or Updesh is not officially documented in available public sources. What is clear is that all three terms appear in the same search ecosystem, and users reaching this page through any of those spellings need the same conversion function.

What Is Updesh Font?

Updesh is a legacy Hindi text format used in older font-based typing workflows. It stores Devanagari text using a character mapping that depends on a specific font being active on the reading device. Without that font, the stored text displays as ordinary Latin keyboard characters rather than Hindi.

This is the core problem the Updesh converter solves. The text itself has not changed. What changes is whether the expected font or encoding is present on the system reading it.

The difference between changing a font and converting encoding is important here. Changing the font in a document only changes how text looks on screen. The stored characters underneath stay the same. Converting the encoding changes what is actually stored, so the text works correctly in the target system regardless of which font is installed.

DetailInformation
TypeLegacy Hindi text format
ScriptDevanagari
Character modelNon-Unicode legacy representation
Common contextOlder Hindi typing and document workflows
Conversion targetUnicode Devanagari
Main problemText displays as Latin characters when the expected font or encoding is unavailable

The Uttar Pradesh government operates a font conversion utility at updes.up.nic.in, maintained by the Directorate of Economics and Statistics. That utility documents its conversion as KrutiDev-10 to Unicode and Unicode to KrutiDev-10, which places it within the same legacy Hindi conversion ecosystem that Updesh-related searches come from (Source: updes.up.nic.in/esd/font_converter).

Users searching for an Updesh converter are dealing with the same underlying problem: legacy Hindi text that needs to work in a modern Unicode environment, or Unicode text that needs to work in a legacy system.

Updesh vs KrutiDev 010 vs Mangal: What Is the Difference?

The core difference is between legacy Hindi text formats and Unicode-based fonts. Updesh and KrutiDev 010 belong to the legacy category. Mangal and Nirmala UI belong to the Unicode category.

ItemWhat it isText representationUnicode?Common context
UpdeshLegacy Hindi formatLegacy character mappingNoUpdesh-related conversion workflows
KrutiDev 010Legacy Hindi fontLegacy character mappingNoLegacy Hindi typing workflows
MangalUnicode-capable fontUnicode DevanagariYesUnicode Hindi documents
Nirmala UIWindows font with Devanagari supportUnicode DevanagariYesWindows Unicode documents

Two things are important to understand from this table.

First, Mangal and Nirmala UI are fonts, not encoding systems. The same Unicode Devanagari text looks identical whether displayed in Mangal or Nirmala UI, because the stored characters are the same. Unicode defines Devanagari characters as standardized code points in the range U+0900 to U+097F (Source: Unicode Standard 17.0, unicode.org). Mangal is a font that renders those code points visually. To turn that Unicode into KrutiDev 010, use the Nirmala UI to KrutiDev tool (same mapping for Mangal and Kokila).

A government source from the Madhya Pradesh Pollution Control Board explicitly identifies Mangal as a Unicode font (Source: mppcb.mp.gov.in). Microsoft documentation identifies Nirmala UI as a Windows system font with Devanagari support (Source: Microsoft Typography, learn.microsoft.com).

Second, a font is not the same thing as an encoding or a keyboard layout. These are three separate concepts that users often encounter together but should not treat as interchangeable.

Is Updesh the Same as KrutiDev 010?

Users frequently encounter Updesh and KrutiDev 010 in the same conversion context, which leads to this question.

The official UPDES government converter at updes.up.nic.in documents its conversion as KrutiDev-10 to Unicode and Unicode to KrutiDev-10. This page uses that same KrutiDev 010 Remington ASCII map. “Updesh” here is the UP-government search and workflow name for that encoding — not a separately published font table or Updesh.ttf.

Text converted on this page is byte-compatible with KrutiDev 010. Other legacy fonts used in some UP offices (for example Chandni) use a different map and are not converted here.

Who Uses the Updesh Converter and Why

People Working With Legacy Hindi Documents

The most common use case is straightforward: a user has Hindi text in a legacy format that does not display correctly in modern software, or has Unicode Hindi text that needs to work in an older system. The Updesh converter handles both directions without requiring any software installation.

Current Uttar Pradesh government web guidelines explicitly require Unicode characters for Hindi and regional language content on government websites (Source: Guidelines for Indian Government Websites, mksy.up.gov.in). This creates a real compatibility gap between modern Unicode-based publishing and older legacy Hindi documents still in circulation.

Government and Administrative Document Users

Users handling older Hindi administrative documents may encounter legacy text that needs conversion before it works in Unicode-compatible systems. The official UPDES utility at updes.up.nic.in documents KrutiDev-10 and Unicode as the two formats in that government conversion workflow (Source: updes.up.nic.in/esd/font_converter).

Users in similar workflows who need browser-based conversion without logging into a government portal use this tool for the same purpose.

Hindi Typing Exam Candidates

Some Uttar Pradesh recruitment and typing examinations reference legacy Hindi typing formats. An official UPPSC RO/ARO examination document references Kruti Dev 010 as a typing format in that context (Source: uppsc.up.nic.in). Candidates who prepare using Unicode Hindi text can use this converter to practice in a legacy format environment.

Check the current official examination notification for the required font, keyboard layout, and typing speed before preparing. Detailed exam coverage is available on the CPCT & Hindi typing exam workflows.

Users Moving Legacy Hindi Text Into Modern Software

Anyone working with older Hindi files that display as garbled Latin characters in modern applications can paste that text here and get readable Unicode output. The conversion runs in your browser. No text is sent to a server, which matters when the source documents contain sensitive or confidential content.

How the Updesh Converter Works

The converter reads each character in your input text and applies a character mapping between Unicode Devanagari and the legacy format, or the reverse.

For Unicode-to-Updesh conversion, the tool identifies each Unicode Devanagari character in the input, maps it to its corresponding character value in the legacy encoding used by the converter, and produces the converted output. For Updesh-to-Unicode conversion, the same process runs in the opposite direction.

One conversion case that requires special handling: the i-vowel sign, known as sihaari matra (ि, Unicode character U+093F). The Unicode Consortium documents this character as visually appearing to the left of the consonant it modifies, while its logical position in stored Unicode text is after that consonant (Source: Unicode Character Chart, Devanagari Block, unicode.org/charts).

In legacy Hindi text formats, the stored character sequence places the i-vowel sign before the consonant it modifies. The converter handles this reordering automatically.

What works as Unicode input: Any Hindi text stored as Unicode Devanagari. The underlying code points are the same regardless of which Unicode font is used to display the text visually. Mangal is one common example.

What does not work as input: Text from other legacy Hindi fonts such as Devlys, Chanakya, or Shree-Lipi. Those formats use their own character mappings that are different from the mapping this converter uses. Pasting text from those fonts will produce incorrect output. A separate font-specific converter is needed for those formats.

Input caseHandling
Standard Hindi consonantsConverted
Vowel signs including sihaariConverted with automatic reordering
Halant and conjunctsConverted
Mixed Hindi and English textLatin letters that are also Remington keys (for example H, e, l, o) convert as Hindi glyphs. Mixed English is not preserved in Updesh → Unicode. Unicode → Updesh leaves Latin letters unchanged.
Text from other legacy fonts (Devlys, Chanakya)Not supported

Do You Need to Download the Updesh Converter?

No download is needed. This is a browser-based tool. Paste your text, get the converted output, and copy it. The conversion runs on your device without a page reload.

A converter and a font file are two different things. This tool converts the text encoding. If you need a legacy font file installed on your computer so that converted text displays as Hindi in MS Word or another application, that is a separate requirement. Visit the download KrutiDev 010 TTF for Windows for the font file.

Some search results for “Updesh converter download” refer to desktop software programs. This page provides a browser-based version that works on Windows, Mac, Android, and iPhone without installation. No text you paste is stored or sent anywhere.

अपडेश फॉन्ट कनवर्टर

यह टूल पुराने legacy Hindi text को Unicode Devanagari में बदलता है, और Unicode text को वापस legacy format में भी।

आधुनिक Hindi computing में Unicode का उपयोग होता है। पुराने Hindi दस्तावेज़ों के साथ काम करने वाले उपयोगकर्ता इस converter का उपयोग दोनों दिशाओं में text convert करने के लिए कर सकते हैं।

कोई software download नहीं, कोई account नहीं, कोई शुल्क नहीं। Android और iPhone पर Chrome, Safari, और Firefox में काम करता है।

Common Issues When Using the Updesh Converter

Output Shows Latin Characters in MS Word

If the converted text appears as ordinary keyboard characters in MS Word, first check whether the expected legacy font is installed and applied. Legacy Hindi text depends on a specific font to display Devanagari correctly. Without that font active, stored character values appear as Latin letters or symbols.

To fix this: select the pasted text in MS Word, open the font selector, type the name of the legacy font you are using, and press Enter. The Hindi text should display correctly.

If the output still looks wrong after applying the font, check that you selected the correct conversion direction before converting.

Scanned PDF Text Does Not Convert

A scanned PDF contains an image of text, not selectable character data. This converter processes stored text characters. It cannot read images.

Run the scanned PDF through an OCR tool first to extract the text as selectable characters. Then paste the extracted text here and convert.

OCR and conversion are two separate steps. OCR turns an image into text. This converter changes the encoding of that text.

Some Devanagari Sequences Look Wrong After Conversion

Some Unicode Hindi text contains control characters such as Zero Width Joiner (ZWJ, U+200D) to shape conjuncts or half-consonant forms. Unicode 17.0 documents ZWJ as a meaningful character in Devanagari rendering, used to request specific half-form or conjunct behavior (Source: Unicode Standard 17.0, Chapter 12, unicode.org).

Do not delete ZWJ characters without checking whether they are intentional. If a sequence involving virama or ZWJ converts differently than expected, inspect the source character sequence and compare the output against a known reference. The converter handles standard halant-based conjuncts. If your source text uses unusual shaping sequences, check the output carefully.

Text From Other Legacy Hindi Fonts Looks Garbled

This converter handles Updesh-related legacy text and Unicode Hindi text. Text encoded with other legacy Hindi font systems such as Devlys, Chanakya, or Shree-Lipi uses different character mappings. Pasting text from those fonts will produce incorrect output because their encoding is not the same as the encoding this tool uses. A converter specific to those encodings is needed first.

Frequently Asked Questions

What is the Updesh font converter?

The Updesh font converter is a free browser-based tool that converts Hindi text between Updesh legacy encoding and Unicode Devanagari. It works in both directions and requires no sign-up or installation.

Is Updes the same as Updesh?

Yes as a search term. Updes, Updesh, and the UPDES NIC converter all refer to KrutiDev-10 / KrutiDev 010 conversion. The UPDES portal at updes.up.nic.in is operated by the Directorate of Economics and Statistics, Government of Uttar Pradesh, and documents KrutiDev-10. This page uses that Remington map for all three names.

Is Updesh the same as KrutiDev 010?

This converter uses the KrutiDev 010 Remington ASCII map. There is no separately documented Updesh encoding or Updesh.ttf. Search terms Updesh and Updes refer to UP government / UPDES KrutiDev-10 workflows. Text converted here is the same encoding as KrutiDev 010.

How do I convert Updesh text to Unicode online?

Paste your Updesh legacy text into the converter input box. Select the Updesh-to-Unicode direction if it is not already active. The Unicode output appears instantly. Copy the output and paste it into any application that supports Unicode Devanagari text.

Can I convert Unicode Hindi to Updesh using this tool?

Yes. Paste Unicode Hindi text into the input box and select the Unicode-to-Updesh direction. The converted legacy text appears in the output box. Apply the appropriate legacy font in your target application after pasting so the Hindi displays correctly.

What is the UPDES NIC font converter?

The UPDES site at updes.up.nic.in is operated by the Directorate of Economics and Statistics, Government of Uttar Pradesh. It provides a browser-based utility documented as a KrutiDev-10 to Unicode and Unicode to KrutiDev-10 converter (Source: updes.up.nic.in/esd/font_converter).

This page at UnicodeKruti addresses the same conversion search intent with both directions available, no government portal login required, and mobile browser support.

Why does my converted text show as random letters in MS Word?

The conversion is working as expected. The legacy font is not applied. Select the pasted text in MS Word, open the font selector, and apply the appropriate legacy Hindi font. Without that font, legacy-encoded text displays as the underlying keyboard characters rather than Devanagari. This is normal behavior for legacy font-dependent text.

Do I need to download anything to use this converter?

No. The converter runs in your browser. If you need a legacy font file to display converted text in MS Word or another application, that is a separate requirement. Visit the KrutiDev font download (010 & 055 TTF) for the font file.

Does this Updesh converter work on mobile?

Yes. It works in Chrome, Safari, Firefox, and Edge on Android and iPhone. No app download is needed.

Is my text sent to a server when I use this tool?

The conversion runs in your browser. This is especially relevant for users working with administrative or confidential documents. Verify with your own network inspection if your use case requires confirmed local-only processing.

References

  1. Unicode Standard 17.0, Chapter 12: South and Central Asia. Unicode Consortium. unicode.org/versions/Unicode17.0.0/core-spec/chapter-12/
  2. Department of Official Language, Introduction and Unicode guidance. Ministry of Home Affairs, Government of India. rajbhasha.gov.in/en/introduction
  3. Department of Official Language, Rules and Notifications. rajbhasha.gov.in/sites/default/files/niyampustak_eng_dec2021.pdf
  4. UPDES Font Converter. Directorate of Economics and Statistics, Government of Uttar Pradesh. updes.up.nic.in/esd/font_converter/
  5. UPPSC RO/ARO Typing Test Notice. Uttar Pradesh Public Service Commission. uppsc.up.nic.in
  6. Guidelines for Indian Government Websites (GIGW 3.0). mksy.up.gov.in/women_welfare_test/pdf/gigw3.pdf