How to change fonts for Android

The default sources usually do the work, that’s why they are the default ones. Roboto on Android is great. It looks nice and is usually a comfortable size. However, there will always be users who prefer to choose their own sources for Android. And there will always be people who fiddle with the sources of their Android devices just for the sheer pleasure of being able to do so.

If you belong to one or both groups, you are on the correct page. The best thing about Android is that it is an extremely customizable mobile operating system. It even allows you to change the fonts in your user interface. But just because you can change the font does not mean it’s easy. In many cases, the personalization of sources requires some technical knowledge.

In this guide, learn how to change sources in Android. Two types of methods are discussed: one that does not need root and the other that requires root.

It is not necessary to root

Some phones already have it incorporated!

While Android stock does not have the ability to customize the source of your system, many manufacturers have adapted their software to support this highly requested feature, allowing you to easily change sources for Android. These include major companies such as Samsung, HTC and LG.

How to change fonts for Android

The process may change depending on your specific phone, but you can always find this option in the configuration. It is usually found in the Display section. From there, you can change the actual font, as well as the font size.

For example, some Samsung Android devices allow you to change the font style. Samsung has pre-installed some additional sources in addition to the default, but you can get more online through the Google Play Store.

Putting a new font only requires a quick trip to Settings – Display – Font style. Simply touch the name of the source you want and confirm that you want to set it as the source of the system. The replacement of sources is instantaneous. It is not necessary to restart. The selected source will be displayed in the interface of your device, such as the time in the status bar, the system menus and even in your text messages.

Launchers are always the answer

Is your manufacturer not opening the doors you need to open? Do not worry A non-root way to change fonts for Android is through custom initiator applications. Some custom launchers integrate the source change function, while most need to install the themes.

How to change fonts for Android

A well-known custom launcher that provides a way to change fonts for Android is GO Launcher . To change the font styles in GO Launcher, do the following:

  1. Copy your TTF source files to the phone.
    2. Open GO Launcher.
    3. Find the application Tools and open it.
    4. Touch the icon preferences .
    5. Scroll to Personalization and select it.
    6. Touch Source .
    7. Touch Select source and touch the font you want to use.

How to change fonts for Android

The changes will be applied immediately. It is not necessary to restart. If you want to use more sources with GO Launcher EX, download and install GO Launcher Fonts.

How to change fonts for Android
How to change fonts for Android


The application iFont It can also be used to change sources for Android. It used to be a bit limited and it only worked on Samsung devices. This is still the case in part, but the developer now also supports root phones from Xiaomi Meizu, Huawei, HTC, Sony and Motorola.

On non-rooted devices, use the iFont online tab to search for available sources. To use a font in the list, do the following:

  1. Enable the installation of applications from “Unknown sources”. This option can usually be found in Configuration – Security .
    2. Start iFont. Go to the In tab line .
    3. Touch the name of a font you want to install.
    4. Touch the button to download .
    5. Touch the button Establish . Or go to Configuration – Screen – Font style . The newly installed font should appear in the list.
    6. Touch the new source to use it as a system source.
    7. The source is applied immediately. There is no need to restart.

How to change fonts for Android

You can also copy TrueType fonts (TTF) from your PC to the / sdcard / ifont / custom directory; said sources will appear in the tab Personalized . But, in order to install and use the sources, you will need a rooted device. (For guidance on using this application on rooted devices, see the iFont subsection in “Methods that require root”).

iFont is free and does not show ads. It worked quite well on several devices (including non-Samsung phones) where I tried it.

How to change fonts for Android
How to change fonts for Android

Time to talk root

Must read!

If you have administrator privileges on your phone or tablet, you can modify the system files and, in the process of doing so, you could disable your device. So be careful.

  • The information in this guide is provided for educational and educational purposes only.
  • There is no guarantee that these instructions will work in your specific and unique circumstances.
  • Use these instructions at your own risk. We will not assume any responsibility or liability for what happens to you or your device as a result of using the information in this guide.
  • Read and understand the complete guide first, before actually performing the instructions.
  • Do your own research, too.

There are many applications in Play Store

An easy way to change the sources for Android-rooted devices is to use font changer applications that support rooted devices. There are several applications of this type in Google Play Store. Most of them also offer a preview feature that lets you see what a source looks like.

In this subsection, learn more about two font changer applications that are worth checking out: Font Installer and iFont.

Font installer

