Guide
Krutidev on Mobile
Mobile phones were not built for Krutidev. The font requires a physical keyboard with Remington layout mapping, and touchscreen keyboards cannot replicate it. Here are your actual options.
Krutidev is not designed for mobile
Krutidev is a desktop font that maps English keyboard positions to Hindi characters. Mobile keyboards work differently - they use touch targets sized for fingers, not physical keys. No mobile keyboard can replicate the 47-key Remington layout on a phone screen. The practical approach for mobile Hindi is Unicode with conversion when you need Krutidev output.
Android: Limited Font Installation
Samsung phones (Galaxy series) allow custom system fonts through the iFont app. Download iFont from the Play Store, download the Krutidev TTF file from our font page, open it in iFont, and apply it as the system font. This changes the font across the entire phone UI, which most users do not want.
On Xiaomi (MIUI/HyperOS), Realme (ColorOS), Oppo, and Vivo phones, the system blocks custom font installation. These manufacturers lock the font system to prevent UI corruption. Root access bypasses this, but rooting voids warranty and breaks banking apps that check for root (Google Pay, PhonePe, Paytm).
Even on Samsung with iFont, Krutidev as a system font creates problems. All English text on your phone renders as Hindi-looking characters because every app now uses Krutidev. Notifications, menus, and app names become unreadable. This is not a practical daily setup.
iPhone: Not Possible
iOS does not allow custom system fonts for text input. Apple introduced "font installation" in iOS 13, but this only works in specific apps (Pages, Keynote) and requires fonts distributed through the App Store. Krutidev is not available on the App Store and cannot be sideloaded for system-wide use.
The Apple Hindi keyboard (Settings > General > Keyboard > Add New Keyboard > Hindi) types Unicode Hindi directly. It uses a transliteration layout or the standard InScript layout, not Remington. There is no way to get Remington layout on iOS.
The Practical Approach: Unicode on Mobile
Instead of forcing Krutidev onto a phone, use Unicode Hindi on mobile and convert when needed. Type Hindi using Gboard (Google Keyboard) or the built-in Hindi keyboard. Both produce Unicode text that displays correctly everywhere.
When you need Krutidev output (for a government document, exam form, or print shop), open our Unicode to Krutidev converter on your phone browser, paste your Unicode Hindi text, and get Krutidev-encoded output. Copy that into whatever application needs it.
For CPCT or government typing exam practice, a phone is not suitable regardless of font. Typing tests measure speed on a physical keyboard. Use a desktop or laptop, or connect a Bluetooth keyboard to a tablet and use our online Krutidev typing tool.
Using Krutidev in Mobile Design Apps
PixelLab, PicsArt, and similar image editing apps support loading custom font files. Download the Krutidev TTF to your phone, then load it through the app's font picker under "My Fonts" or "Custom Fonts."
The catch: you cannot type Hindi directly with Krutidev in these apps. The text input box uses your phone's keyboard (Unicode), but Krutidev expects ASCII input. You need to convert your text first. Type your Hindi text normally on the phone, open our Unicode to Krutidev converter, paste the Hindi, copy the Krutidev output, then paste that into the design app's text field with Krutidev font selected.
In PixelLab specifically, the font file path is usually Internal Storage > Download. Place the TTF file there for easiest access. PixelLab shows a preview of the font before applying, so you can verify the Hindi renders correctly.
Viewing Krutidev Files on Mobile
If someone sends you a Word document or PDF created in Krutidev, the text will appear as English characters on your phone because the font is missing. PDFs sometimes embed the font, so they may display correctly. Word documents (.docx) never embed Krutidev.
Ask the sender to convert the document to PDF with fonts embedded (in Word: File > Save As > PDF > Options > check "ISO 19005-1 compliant"), or ask them to convert the text to Unicode before sending. There is no reliable way to view Krutidev .docx files on mobile without font installation.