Skip to main content

Guide

Krutidev in WPS Office

WPS Office reads system fonts, not its own font directory. Install Krutidev on your OS first, then it appears in WPS Writer, Spreadsheet, and Presentation. The workflow is similar to MS Word but the menus are in different places.

By KrutiDevTools TeamLast updated:

Where WPS Finds Fonts

Unlike MS Office, which has its own font directory at C:\Windows\Fonts integration, WPS Office relies entirely on the operating system's font list. On Windows, this means fonts must be in C:\Windows\Fonts\ (installed for all users). On Linux, WPS reads from ~/.local/share/fonts/ and /usr/share/fonts/.

A common mistake: installing a font by double-clicking the TTF file and clicking "Install" on Windows puts it in the per-user directory, not the system directory. WPS sometimes does not detect per-user fonts. Right-click the TTF file and choose "Install for All Users" instead.

Windows Setup

  1. Download the Krutidev 010 TTF from our font page
  2. Right-click the downloaded file and select "Install for All Users" (not just "Install")
  3. Close WPS Office completely. Check the system tray for WPS background processes and exit them.
  4. Reopen WPS Writer. Click the font dropdown and type "Kruti" to filter. Select "Kruti Dev 010."

If you installed Krutidev while WPS was running, WPS may not detect it even after closing and reopening the document. You need to fully exit WPS, including the background service that keeps it in the system tray. Right-click the WPS icon in the system tray and choose "Exit."

Linux Setup

WPS Office for Linux (available as a .deb or .rpm package) uses the system font cache. Install Krutidev the same way as for LibreOffice:

cp ~/Downloads/kruti_dev_010.ttf ~/.local/share/fonts/
fc-cache -fv

WPS on Linux has a known issue where it does not detect fonts added to ~/.local/share/fonts/ until you log out and back in. Running fc-cache -fv alone may not be enough. If the font does not appear after running fc-cache, log out of your desktop session and log back in, or install the font to the system directory: sudo cp kruti_dev_010.ttf /usr/share/fonts/truetype/.

WPS Writer vs WPS Spreadsheet

WPS Writer handles Krutidev the same way as MS Word. Select the font, set size to 14pt, and start typing. The keyboard shortcut for opening Font Settings is different from Word. In WPS Writer, use the ribbon's Font group dialog launcher (small arrow in the bottom-right corner) instead of Ctrl+D.

WPS Spreadsheet (the Excel equivalent) has the same auto-format issue as Excel. Krutidev text that maps to date-like patterns gets silently converted. Format cells as Text before entering data. See our Excel guide for detailed prevention steps, which apply identically to WPS Spreadsheet.

WPS Presentation (the PowerPoint equivalent) supports Krutidev in text boxes. Insert a text box, change the font to Krutidev, and type. Slide templates with Krutidev need the font installed on every computer that opens the file. If presenting on a different machine, export the presentation as PDF to embed the font.

Keyboard Shortcuts Comparison

Most MS Word keyboard shortcuts work in WPS Writer because WPS was designed as a Word-compatible alternative. The Krutidev key mappings (Remington layout) work identically since they depend on the font, not the application. However, some application shortcuts differ:

ActionMS WordWPS Writer
Font dialogCtrl+DRibbon dialog launcher
Save as PDFFile > Save As > PDFFile > Export to PDF
BoldCtrl+BCtrl+B (same)
Find and replaceCtrl+HCtrl+H (same)

Opening MS Word Documents in WPS

WPS reads .doc and .docx files natively. If the document was created with Krutidev in MS Word and you have Krutidev installed, the Hindi text renders correctly. The font name in the document metadata must match the installed font name exactly.

A font name mismatch happens when MS Word registered the font as "Kruti Dev 010" (with spaces) but your WPS installation lists it as "KrutiDev010" (no spaces). This depends on the TTF file source. WPS will show the text as English characters because it cannot find the font by name. Select all text (Ctrl+A) and manually set the font to whichever Krutidev variant appears in your WPS font dropdown.

Related Guides

Frequently Asked Questions

Does WPS Office support Krutidev font?
Yes. WPS Office uses system-installed fonts, so any font installed on your operating system is available in WPS Writer, WPS Spreadsheet, and WPS Presentation. Install Krutidev on your system (not inside WPS), then select it from the font dropdown in WPS. If Krutidev does not appear, restart WPS completely and check that the font is installed for all users, not just the current user.
Why does Krutidev appear in WPS Writer but not in WPS Spreadsheet?
WPS Spreadsheet has a smaller font dropdown that does not always show all installed fonts. Type "Kruti" directly into the font name box instead of scrolling through the list. If it still does not appear, open WPS Spreadsheet settings and check if there is a font filter enabled. Some WPS versions filter the font list to show only "recommended" fonts by default.
Can I open MS Word Krutidev documents in WPS Office?
Yes. WPS Office reads .doc and .docx files. If Krutidev is installed on your system, the Hindi text displays correctly. If the text appears as random English characters, check the font name. MS Word may save the font reference as "Kruti Dev 010" (with spaces) while WPS may list it as "KrutiDev010" (no spaces). Try both variants in the font dropdown. The font data is identical, only the registered name may differ.
How to set Krutidev as the default font in WPS Writer?
Open WPS Writer, go to the Home tab, click the small arrow in the bottom-right corner of the Font group to open Font settings. Select "Kruti Dev 010" and your preferred size (14pt or 16pt). Click "Default" at the bottom of the dialog. Choose "All documents based on Normal template." This sets Krutidev as the default for every new document. The menu path differs from MS Word, which uses Ctrl+D for the same dialog.