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:

https://android.googlesource.com/platform/frameworks/base/

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.

FontFont WeightFont StyleFont FamilyNotes
Roboto Thin100normalsans-serifThe 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 Italic100italicsans-serif
Roboto Light300normalsans-serif
Roboto Light Italic300italicsans-serif
Roboto Regular400normalsans-serif
Roboto Italic400italicsans-serif
Roboto Medium500normalsans-serif
Roboto Medium Italic500italicsans-serif
Roboto Bold700normalsans-serif
Roboto Bold Italic700italicsans-serif
Roboto Black900normalsans-serif
Roboto Black Italic900italicsans-serif
Roboto Condensed Light300normalsans-serifThe following fonts are represented via the corresponding Roboto Condensed fonts in this group:

sans-serif-condensed-light
Roboto Condensed Light Italic300italicsans-serif
Roboto Condensed Regular400normalsans-serif
Roboto Condensed Italic400italicsans-serif
Roboto Condensed Bold700normalsans-serif
Roboto Condensed Bold Italic700italicsans-serif
Noto Serif Regular400normalserifThe 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 Bold700normalserif
Noto Serif Italic400italicserif
Noto Serif Bold Italic700italicserif
Droid Sans Mono400normalmonospaceThe following fonts are represented via the Droid Sans Mono font:

Monaco, sans-serif-monospace
Cutive Mono400normalmonospaceThe following fonts are represented via the Cutive Monofont:

Courier, Courier New
Coming Soon400normal
Dancing Script Regular400normal
Dancing Script Bold700normal
Carrois Gothic SC Regular400normal

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.

Font
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.

Also Check:
16 Great Apps for Apple Watch
5 WhatsApp Alternatives for Android and iOS
Most Popular Free Android Apps
4 Ad-Free Email Account Providers
How to Open Google in Another Language

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.

Was this post helpful?

If you found this post to be helpful, please share it! Thank you :)

f t g+ in