How To Change System Fonts on Android (No Root)

Android is quite liberal in the ways it lets its users customize nearly every aspect of its looks – third-party launchers, widgets, lock screen apps, and even system-wide fonts. These days, you no longer have to root your device and dive into the depths of tech-savvy forums to change that aspect of your phone or tablet you see and use the most – the font. Likewise, if you seek novelty every other day, you can change them fonts to your heart’s content. Today we will show you how to set a different font on most Android devices.


First of all, Samsung has this feature built-in.

Go to SettingsDisplay → scroll down to Font Style → select a different font.

In case you find the in-built font style insufficient, you can head over to the Samsung Apps or Google Play and download quite a few third-party font packs for Samsung. They all mention in their description that they work with the Samsung devices. Download and install as many as you like, and from there you do not need to even open these apps. Just head directly to your Settings → Display → Font Style and see how the newly downloaded fonts got added to your fonts library automatically.

It is worth noting there is also a Change Font Size right under the Font Style option, so if you tune your device for an elderly or visually impaired person, Samsung gives you the possibility to switch to a huge font size.

LG devices have the same capabilities, and you can download more font packs, free and paid, from the Play Store or LG SmartWorld app.

Third-party launchers

Finally, if your device is of a different brand that does not come with this feature baked in, you can always bypass that limitation by installing a third-party launcher. Many popular Android launchers come with the option that lets you change the system fonts.

The number of launchers is immense, but the default recommendation would be GO Launcher, which would also require an additional download of GO Launcher Fonts app, both are free on the app market. Download both apps, and open the Fonts app, download the fonts you like and tap “scan fonts.”

Next, open GO LauncherMenuToolsPreferencesPersonalizationFontSelect Font.

A new font style will come into effect immediately, no reboot needed.

Notably, you can also download custom fonts from the web in ttf format and place them in the /sdcard/GOlauncher Ex/fonts folder in case the fonts in the Fonts app are not enough.


There are some third-party apps that claim to be able to change your device’s font style, but read their descriptions carefully. In most cases, they leverage the capabilities of Samsung and LG devices, and some Huawei and Xiaomi Meizu phones. As is the case with iFont, an app that pops up first when you search for custom fonts. For other devices, like Motorola, HTC and Sony, you will need to root. Hence, the iFont app is pretty redundant on Samsung and LG, but might be quite useful for Huawei and Xiaomi. The app is quite straightforward in use – launch it, search for a font you like, download it and tap “set.”


Just like with a third-party launcher, you can upload custom TTF files to iFont folder and use the app to set them as your system-wide fonts. The iFont folder is normally found in /sdcard/ifont/custom.

Do note that once you change the font style using one of the above-mentioned methods, the new font will be displayed everywhere – Notifications, apps’ and games’ titles, your phone book, contacts, WhatsApp messages, your keyboard, your Google Play app, your device’s settings, your calendar, your widgets, your clock – you get the idea. Hence, it might be a good idea to remember the default font’s style. Just in case.