App typefaces and scale

Learn about our app typefaces and their scale considerations.

Our typefaces

We use two typefaces, Atlassian Sans for headings and body copy and Atlassian Mono for all instances of code within our apps.

Atlassian Sans

Atlassian Sans is our derivative of the Inter Variable typeface which streamlines the font to optimize for certain type features to create an app (product) typeface that compliments our brand font. We use this typeface for all UI in our apps other than instances where we are representing code.

OpenType features

We use a select set of type features to enhance legibility and readability of our UI. Most are used consistently but some are more case specific such as the slashed zero.

PreviewDescriptionNotes
Upper-case i with serifUse always
Capital G with spurUse always
Flat-top 3Use always
Alternate German double sUse always
Square punctuation and square quotesUse always
Slashed zeroTo be used selectively with data points
Tabular figuresFor use in tables and lists

Atlassian Mono

Atlassian Mono is our derivative of the JetBrains Mono typeface which seamlessly integrates with Atlassian Sans. We use this typeface for all instances of code in our apps.

OpenType features

We are using specific type settings that enhance the usability and clarity of this font when applied in real-world scenarios.

PreviewDescriptionNotes
Slashed zeroUse always
LigaturesDo not use

Scale

Typescale

We use a minor third type scale for our typography system. Sizes scale up or down by a factor of 1.2 rounded to the nearest multiple of 4 and are formed around a base rem unit of 16px.

Line height

To determine line heights in headings, we multiply the font sizes by ~1.2 times and for body ~1.5 times. These are also rounded to the nearest multiple of 4 to align with other foundations like spacing and iconography.

Was this page helpful?
We use this feedback to improve our documentation.

What's new

Featured2025
© 2025 Atlassian