For rooted phones, Font In2staller is a great free application to change sources for Android. It has a built-in font preview feature, so that as you scroll up and down the list of built-in fonts, you know exactly how they look once they are activated on the device.

How to change fonts for Android

This is an application with advertising. The ads appear at the bottom. Remove ads by buying a license.

To install a TTF source file that you saved on your device:

  1. Copy the TTF source file you wish to use to your device, preferably in the / sdcard directory.
    2. Start the font installer.
    3. Before altering the sources of your system, make a backup of the existing default sources first. Touch the button Menu (three points) and select Copy of Security / Restore . Select Copy of security . If the Superuser or SuperSU asks for permission, grant it.
    4. Touch the tab Local to open the directory browser. Locate your TTF file.
    5. Touch the TTF file you want to use. In the pop-up dialog, tap Install to set it as the default source of the system. (If you want to preview the font first, touch View previous ).
    6. If the Superuser or SuperSU asks for permission, grant it.
    7. Font Installer will ask you to restart your device. Touch Yes

How to change fonts for Android

To install a new font from the Font Installer online font collection:

  1. Open the Server tab in the Font Installer application to view the font catalog.
  2. Touch the name of the font you like.
  3. From the pop-up dialog box, touch Preview if you want to see the sample text processed in the chosen font; or, touch Install if you want to download the source and configure it as the source of the system.
  4. If a backup warning / warning appears, be sure to let the application make a backup copy of your source files. This should not take long.
  5. Allow the application to restart your device.


Unlike the font installer, the application iFont It can work on most Samsung devices (and some others), even if they are not rooted. But, in order to expand your horizons using other phones, you will need administrator access. (Yes, you can also use it on a Samsung rooted device.)

To download, install and use a custom font using the Online tab:

  1. Touch the font you want to install.
  2. Touch the Download button.
  3. Touch the Set button.
  4. If you receive a warning about setting the mode in System Mode, just touch the OK button.
  5. Your device will restart to apply the new source.

How to change fonts for Android

If you want to use a local TrueType (TTF) file, simply copy the TTF file to the / sdcard / ifont / custom directory on your device. Then, do the following:

  1. On the iFont home screen, touch the button Menu (three points in the upper right corner).
  2. I touched Configuration – Change source mode . If you are using a rooted device that is not from Samsung, select Mode of the system. If you use a Samsung rooted device, choose Samsung Mode .
  3. Go to the tab Personalize in the iFont application.
  4. Touch the font you want to use.
  5. Play the button Establish.
  6. If you are asked to change the font, tap okay .
  7. If you receive a warning about setting the mode in System Mode, just touch the OK button.
  8. Your device will apply the new source immediately or it will restart to apply the new source.

How to change fonts for Android
How to change fonts for Android

Geeking out

So far, I’ve told you about the simple ways, easy to change and without problems to change the sources of Android phones. But, if you have the heart of a geek, or just love the thrill of doing things manually, then you will find a lot of fun in manually changing the sources on your Android device.

These manual methods require root because it will manipulate a protected system directory, specifically the / system / fonts directory, where the source files used by your device reside. There are two manual methods to change the sources: through Android Debug Bridge and through a root level file manager application. Before talking about those two, let’s talk first about the sources of the system.

System sources

If you are brave enough to manually change fonts for Android, the source files that will be of great interest to you will be the following:

  • Roboto-Regular.ttf – This font file is the most used throughout the system. I see it almost everywhere, from the labels of the applications to the menu text.
  • Roboto-Bold.ttf – this is the bold version of Roboto. Unlike the normal typeface, this is not seen as often. There is bold text in several areas of your device, and this font face is probably the one used.
  • Roboto-Italic.ttf – this is the variant in Roboto cursive.
  • Roboto-BoldItalic.ttf – this is the bold and cursive variant of Roboto.

How to change fonts for AndroidAll these sources are within the / system / fonts directory. To start, you may want to play with the file Roboto-Regular.ttf , since it is the one that seems to be the most used in the whole system.

The general idea is to replace the system font files with new font files that have exactly the same file names as the originals, but contain the new fonts you want to use.

For example, if you want to use a TTF source file called Times_New_Roman.ttf instead of Roboto-Regular.ttf , you must change the file name Times_New_Roman.ttf Roboto-Regular.ttf and copy the renamed (false) file to the / system / fonts directory.

