How to Customize Your Android System Fonts

BY

Published 11 Apr 2014

NSFW AI Why trust Greenbot

We maintain a strict editorial policy dedicated to factual accuracy, relevance, and impartiality. Our content is written and edited by top industry professionals with first-hand experience. The content undergoes thorough review by experienced editors to guarantee and adherence to the highest standards of reporting and publishing.

Disclosure
Dubbed Roboto, Android’s default system font is what you’d expect. A custom, easy-to-read, sans-serif typeface. It works well for internal menus and app labels alike. It serves its purpose of being discreet and easy to read so you can focus on the information.
Roboto 1
Roboto is clean easy to read. And boring.

But it’s also really dull. People like smooth sans serif fonts as much as the next person. But Roboto screams stock minimalism in the worst way. Luckily, with a little effort, you can switch up your device’s system font in just a few steps. Sure, your new font may not be as readable as Roboto. Who really needs to know what the Settings menu says. When it looks so damn awesome?

Change the System Font on Your Samsung Device

First, the ability to change your Android device’s system font is not a built-in feature in stock Android. This means that devices running stock Android do not have an accessible Settings option for changing the system font. If you have a device from a manufacturer that likes to put fancy skins over stock Android, you’re in luck. Samsung is one such manufacturer; the company has built font-changing into its entire Galaxy line. If you have a Samsung device and want to change the default system font, go to Settings > Device > Display > Font, tap Font size and style.

 

Roboto 2
The Samsung Font Style menu.

You can now pick one of the fonts that Samsung has included with your device. Or find a new font by tapping Get fonts online. Samsung will direct you to the Samsung app store, where you can download paid font packs.

Roboto 3

 

Who doesn’t want to buy fonts? Instead download font packs for free, who wouldn’t? You can head to the Play Store to search for font packs for your device. To install a font pack, tap on its icon after downloading it. It will automatically be incorporated into the font list.

Roboto 4
There are tons of free font packs in the Play Store.

Once you’ve chosen a font, confirm to apply it. And you’ve got a new system font. This change will affect system menus, app labels, the clock in your notification bar, your keyboard, and several other areas. Ensure to choose a readable font.

Change the System Font on Your Non Samsung Device

If you have a device running stock Android. Or a device with a skin that doesn’t include the ability to change your system font. There is a non-root workaround. A custom launcher. Custom launchers are developer designed skins that change the look of a home screen app drawer. Several custom launchers also include fonts, you effectively change the system font.

To change your system font with a custom launcher, you must first download and install a custom launcher such as GO Launcher or ADW Launcher 2. These launchers will change the entire look of your device. Prepare to sort your home screen app and widgets. For this example, we’ll be using GO Launcher. Once you’ve installed GO Launcher, go to your home screen, and open the Menu. Tap Preferences > General > Font > Font > Scan Font to find all of the font packages on your device. This may take a moment, depending on how many font packs you have on your device. If you don’t have any fonts on your device, pick up the free font pack at GO Launcher Fonts to get started.

Roboto 5
GO Launcher can find lots of fonts for you.

As soon as GO Launcher has finished, tap Select font.

Roboto 6
To update fonts on stock Android, you need a launcher like GO Launcher.

Your system font should change immediately. You will only see the change in many areas. As has been noted some fonts may be limited and better than no font. If you have rooted your device, more options may be available.