Material Design 3
Material Design 3
google
Design System
Google logo

Google

Google's visual language is the most widely deployed design system on earth — Material Design 3 operating at brand scale — yet its flagship surface remains radically empty: a pure white (#ffffff) canvas, a four-color logotype, one search bar, and almost nothing else. That emptiness is the brand. Where competitors decorate, Google subtracts, trusting the ut

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 400 · 1.25
Design at scale
32px32px · 400 · 1.25
Section heading
heading-lg24px · 400 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Display
Google Sans
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Google Sans Text
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Arial
Commercial
Pre-installed on Windows/macOS.
Not publicly distributed.
Primary
Roboto
Open · Apache 2.0
Install via Google Fonts
Primary
Google Sans Flex
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Google Sans Display
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
linksExtra-small4px
inlineExtra-small4px
cardsSmall8px
searchSmall8px
navSmall8px
largerMedium12px
prominentLarge16px
heroExtra-large28px
largeExtra-large28px
everyFull9999px
badgesFull9999px
avatarFull9999px

Elevation

Shadow 1
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use Google Blue (#1a73e8) as the single interactive hue; shift to #0b57d0 for GM3-era surfaces
  • Make every action a pill — 48px+ radius on buttons, full-round chips
  • Set display headlines in Google Sans at weight 400 — big, never bold
  • Separate sections with tonal bands (#ffffff / #f8f9fa) and #dadce0 hairlines, not shadows
  • Use soft near-black (#202124) for text
  • Use the tonal blue pair (#e8f0fe bg + #1967d2 text) for secondary actions
  • Follow the M3 shape scale: 4 / 8 / 12 / 16 / 28px, full for pills
  • Treat whitespace as the primary luxury — one filled CTA per viewport

Don't

  • Use multiple saturated hues for interaction — blue is the only action color; red/yellow/green live in the logo and semantic states
  • Use bold (700) display headlines on marketing surfaces — weight 400 is the voice
  • Add drop shadows to marketing cards — tonal separation only
  • Use pure black #000000 for body text
  • Square off buttons — sharp-cornered actions read as foreign to the system
  • Invent ad-hoc type sizes — every step should map to a typescale token
  • Crowd the canvas — density is for product UI (Gmail, Drive), never for marketing or Search
  • Replace Arial on the Search homepage with a brand font — utility surfaces optimize for speed, not flair
05

Components

Buttons

button-primary
Background#1a73e8
Text#ffffff
Radius48px
Padding12px 24px
Font16px / 500 Google Sans
Hover#1967d2
Use: Marketing primary CTA pill (about.google)
button-gm3-signin
Background#0b57d0
Text#ffffff
Radius100px
Padding10px 12px
Font14px / 500 Google Sans Text
Use: google.com sign-in pill — newer GM3 blue
button-tonal
Background#e8f0fe
Text#1967d2
Radius48px
Padding12px 24px
Font16px / 500 Google Sans
Use: Tonal secondary pill (Subscribe)
button-search-key
Background#f8f9fa
Text#3c4043
Border1px solid #f8f9fa
Radius8px
Padding0 16px
Font14px / 500 Arial
Use: Google Search / I'm Feeling Lucky keys

Cards

card-feature
card-feature
Background#ffffff
Text#202124
Radius8px
Use: about.google feature/story card, flat on #f8f9fa band
card-m3-doc
card-m3-doc
Background#f8f1f6
Text#1c1b1f
Radius24px
Use: m3.material.io tonal doc card — M3 expressive shape

Tabs

TabTabTab
nav-link
Text#5f6368
Font16px / 500 Google Sans
Activetext #202124
Use: about.google top nav item, 48px row

List items

footer-link
footer-link
Background#f8f9fa
Text#5f6368
Font16px / 500 Google Sans
Use: Footer resource link on tonal surface

Related design systems