What Fonts are Installed on Android by Default
Like any other operating system, whether it is installed on a computer, a smart TV or a mobile device such as a tablet, smartphone or wearable, Android also comes with its own default set of installed fonts that are available for display on the system interface, mobile apps and web pages.
Fonts are what define the shape and style of text displayed on screens, on digital and print media. Without the rich variety of fonts we currently have, all the text you see on the Internet, on websites, on documents, on mobile apps, in videos, in games, books, newspapers, magazines and other media will be rather dull and often hard to read.
Computer and mobile operating systems such as Windows, iOS or Android come with a set of default fonts to be installed on the device and are ready to use by the system's user interface (desktop, homescreen or settings panels), the apps installed on the device and websites accessed via web browsers. The default set of fonts or languages that are available on an Android device (phone, tablet, watch, TV, etc.) are rather limited, but you can change the language and the font of your Android device using the built-in settings or via one of the many apps to help you change the displayed font on your phone or tablet.
The information of which fonts are available on Android is often times needed by app developers and web designers in order to create the best user experiences using the available fonts on the Android devices they will be targeting. Especially in web design, where not only cross-browser compatibility but also cross-device compatibility and consistency is important for the best presentation, knowing what fonts are available on Android is important for use of font properties in the style files.
The earlier versions of Android, up to Android 5 Lollipop or so, used a very limited set of default fonts. The following is a list of fonts that are installed on earlier Android builds:
- Droid Sans (Font Family: sans-serif)
- Droid Serif (Font Family: serif)
- Droid Sans Mono (Font Family: monospace)
The newer Android builds moved towards the following two fonts (and many of their different versions) as the main fonts used on the system:
- Roboto (Font Family: sans-serif)
- Noto (Font Family: available in multiple font families like sans-serif, serif, monospace)
Now, let's see a comprehensive list of fonts that are installed on Android by default.
More Design & Development Tips:
10 Must-Have Web Developer Chrome Extensions
How to Add Custom Userstyles in Chrome
Where to Download Old Versions of Google Chrome
List of HTML Language Codes
8 Useful Chrome Extensions for Writers
List of Default Fonts Available on Android
Android is frequently getting updated and the available fonts on a specific version may change compared to the previous versions. Our following list is based on the current latest Android build, which is Android 7.0 Nougat, specifically Android-7.0.0_r21. You can easily find your Android version if you are not sure which one you have on your device.
TIP: The current default font on Android is Roboto.
The list of available fonts on Android can also be found by checking the system source files for any Android version, on the following link:
Simply select the Android version from the Tags section, go to the data folder, then to the fonts folder and open the fonts.xml file. For example, for the current build, the fonts.xml file is located here.
|Font||Font Weight||Font Style||Font Family||Notes|
|Roboto Thin||100||normal||sans-serif||The following fonts are represented via the corresponding Roboto fonts in this group:|
Arial, Helvetica, Tahoma, Verdana, sans-serif-thin, sans-serif-light, sans-serif-medium, sans-serif-black
|Roboto Thin Italic||100||italic||sans-serif|
|Roboto Light Italic||300||italic||sans-serif|
|Roboto Medium Italic||500||italic||sans-serif|
|Roboto Bold Italic||700||italic||sans-serif|
|Roboto Black Italic||900||italic||sans-serif|
|Roboto Condensed Light||300||normal||sans-serif||The following fonts are represented via the corresponding Roboto Condensed fonts in this group:|
|Roboto Condensed Light Italic||300||italic||sans-serif|
|Roboto Condensed Regular||400||normal||sans-serif|
|Roboto Condensed Italic||400||italic||sans-serif|
|Roboto Condensed Bold||700||normal||sans-serif|
|Roboto Condensed Bold Italic||700||italic||sans-serif|
|Noto Serif Regular||400||normal||serif||The following fonts are represented via the corresponding Noto Serif fonts in this group:|
Times, Times New Roman, Palatino, Georgia, Baskerville, Goudy, Fantasy, ITC Stone Serif
|Noto Serif Bold||700||normal||serif|
|Noto Serif Italic||400||italic||serif|
|Noto Serif Bold Italic||700||italic||serif|
|Droid Sans Mono||400||normal||monospace||The following fonts are represented via the Droid Sans Mono font:|
|Cutive Mono||400||normal||monospace||The following fonts are represented via the Cutive Monofont:|
Courier, Courier New
|Dancing Script Regular||400||normal|
|Dancing Script Bold||700||normal|
|Carrois Gothic SC Regular||400||normal|
Fallback Fonts on Android
The following is a list of some of the common Android fonts that are used as fallback in case the main fonts cannot be used for any reason.
|Noto Naskh Arabic|
|Noto Sans Ethiopic|
|Noto Sans Hebrew|
|Noto Sans Thai|
|Noto Sans Armenian|
|Noto Sans Georgian|
|Noto Sans Devanagari|
|Noto Sans Tamil|
|Noto Sans Malayalam|
|Noto Sans Bengali|
|Noto Sans Mongolian|
These are the fonts that are available on Android devices. You can now build your applications and websites for knowing which fonts are already installed and which ones you will need to include and specify in your designs.
App developers surely need to preview and test their app designs, especially the fonts and layouts, on different mobile devices, e.g. at least a couple of different Android phone models and tablets with different versions. If the style and functionality are not utmost important (e.g. very basic websites), web designers do not have to perform their tests on real devices as there are now some browsers that provide responsive/mobile simulators or standalone mobile phone simulators. But, if font styles, positioning of the elements and functionality are highly important for your site, then you should do real device testing too.
More Android Tips
How to Add a Google Play Store Account to Android How to Change the Font Style on Android How to Mute Camera Shutter Sound on Android Phones How to Remove a Google Play Store Account From Android How to Log Off From Google Play Store on Android How to Uninstall Apps on Android 3 Great Free Photo Editor Apps For Android How to Record a Video with Your Android Phone How to Change the Language of Your Android Phone How to Take a Photo with Your Android PhoneAndroid Tips