We use different capitalization styles for different types of content to improve scannability, organize information, and guide users to key actions.

When building new Firefox products, we also align capitalization practices with platform conventions to match user expectations.

Capitalization Styles

Title Case: Most Words Are Capitalized

Title Case example

Title case example

Do capitalize

  • The first letter of nouns, adjectives, verbs, adverbs, and pronouns
  • The first and last words of the text element
  • The second word of a hyphenated compound unless it is an article or preposition (for example: “Quick-Search Options” and “Add-on Choices”).

Don’t capitalize

  • Articles (“a,” “an,” “the”) or prepositions with fewer than five letters (“to,” “on,” “at,” “by,” “from”) unless they’re the first or last words of the text element.

Sentence Case: Most Words Are Lowercase

Sentence case example

Sentence case example

Only capitalize the first word of the text element, as well as any proper nouns.

All Caps: Every Word Is Capitalized

Settings in Firefox iOS

All caps example

Platform Styles

Title Case on Desktop

Use title case for menu labels, buttons, navigation, and section headers.

Menu labels using title case

Menu labels

Navigation and section headers using title case

Navigation and section headers

Page Titles using title case

Page titles

Buttons using title case

Buttons

Sentence Case on Desktop

Use sentence case for all body copy, image captions, and secondary, editorial subheadings.

body using sentence case

Body copy from Firefox Screenshot

body using sentence case

Section heading in title case and editorial subheading in sentence case

All Caps on Desktop

an Activity Stream card using uppercase for a title

Card with secondary text elements in all caps
In general, do not use all caps in Firefox for desktop. In rare cases, all caps may be used to visually distinguish a secondary, less important text element.

Title Case on Android

In general, do not use title case in Firefox for Android.

Sentence Case on Android

Use sentence case for all text elements except buttons.

Menu labels using sentence case

Menu labels

Section headers using sentence case

Section headers

All Caps on Android

an action button using uppercase

‘Save’ button
Use all caps for buttons.

For more information, see the Writing section of the Google-maintained Material Design Guidelines.

Title Case on iOS

Menu labels using title case

Menu labels
Use title case for menu labels, buttons, navigation, and section headers.

Sentence Case on iOS

all text on a incontent page using sentence case

Section header in title case and body copy in sentence case
In general, use sentence case for all other text elements, including image captions.

All Caps on iOS

Settings in Firefox iOS

Subheading in all caps
Use all caps for subheadings in app Settings.

For more information, see Apple’s Human Interface Guidelines.