Quick Links

Changing the system font is a great way to personalize your phone. A simple font change can make the entire system interface look fresh and different. Installing a new font on computers can be as easy as clicking a button or just pasting the new font files into the fonts folder. In the case of Android phones, however, the process is slightly different.

Many OEMs include the option to change the system fonts, but the number of available fonts can differ from phone to phone. If your smartphone doesn’t have built-in options to change the font, third-party launchers can help customize the look a bit. Alternatively, you can get root access to take charge of the customization. In this guide, we’ll talk about how you can change the font on your Android phone.

Change the system font with built-in tools

Smartphone manufacturers like Samsung, LG, OPPO, OnePlus, Vivo, and Xiaomi allow users to change the system font, but some have more font options than others. At the very least, the option to change them is fairly straightforward.

We're listing the steps to change the font on the phones from some popular smartphone makers below, but if you own a phone from another brand, you can try looking for an option under display or themes in the settings.

Changing the font on Samsung phones

  1. Open Settings.
  2. Select Display.
  3. Choose Font size and style.
  4. Select your choice of Font from the Font Style menu, and you’re done.

You can also download more fonts from Samsung Galaxy Store.

Changing the font on Xiaomi phones

Xiaomi lets its users download and install new fonts via the Themes app, but they're only available in select regions like India and Hong Kong. If you don't live in these regions, you can change the region on your phone to India and then download a new font. Changing the region also means you'll now get the software updates meant for that region.

  1. Open the Themes app.
  2. Select Fonts.
  3. Choose and apply the font you want.

Changing the font on Oppo phonesChange font on Oppo phones

  1. Open the Theme Store. If the Theme Store version is older than 6.4, update the app.
  2. Tap the Font icon (it looks like a T in a box).
  3. You can now download the font you want or try it.

Changing the font on Vivo phones

  1. Open the Theme app.
  2. Tap on the Font icon in the bottom bar.
  3. Choose the font you want and apply it. Most of the fonts are paid on Vivo's Theme store.

Changing the font on OnePlus phones

  1. Go to Settings.
  2. Open Customization.
  3. Set the font you want.

Changing the font on LG phones

  1. Open Settings.
  2. Go to Display.
  3. Tap on Font.
  4. Select the font you want, or download more fonts from LG SmartWorld.

Using a launcher to change the font

If your phone doesn’t have built-in support for changing fonts and you don’t want to root it, you can use a third-party launcher like Nova to change fonts. Unlike the built-in tools that change the font system-wide, launchers can only change the font for the launcher elements, not the full system.

Changing fonts using Nova Launcher

  1. Open Nova's Settings app.
  2. Now, you can go into the Icon layout under the individual settings for the Home screen and App drawer, to change the font style.
  3. You’ll have to change the font for all three individually.

Similarly, other launchers also give options to change the font in their settings.

Font apps for rooted phones

If you've gained root access on your phone, you can use apps like FontFix and iFont to download and install new fonts. Both apps offer hundreds of fonts to choose from. Make sure your phone is rooted before installing these apps. Otherwise, they won’t work for you.

If you are comfortable working with a file explorer with root access (make a backup before proceeding), you can also manually replace the TTF file in /system/fonts and change permissions to rw-r-r. Remember to name the newly placed TTF file the same as the previous TTF file in that location, and reboot your device when you are done.


These are the various ways in which you can change the font of your Android phone. If you think we missed a great font app for rooted or non-rooted phones, let us know in the comments section.