Typography

Simplicity

Simplicity should be employed with fonts. Limit multiple type styles to maintain legibility and coherence.

The below variations were chosen to balance content density and reading comfort. Type sizes are specified with pixels and rems for responsive web design.


Measurement Guide

Font Weight = Bold indicator, measured in font weight increments of 100
Font Size = Height from ascenders’ top (l,t, caps) to descenders’ (g,p,q) bottom in pixels and rems (16px = 1rem)
Line Height = Space between baselines of type measured in pixels and rems (16px = 1rem)


Specification Guide

Each font style is shown with a font name, followed by two numbers that represent font size and line height.

Font Styles

Primary & System Fonts

Consistent typography is an important element of a brand’s visual identity. American Express brand typography consists of two primary typefaces: Benton Sans and Guardian, along with Helvetica Neue as an additional font.

Use Benton Sans in most cases. Save Guardian for use in marketing messages such as new product announcements, special offers and promotions. Don’t use it for servicing messages. To learn more about when to use Benton Sans and Guardian, visit the Brand site.

Use Helvetica Neue and either Benton Sans or Guardian. Don’t combine the two primary typefaces on one page.

Each of the following heading style examples is presented as the font name, followed by font size and line-height.


Headings

Use heading styles as the header of a page or component to help establish hierarchy.


Heading 6

BentonSans Book 38px/44px


Heading 5

BentonSans Book 30px/38px


Heading 4

BentonSans Regular 20px/28px


Heading 7-G

Guardian Regular 48px/60px


Heading 6-G

Guardian Regular 38px/44px


Heading 5-G

Guardian Regular 30px/38px


Heading 4-G

Guardian Regular 20px/28px


Heading 3

Helvetica Neue Bold 16px/24px


Heading 2

Helvetica Neue Bold 15px/22px


Heading 1

Helvetica Neue Bold ALL CAPS 13px/18px


Label

Use label styles on quickly scanned components such as input fields or tables.

Please note, Label 3 is the label style used for labels within components and should not be applied to other copy.


Label 3

Helvetica Neue Bold 16px/24px


Label 2

Helvetica Neue Bold 15px/22px


Label 1

Helvetica Neue Bold ALL CAPS 13px/18px


Body text

Body text styles are used for the main content on a page, such as the paragraphs, links, and buttons.


Body 3

Helvetica Neue Regular 16px/24px


Body 2

Helvetica Neue Bold 15px/22px


Body 1

Helvetica Neue Regular 15px/22px


Use legal styles for terms, conditions, and any other variety of regulatory information.


Legal 2


Legal 1

Line Height

Legibility

The proper line height allows the typeface to breathe, ensuring legibility.

Line heights were determined based on each style’s individual size and weight. If the line height is too tight or too loose, the customer’s ability to understand the message will be compromised.


Example

Just right.

If the line height is too loose, the lines start to float away from each other. It makes vertical scanning difficult. If the line height is too tight, readers will start scanning down the text, even if they don't want to. 15/22

Too tight.

If the line height is too loose, the lines start to float away from each other. It makes vertical scanning difficult. If the line height is too tight, readers will start scanning down the text, even if they don't want to. 15/18

Too loose.

If the line height is too loose, the lines start to float away from each other. It makes vertical scanning difficult. If the line height is too tight, readers will start scanning down the text, even if they don't want to. 15/28

Line Length

Optimal Length

Similar to line height, line length is also determined based on the individual style and weight, and measured in characters not pixels. A comfortable measure is 45 to 75 characters (including punctuation and spaces) per line.


Example

0
40
60
100

Getting the line length right is important to ensure that the reader can maintain a good rhythm. If the line is too long, it will be difficult to find the beginning of the next line. But if the line is too short, it will be too easy to find the start of the next line, tempting the eye to move before fully processing what’s being said in the line above.

Getting the line length right is important to ensure that the reader can maintain a good rhythm. If the line is too long, it will be difficult to find the beginning of the next line. But if the line is too short, it will be too easy to find the start of the next line, tempting the eye to move before fully processing what’s being said in the line above.

Getting the line length right is important to ensure that the reader can maintain a good rhythm. If the line is too long, it will be difficult to find the beginning of the next line. But if the line is too short, it will be too easy to find the start of the next line, tempting the eye to move before fully processing what’s being said in the line above.