XDA Basics: How to Change the Font on Android smartphones

XDA Basics: How to Change the Font on Android smartphones

Smartphone owners don’t normally think about fonts. But if you’re really into customizing and personalizing your Android phone, fonts can help a lot. A simple font change can make your whole Android system look fresh and different. While on computers, installing a new font can be as easy as clicking a button or just pasting the new font files into the fonts folder, it’s slightly different on Android phones.

Thankfully a number of smartphone brands include the support for changing fonts; however, the number of available fonts can vary wildly. If your smartphone doesn’t come with built-in options to change the font, third-party launchers can help customize the look by a bit. Lastly, if you have root access, the sky is the limit. In this guide, we’ll talk about the various ways you can change the font on your Android phone.

Navigate this guide:

Change the system font with built-in tools

The smartphone makers like Samsung, LG, Oppo, OnePlus, Vivo, and Xiaomi allow their users to change the system font. While other smartphone makers have a decent number of font options, OnePlus just offers two options – Roboto and OnePlus Slate.

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’.

Changing the font on Samsung phones

  • Open Settings.
  • Tap Display.
  • Tap Font and screen zoom.
  • Select your choice of Font Style 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 unfortunately, the fonts are 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 region also means you’ll now get the software updates meant for that region.

  • Open the Themes app.
  • Select Fonts.
  • Choose and apply the font you want.

Changing the font on Oppo phonesChange font on Oppo phones

  • Open the Theme Store. If the Theme Store version is older than 6.4, update the app.
  • Tap the Font icon – it’s a T in a box.
  • You can now download the font you want or try it.

Changing the font on Vivo phones

  • Open the Theme app.
  • Tap on the Font icon in the bottom bar.
  • 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

  • Go to Settings.
  • Open Customization.
  • Set the font you want.

Changing the font on LG phones

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

Using a launcher to change the font

If your phone doesn’t come with 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

Nova Launcher
Nova Launcher
Developer: TeslaCoil Software
Price: Free
  • Open Nova’s Settings app.
  • Now, you can go in the Icon layout under the individual settings for the Home screen and App drawer, to change the font style.
  • 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 on your phone. 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.

FontFix - Free Fonts
FontFix - Free Fonts
Developer: JRummy Apps
Price: Free+
iFont(Expert of Fonts)
iFont(Expert of Fonts)
Developer: diyun
Price: Free

If you are comfortable working with a file explorer with root rights (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 to 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. Meanwhile, if you’re wondering how to record calls on your Android phone, we’ve got you covered.

About author

Gaurav Shukla
Gaurav Shukla

Gaurav has been covering technology for over a decade now. He has done everything from blogging about Android to reporting the latest from the world of Internet giants. When he is not writing about the tech companies, he can be found binge-watching new TV series on the web.