Design System
Toss logo

Toss

Toss is Korea's fintech super-app that redefined what a financial interface could feel like -- calm, confident, and deceptively simple. The page opens on a clean white canvas (#ffffff) with deep charcoal headings (#191f28) and a signature blue (#3182f6) that functions as the universal interactive accent. This isn't the cold, institutional blue of legac

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

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

display48px · 700 · 1.25
Design at scale
32px32px · 700 · 1.25
Section heading
heading-lg24px · 700 · 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
Toss Product Sans
Brand-only
Toss's brand typeface. Not publicly distributed — internal use only per Toss's brand system.
Not publicly distributed.
Primary
Tossface
Open · OFL
Toss's open-source emoji font (3,500+ emojis). Source on GitHub: toss/tossface.
Install via toss.im/tossface
Primary
SF Pro
Commercial
Apple's system font. Free for Apple platforms.
Install via Apple Developer
Primary
SF Pro Display
Commercial
Install via Apple Developer
Primary
Apple System
Systemno install needed
macOS/iOS default — uses SF Pro automatically.
Not publicly distributed.
Primary
Apple System (Blink)
Systemno install needed
Chrome alias for Apple system font on macOS.
Not publicly distributed.
Primary
Basier Square
Commercial
Browse the Atipo Foundry catalog for the Basier family.
Source · Atipo Foundry
Primary
Apple SD Gothic Neo
Systemno install needed
Apple system font for Korean.
Not publicly distributed.
Primary
Roboto
Open · Apache 2.0
Install via Google Fonts
Primary
Noto Sans KR
Open · OFL
Install via Google Fonts
Monospace
SF Mono
Commercial
Apple's monospace. Free for Apple platforms.
Install via Apple Developer
Monospace
SF Mono
Commercial
Apple's monospace. Free for Apple platforms.
Install via Apple Developer
Monospace
SF Mono
Commercial
Apple's monospace. Free for Apple platforms.
Install via Apple Developer
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
smallCompact4px
inlineCompact4px
inputsStandard8px
smallStandard8px
compactStandard8px
standardComfortable12px
dialogsComfortable12px
featuredLarge16px
bottomLarge16px
togglePill9999px
floatingPill9999px

Elevation

Shadow 1
Shadow 2
Shadow 3
Shadow 4
04

Guidelines

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

Do

  • Use Toss Blue (#3182f6) for all interactive elements -- links, buttons, toggles, selections
  • Apply the full font stack with Korean fallbacks including Tossface emoji
  • Use tabular (fixed-width) numerals for financial data and transaction amounts
  • Use 700 weight for financial amounts and headings, 400 for body, 600 for emphasis
  • Keep border-radius between 8px-16px for most elements
  • Show positive changes in green (#03b26c), negative in red (#f04452)
  • Use blue50 (#e8f3ff) for subtle informational backgrounds

Don't

  • n't confuse Brand Blue (#0064FF) with UI Blue (#3182f6) -- brand is for marketing/logo only
  • n't use heavy shadows -- rely on background color layering, not depth
  • n't use bold (700) for body text -- reserved for headings and financial amounts
  • n't mix variable-width and tabular numerals in the same data context
  • n't use warm accent colors (orange, pink) for primary actions -- blue is the sole interactive hue
  • n't use border-radius > 16px except for pills/toggles
  • n't add decorative elements to financial data displays -- clarity is the aesthetic
05

Components

Buttons

button-fill-primary
Background#3182f6
Text#ffffff
Radius16
Padding0 20px
Font17/600
Use: Primary CTA on light surfaces, 56px tall
button-fill-dark
Background#4e5968
Text#ffffff
Radius16
Padding0 20px
Font17/600
Use: Strong action where blue too playful
button-fill-danger
Background#f04452
Text#ffffff
Radius16
Padding0 20px
Font17/600
Use: Destructive confirmation

Inputs

input-box
Text#333d4b
Radius14
Padding14px 16px
Font17/400
Use: Standard form input, most-used variant

Cards

card
card
Background#ffffff
Radius16
Use: White surface with standard shadow

Related design systems