Skip to main content

Most of the times, the default font that comes on your android device is perfectly fine. It is of the right size and looks pleasant. But if you are among those users who like hard core customising or for some reason want to change the font, then we have a guide for you.

Android is open source in nature and thus highly customizable. It is possible for the users to change font for their User Interface.

How to change font on Android.

This involves method of doing it on both rooted as well an non-rooted Android Device.

Non-Rooted devices

Custom Launcher

One of the easiest ways to change font on android is using custom launchers. Some launchers available on the Play Store have the feature of changing font on your device. One of the most popular such launcher is Go Launcher EX available free of cost on the Play Store. One big downside with this method is that it does not change the font in your apps and nor the font in the system menus. It only changes the font for some parts of the UI and not the entire system. This method is for users who want to change the font just to improve the way your home screen looks.

  1. Copy your .ttf file say “New Font.ttf” to the directory /sdcard/GOLauncherEX/fonts
  2. Go to the home screen of GOLauncher EX and swipe up or press the Menu button.
  3. Tap the Preference button
  4. In the Preference menu tap on the Font option
  5. Tap on Scan font so that the app scans the font directory.
  6. After the scanning is complete tap on Select Font and select “New Font” or any other font you want.

Changing font on android with GoLauncherEX

The font will be applied immediately and you dont need to reboot your device for the font to apply.

Some Custom OEMs

Stock Android does not have the function of changing font. It isn’t simple to change font on Nexus devices or any other device running on stock android OS. Even some custom ROMs like the CynogenMod dosent have this feature. But some custom OEMs like Samsung and LG allow you to do so directly without any other app. The font is applied throughout the system.

In Samsung devices it is super easy to change font.

  1. Go to your Settings.
  2. In the settings, tap on Display.
  3. In some Samsung devices first go to My devices and then Display.
  4. From the Display settings, select Font style.
  5. Now select whichever font you want to apply.
  6. You also have an option to download font online.
  7. Users can also change the font size if they wish to.

Changing font on android Samsung devices

Your font will be applied immediately and this method does not need you to reboot your device.

In LG devices the method is similar.

  1. Go to Settings.
  2. In settings select Display.
  3. From the display settings, tap on Font type.
  4. You will see a list of fonts to chose from.
  5. Users have the option to download the fonts online and also to change font size.

Change font on Android over LG devices

The changes will take place immediately without any need for you to reboot your device.

Rooted Devices

These methods involve use of Rooted Android device. You can go through the guide for rooting your Android device. These methods involve a risk of bricking your device. So follow these instructions at your own risk.

Change font on android using Font Installer App

For rooted devices, Font Installer is the easiest way for changing font. There are many fonts available online for you to chose from or you can use your own custom font if you wish.

Warning: Take a backup of the original font before making any changes.

  1. Grant root access to Font Installer app when the app asks for it.
  2. Lets say, we want to apply the font Calluna from the server.
  3. Tap on Calluna and you will get a list of options.
  4. You can preview the font by tapping on Preview.
  5. Tap on install and the app will apply the font.
  6. When the app asks for reboot, allow it.
  7. If you want to install a custom font of yours, swipe to the left and enter the local tab.
  8. Go to the location where your font is saved and tap on it.
  9. Hit on install and the app will prompt you to reboot after install is complete.

Changing font on Android using Font installer

Congratulations, you have successfully changed font on your device.

Using a File Manager

This method is a bit tricky but it is simple. Before doing any alterations, make sure you take a backup of the file you change. You will need a good file manager like X-plore File Manager through which you can access your Root folder.

  1. Go to the directory /system/fonts in your root folder.
  2. Scroll down to the file “Roboto-Regular.ttf”
  3. Rename it to “Roboto-Regular.ttf.bak”. This is your backup file in case something goes wrong.
  4. Now copy your file, lets say “New Font.ttf” to this folder and rename it to “Roboto-Regular.ttf”.
  5. Long press on the file and you will se a pop-up menu.
  6. Scroll down to Permissions and tap on it.
  7. Make sure that the Read permission for User, Group, and Other are checked, and the Write permission for User is checked. Tap on OK to save the new permissions.
  8. Reboot your device for the changes to take place.

Changing font on Android using File Manageer

If you have any queries on how to change font on android, do let us know in the comment section below. For more such tutorials subscribe to

Shreyansh Kotak

Shreyansh Kotak

I am an ordinary guy with interest in Computers and Technology. I work as a freelancer in Read Me Now. I did my schooling from Akola, a small city in Maharashtra, India. I am pursuing B.E. Computer Engineering from K.J. Somaiya College of Engineering, Mumbai. My area of interest is basically Android and Android based technology.

Leave a Reply