VERY IMPORTANT: Always make a backup copy of the font files that you are replacing so that, if something goes wrong, have copies to restore. I usually change the name of the original file to something with a * .bak extension, or with “bak” inside the file name (that is, Roboto-Regular.ttf becomes Roboto-Regular.ttf.bak or Roboto-Regular-bak.ttf ). In this way, the original file remains in the same directory but with a different file name.

It is also a good idea to make backup copies on your PC’s hard drive and in a different directory on your Android device.

Using ADB

You can use Android Debug Bridge (ADB) to change Android sources. For this method, you will need the following:

  • A rooted Android device: root access is required to be able to manipulate the system files that reside in restricted directories.
  • A computer with the Android Software Development Kit (SDK) properly installed and configured
  • If you use Windows, the USB drivers on your device must have been installed.
  • ADB must be able to detect your device.
  • The USB cable of your device
  • The TrueType font file that you want to use

How to change fonts for Android

In the steps, the font file called Times_New_Roman.ttf it is used to replace the system font file called Roboto-Regular.ttf .

  1. On your PC, change the name Times_New_Roman.ttf to Roboto-Regular.ttf .
  2. Using any convenient method you know, copy the impostor Roboto-Regular.ttf to the / sdcard directory of your device.
  3. Open a terminal or command prompt on your PC.
  4. Run the remote shell interactively on your device with the following command in the terminal or in the indicator:
  5. Execute the following commands.
  6. Make a backup copy of the original source file (Roboto-Regular.ttf, in this case) by renaming it.
  7. Copy the imposter source file from the / sdcard directory into the source directory.
  8. Make sure the copied file is readable (either 644 or 666). This is very important. If the system can not read the file, your system will reboot.
  9. Exit the interactive shell.
  10. Restart your device and check if the new source has been applied.

Using a file manager application

This alternative method to change sources for Android accomplishes exactly the same as the ADB method, but this is easier because it does not require writing commands in the terminal or at the command prompt.

For this method, you will need:

  • A rooted Android device: root access is required to be able to manipulate the system files that reside in restricted directories.
  • A file manager / browser application capable of navigating to the root directory (for example, ES File Explorer).
  • Read and write permissions for the / system directory (if it is mounted as read-only, the procedure may not work or may damage the device).
  • TrueType font files (with * .ttf extension) copied to the / sdcard directory or other convenient location of your choice.

How to change fonts for Android

The following steps illustrate the process of manually changing fonts for Android with the help of a file management application. These steps use ES File Explorer; If you use a different file manager application, the steps may vary a bit. As in the ADB method, this method uses Times_New_Roman.ttf as the example replacement file.

  1. Using the most convenient method, copy / save / download the file Times_New_Roman.ttf in a convenient directory on your Android device (preferably the / sdcard directory).
  2. Start ES File Explorer on your device.
  3. Touch the button Menu , then touch Configuration – Root configuration . Activate “Root Explorer” and “Up to Root”. If Superuser or SuperSU asks for permission, access it. Also enable the option “Mount file system”.
  4. Navigate to the / system / fonts directory. Look for Roboto-Regular.ttf, long tap, tap Rename on the menu , type a new name for the file and then touch the OK button. The renamed file serves as a backup copy of the Roboto-Regular.ttf original, in case you want to use it again later.
  5. Navigate to where you saved the font file that you want to apply as the default system font (that is, Times_New_Roman.ttf in this example).
  6. Change the name of Times_New_Roman.ttf to Roboto-Regular.ttf by touching the file for a long time, selecting Rename, typing a new file name and touching the OK button .
  7. Press and hold the recently renamed file. Select Copy to from the pop-up menu. Select / system / fonts from the navigator of the popup directory. Touch the OK button to copy the file to the chosen directory.
  8. Navigate to the / system / fonts directory.
  9. Press and hold the file Roboto-Regular.ttf just copied. Select Properties of the menu.
  10. In the dialog window Properties , touch the button Change . Make sure there are check marks for the “Read” permission for User, Group and Other. Then, make sure there is a check mark for the “Write” permission for the User. Touch the OK button to save the new permissions.
  11. Restart your device to apply the new source.

How to change fonts for Android
How to change fonts for Android


Changing fonts for Android is not an everyday task that most people perform on their phones or tablets. But among those who do need to change fonts on their devices, it is comforting to know that 1) it is possible to do so, and 2) that there are several ways to do so.

What font is dotted in the user interface of your Android device today? Have you ever changed your Android sources to something else? If so, did you use any of the methods discussed in this guide? If not, how did you change the sources of your system? Tell us your story


Facebook Comments