PayPal Design System

paypal.com
PROEngine v4
Visual system
100% confidence
34% confidence
hero-displayDesign is intelligence made visiblePayPal Pro180.911px / 900 / 1
display-2xlDesign is intelligence made visiblePayPal Pro148.089px / 900 / 1
display-xlDesign is intelligence made visiblePayPal Pro99.447px / 900 / 1.1
display-lgDesign is intelligence made visiblePayPal Pro81.5px / 900 / 1.1
display-mdDesign is intelligence made visiblePayPal Pro67.1072px / 900 / 1.1
headline-lgDesign is intelligence made visiblePayPal Pro55.3392px / 900 / 1.1
headline-mdDesign is intelligence made visiblePayPal Pro45.4643px / 900 / 1.1
title-lgDesign is intelligence made visiblePayPal Pro25.8751px / 900 / 1.2
100% confidence
button-primary-padding-y
10px
button-secondary-padding-y
10px
button-ghost-padding-y
12px
button-ghost-padding-x
12px
button-primary-padding-x
30px
button-secondary-padding-x
30px
100% confidence
xs · 8px
sm · 12px
md · 16px
lg · 24px
xl · 29.9952px
2xl · 68.5714px
3xl · 96px
full · 9999px
Components

Button5

100% match

ghost · desktop

At rest100% match57 measurements match

Original
Original Button, ghost on the site, at rest
Render
Isolated render of Button, ghost, at rest

Hover100% match18 measurements match

Original
Original Button, ghost on the site, hover
Render
Isolated render of Button, ghost, hover

Focus100% match18 measurements match

Original
Original Button, ghost on the site, focus
Render
Isolated render of Button, ghost, focus
Recipe in DESIGN.md

100% match

primary · desktop

At rest100% match25 measurements match

Original
Original Button, primary on the site, at rest
Render
Isolated render of Button, primary, at rest

Hover100% match22 measurements match

Original
Original Button, primary on the site, hover
Render
Isolated render of Button, primary, hover

Focus100% match22 measurements match

Original
Original Button, primary on the site, focus
Render
Isolated render of Button, primary, focus
Recipe in DESIGN.md

83% match

primary · desktop

On hover, it renders 83% like the site, below the 97% bar.

At rest100% match21 measurements match

Original
Original Button, primary (2) on the site, at rest
Render
Isolated render of Button, primary (2), at rest

Hover83% match18 measurements match

Original
Original Button, primary (2) on the site, hover
Render
Isolated render of Button, primary (2), hover

Focus100% match18 measurements match

Original
Original Button, primary (2) on the site, focus
Render
Isolated render of Button, primary (2), focus
Recipe in DESIGN.md

100% match

secondary · desktop

At rest100% match25 measurements match

Original
Original Button, secondary on the site, at rest
Render
Isolated render of Button, secondary, at rest

Hover100% match22 measurements match

Original
Original Button, secondary on the site, hover
Render
Isolated render of Button, secondary, hover

Focus100% match22 measurements match

Original
Original Button, secondary on the site, focus
Render
Isolated render of Button, secondary, focus
Recipe in DESIGN.md

88% match

secondary · desktop

On hover, it renders 88% like the site, below the 97% bar.

At rest100% match21 measurements match

Original
Original Button, secondary (2) on the site, at rest
Render
Isolated render of Button, secondary (2), at rest

Hover88% match18 measurements match

Original
Original Button, secondary (2) on the site, hover
Render
Isolated render of Button, secondary (2), hover

Focus100% match18 measurements match

Original
Original Button, secondary (2) on the site, focus
Render
Isolated render of Button, secondary (2), focus
Recipe in DESIGN.md

Extra3

58% match

desktop

It renders 88% like the site, below the 96% bar.

At rest88% match82 measurements match

Original
Original Video control on the site, at rest
Render
Isolated render of Video control, at rest

Focus58% match18 measurements match

Original
Original Video control on the site, focus
Render
Isolated render of Video control, focus
Recipe in DESIGN.md

Extracted from PayPal’s public website, not official brand guidelines.

More like this

Browse all
Stripe website preview
Finance & Fintech

Stripe

Stripe's marketing homepage uses a tightly controlled design system (HDS — Stripe Design System) built around the variable font "sohne-var" at light weights (300–400), a deep navy-to-indigo brand palette anchored by #533afd (Stripe Indigo), and a signature full-bleed spectral gradient hero. Components are low-radius (4–6px), flat-to-minimal-shadow, and structured around an 8px base spacing grid. The overall tone is authoritative yet approachable — financial infrastructure communicated through confident typography and restrained color use.

Klarna website preview
Finance & Fintech

Klarna

Klarna's design system features a sophisticated dark navy primary color (#0b051d) with bright accent colors including their signature pink (#ffa8cd). The system uses custom Klarna fonts alongside system fonts, emphasizes rounded corners (32px being most common), and maintains high contrast for accessibility. The design balances professionalism with approachability through generous spacing and clear typography hierarchy.

Airbnb website preview
Travel, Transport & Logistics

Airbnb

Airbnb's design system is built around a single proprietary variable font (Airbnb Cereal VF), a near-monochrome neutral palette anchored by deep charcoal (#222222) and light grays, with the brand's signature "Rausch" coral-pink (#ff385c) reserved exclusively for primary CTAs and the logo. The layout is a responsive photo-card grid with generous image-to-text ratios, soft 20px rounded corners on cards, and a multi-layer ambient shadow system that creates subtle depth without harsh contrast. The search bar is a prominent pill-shaped container that unifies the core user action.

IKEA website preview
Commerce & Retail · E-commerce Store

IKEA

IKEA's global homepage uses a bold, flat design system anchored by the iconic IKEA Yellow (#ffdb00) as the primary action surface and IKEA Blue (#0058a3) as the brand logo accent. The entire typographic system is built on a single custom typeface — Noto IKEA — spanning weights 400 and 700 across a tightly defined scale from 14px body text to 51px display headings. Elevation is conveyed entirely through color contrast and layout structure rather than shadows. The layout uses a max-width container of 90rem with a 1.5rem desktop grid gap, and a consistent 8px border-radius token applied to interactive elements. The off-white background (#fffefb) provides warmth against the stark #111111 text, creating a high-contrast, accessible reading experience.

Notion website preview
Software & SaaS · Productivity & Notes

Notion

Notion's marketing homepage pairs a deep navy (#02093a) hero section with a light (#f6f5f4) body, using a custom typeface (NotionInter) across all text roles. The design employs a 12-column grid with 28px gutters, a dual-radius language (8px for cards, 9999px for pills), and a multi-layer progressive shadow system for floating UI elements. Brand blue (#2537b1) drives CTAs and accent highlights, while a semantic gray-scale ladder (gray-200 through gray-900) structures all text and surface hierarchy.

Railway website preview
Developer & Infrastructure · Developer Tools & IDEs

Railway

Railway's design system is a dark-first developer platform UI anchored in deep near-black navy surfaces (#13111c, #0b0b0f), high-contrast off-white text (#f7f7f8), and a distinctive purple brand accent (#853bce / #553f83). The hero uses IBM Plex Serif for editorial weight, while Inter handles all UI copy and JetBrains Mono / SF Mono serve code contexts. Elevation is achieved through inset white-glow borders (rgba(255,255,255,0.2) 1.5px inset) rather than drop shadows, giving the UI a glass-panel aesthetic. The spacing system is 4px-based with a strong 8/12/16/24/32 rhythm. Border radii are tight (4px dominant) with selective 8px and 16px for cards and hero containers.