System font stack CSS organized by typeface classification for every modern operating system
CC0-1.0 License
System UI fonts are those native to the operating system interface. They are highly legible and easy to read at small sizes, contains many font weights, and is ideal for UI elements.
font-family: system-ui, sans-serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
San Francisco | β | β | β | β | β | β | β | β | β |
Segoe UI | β | β | β | β | β | β | β | β | β |
Roboto | β | β | β | β | β | β | β | β | β |
Ubuntu | β | β | β | β | β | ||||
Cantarell | β | β | β | β | β | ||||
Noto Sans | β | β | β | β | β | β | β | β | β |
system-ui
, representing the default user interface font. It is widely supported on all modern operating systems.Transitional typefaces are a mix between Old Style and Modern typefaces that was developed during The Enlightenment. One of the most famous examples of a Transitional typeface is Times New Roman, which was developed for the Times of London newspaper.
font-family: Charter, 'Bitstream Charter', 'Sitka Text', Cambria, serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Charter | β | β | β | ||||||
Bitstream Charter | β | β | |||||||
Sitka Text | β | β | |||||||
Cambria | β | β | |||||||
Noto SerifΒΉ | β | β |
). This bug has been reported to Apple.serif
font, so no need to specify in the stack.Old Style typefaces are characterized by diagonal stress, low contrast between thick and thin strokes, and rounded serifs, and were developed in the Renaissance period. One of the most famous examples of an Old Style typeface is Garamond.
font-family: 'Iowan Old Style', 'Palatino Linotype', 'URW Palladio L', P052, serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Iowan Old Style | β | β | β | ||||||
Palatino Linotype | β | β | |||||||
URW Palladio L | β | β | |||||||
P052 | β | β | |||||||
Noto SerifΒΉ | β | β |
serif
font, so no need to specify in the stack.Humanist typefaces are characterized by their organic, calligraphic forms and low contrast between thick and thin strokes. These typefaces are inspired by the handwriting of the Renaissance period and are often considered to be more legible and easier to read than other sans-serif typefaces.
font-family: Seravek, 'Gill Sans Nova', Ubuntu, Calibri, 'DejaVu Sans', source-sans-pro, sans-serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Seravek | β | β | β | β | β | ||||
Gill Sans Nova | β | β | β | β | |||||
Ubuntu | β | β | β | β | β | ||||
Calibri | β | β | β | ||||||
DejaVu Sans | β | β | β | ||||||
Source Sans Pro | β | β | β |
Geometric Humanist typefaces are characterized by their clean, geometric forms and uniform stroke widths. These typefaces are often considered to be modern and sleek in appearance, and are often used for headlines and other display purposes. Futura is a famous example of this classification.
font-family: Avenir, Montserrat, Corbel, 'URW Gothic', source-sans-pro, sans-serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Avenir | β | β | β | β | β | ||||
Montserrat | β | β | β | β | β | β | β | β | β |
Corbel | β | β | β | ||||||
URW Gothic | β | β | |||||||
Source Sans Pro | β | β | β |
Classical Humanist typefaces are characterized by how the strokes subtly widen as they reach the stroke terminals without ending in a serif. These typefaces are inspired by classical Roman capitals and the stone-carving on Renaissance-period tombstones.
font-family: Optima, Candara, 'Noto Sans', source-sans-pro, sans-serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Optima | β | β | β | ||||||
Candara | β | β | β | ||||||
Noto Sans | β | β | β | β | β | β | β | β | β |
Source Sans Pro | β | β | β |
Neo-Grotesque typefaces are a style of sans-serif that was developed in the late 19th and early 20th centuries and is characterized by its clean, geometric forms and uniform stroke widths. One of the most famous examples of a Neo-Grotesque typeface is Helvetica.
font-family: Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Inter | β | β | β | β | β | β | β | β | β |
Roboto | β | β | β | β | β | β | β | β | β |
Helvetica Neue | β | β | β | β | β | β | β | ||
Arial Nova | β | β | β | ||||||
Nimbus Sans | β | β | β | ||||||
Arial | β | β | β |
Monospace Slab Serif typefaces are characterized by their fixed-width letters, which have the same width regardless of their shape, and its simple, geometric forms. Used to emulate typewriter output for reports, tabular work and technical documentation.
font-family: 'Nimbus Mono PS', 'Courier New', monospace;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Nimbus Mono PS | β | β | |||||||
Courier New | β | β | |||||||
Cutive Mono | β |
Monospace Code typefaces are specifically designed for use in programming and other technical applications. These typefaces are characterized by their monospaced design, which means that all letters and characters have the same width, and their clear, legible forms.
font-family: ui-monospace, 'Cascadia Code', 'Source Code Pro', Menlo, Consolas, 'DejaVu Sans Mono', monospace;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
SF Mono | β | β | β | β | β | β | |||
Cascadia Code | β | β | β | β | β | β | |||
Source Code Pro | β | β | β | β | β | β | β | ||
Menlo | β | β | |||||||
Consolas | β | β | |||||||
DejaVu Sans Mono | β | β | |||||||
Droid Sans Mono | β |
ui-monospace
on macOS 10.15+ and iOS 13.3+ while using Safarimonospace
is a name alias for itIndustrial typefaces originated in the late 19th century and was heavily influenced by the advancements in technology and industry during that time. Industrial typefaces are characterized by their bold, sans-serif letterforms, simple and straightforward appearance, and the use of straight lines and geometric shapes.
font-family: Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', 'Nimbus Sans Narrow', sans-serif-condensed, sans-serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Bahnschrift | β | β | β | β | β | β | β | β | β |
DIN Alternate | β | ||||||||
Franklin Gothic Medium | β | ||||||||
Nimbus Sans Narrow | β | β | |||||||
Roboto Condensed | β | β | β | β | β | β | β | β | β |
Rounded typefaces are characterized by the rounded curved letterforms and give a softer, friendlier appearance. The rounded edges give the typeface a more organic and playful feel, making it suitable for use in informal or child-friendly designs. The rounded sans-serif style has been popular since the 1950s, and it continues to be widely used in advertising, branding, and other forms of graphic design.
font-family: ui-rounded, 'Hiragino Maru Gothic ProN', Quicksand, Comfortaa, Manjari, 'Arial Rounded MT', 'Arial Rounded MT Bold', Calibri, source-sans-pro, sans-serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
SF Pro Rounded | β | β | β | β | β | β | β | β | β |
Hiragino Maru Gothic | β | ||||||||
Quicksand | β | β | β | ||||||
Comfortaa | β | β | β | ||||||
Manjari | β | β | β | ||||||
Arial Rounded MT | β | ||||||||
Arial Rounded MT Bold | β | ||||||||
Calibri | β | β | β | ||||||
Source Sans Pro | β | β | β |
ui-rounded
on macOS 10.15+ and iOS 13.3+ while using SafariSlab Serif typefaces are characterized by the presence of thick, block-like serifs on the ends of each letterform. These serifs are usually unbracketed, meaning they do not have any curved or tapered transitions to the main stroke of the letter.
font-family: Rockwell, 'Rockwell Nova', 'Roboto Slab', 'DejaVu Serif', 'Sitka Small', serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Rockwell | β | β | |||||||
Rockwell Nova | β | β | β | β | |||||
Roboto Slab | β | β | β | β | |||||
DejaVu Serif | β | β | |||||||
Sitka Small | β | β | |||||||
Noto Serif | β | β |
serif
font, so no need to specify in the stack.Antique typefaces, also known as Egyptians, are a subset of serif typefaces that were popular in the 19th century. They are characterized by their block-like serifs and thick uniform stroke weight.
font-family: Superclarendon, 'Bookman Old Style', 'URW Bookman', 'URW Bookman L', 'Georgia Pro', Georgia, serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Superclarendon | β | β | β | β | |||||
Bookman Old Style | β | β | |||||||
URW Bookman | β | β | |||||||
Georgia Pro | β | β | β | β | β | ||||
Georgia | β | β | |||||||
Noto SerifΒΉ | β | β |
Georgia
, so no need to specify in the stack.Didone typefaces, also known as Modern typefaces, are characterized by the high contrast between thick and thin strokes, vertical stress, and hairline serifs with no bracketing. The Didone style emerged in the late 18th century and gained popularity during the 19th century.
font-family: Didot, 'Bodoni MT', 'Noto Serif Display', 'URW Palladio L', P052, Sylfaen, serif;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Didot | β | β | |||||||
Bodoni MT | β | β | β | ||||||
Noto Serif Display | β | β | β | β | β | β | β | β | β |
URW Palladio L | β | β | |||||||
P052 | β | β | |||||||
Sylfaen | β | ||||||||
Noto SerifΒΉ | β | β |
serif
font, so no need to specify in the stack.Handwritten typefaces are designed to mimic the look and feel of handwriting. Despite the vast array of handwriting styles, this font stack tend to adopt a more informal and everyday style of handwriting.
font-family: 'Segoe Print', 'Bradley Hand', Chilanka, TSCu_Comic, casual, cursive;
Β Β π» View in Your Browser (Article View / Characters)
Font Weights | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 |
---|---|---|---|---|---|---|---|---|---|
Segoe Print | β | β | |||||||
Bradley Hand | β | ||||||||
Chilanka | β | ||||||||
TSCu_Comic | β | ||||||||
Coming Soon | β |
Looking to add native emojis to your page? Append these fonts at the end of your font stack:
'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'
Render your text with anti-aliasing by using these CSS properties:
html {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}