Toss Brand Resource Center
Toss Brand Resource Center
tossbank

토스뱅크's reference documents #3182f6 as a documented primary color, Toss Product Sans for typography, 20px corner radius. Toss Bank is a Korean bank whose public site presents banking products, customer information, and a campaign asking people to describe banking experiences worth changing.

Primary
#3182f6
Typography
Toss Product Sans
Radius
20px

Evidence snapshot

verified v2
Claims grounded
148/148 · 100%
Sources
4 surfaces · 9 sources
UI font basis
frontmatter · high
Components
12 documented · 9 interactive, 5 with states
Design System
Tossbank logo

Tossbank

Toss Bank is a Korean bank whose public site presents banking products, customer information, and a campaign asking people to describe banking experiences worth changing. The public home uses short, benefit-led Korean headlines for accounts, savings, loans, foreign exchange, cards, and always-available support; the campaign’s central line is “은행을 바꾸는 은행.” That combination gives the public-facing work a direct, conversational register rather than the ceremonial tone associated with conventional bank marketing. The live capture nevertheless contains three different source domains: the home is a marketing surface, while product disclosure and protected-products are documentation chrome. They share a loaded typeface and familiar blue/gray values, but neither route is evidence for the authenticated Toss Bank app or for financial-flow components. Toss Bank home · campaign

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Fonts

sans
Toss Product Sans
Brand-only
Live preview unavailable (brand font is not publicly distributed)
Toss's brand typeface. Not publicly distributed — internal use only per Toss's brand system.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
xs4px
sm8px
md12px
lg16px
xl32px

Border Radius

ElementValuePreview
compactStructured token20px
noneStructured token0px
pillStructured token40px

Elevation

none
04

Guidelines

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

Do

  • Keep official brand assets (#0064ff, #202632) distinct from live public-interface observations.
  • Use Toss Product Sans only when the deployment can load the verified family or is explicitly within its official platform boundary.
  • Preserve the marketing-home and customer-information source domains on documented controls.
  • Treat the selected documentation tab as a selected documentation state, not a general app tab pattern.

Don't

  • not turn the observed #3182f6 text/border value into a universal filled banking CTA.
  • not reuse the public pill action as a transfer, account-opening, or confirmation component.
  • not invent error, disabled, success, or responsive variants from this artifact; hover, pressed and focus are declared only where §4 records a measurement.
  • not substitute a system font and call it Toss Product Sans.
05

Components

Cards

image fills
article-card
Backgroundtransparent
Text#e5e8eb
Radius20px
Padding0px 0px 32px
Hovertransform translateY(-8px); overlay gradient rgba(255,255,255,0.4) / rgba(209,209,253,0.05) → rgba(255,255,255,0.3) / rgba(217,217,255,0.11); title fg #e5e8eb → #3182f6
Focusno visible indication: outline none and no other compared property changes (measured 2026-09-29)
pressedsame as hover: transform translateY(-8px), overlay gradient to rgba(217,217,255,0.11), title fg #3182f6
size319px x 348px
statesdefault captured 2026-07-12 (24 cards); hover, pressed and keyboard focus measured 2026-09-29 on the first card (Tab 14); box-shadow stays none; transition transform 0.15s ease-in, background 0.3s ease-out
Use: Home article card (link to /articles/…); fg is the title text

Buttons

carousel-arrow
Backgroundrgba(222,222,255,0.19)
Radius50%
Padding10px
size64px x 64px
statesdefault captured 2026-07-12 (two arrows); the 2026-09-29 probe survey lists the same arrows with tabIndex -1; no state was read
Use: Home hero carousel previous and next arrow (div role=button, outside the Tab order)
docs-outline-button
Text#4e5968
Border1px solid #4e5968
Radius40px
Padding4px 10px
Font11/600 Toss Product Sans
Hoverbg rgba(217,217,255,0.11)
Focusbg rgba(217,217,255,0.11); no outline, so the faint tint is the only focus signal — measured 2026-09-29
pressedbg rgba(217,217,255,0.11)
statesdefault captured 2026-07-12 on product-disclosure and protected-products, with July state frames reading the same tint; hover, pressed and keyboard focus measured 2026-09-29 on product-disclosure in two separate loads (Tab 12), identical values; transition all 0s
Use: Observed default documentation-chrome button on the two customer-information routes only.
home-outline-button
Backgroundtransparent
Text#d1d6db
Border1px solid #e5e8eb
Radius40px
Padding4px 10px
Text style11px / 600 / Toss Product Sans
Hoverbg rgba(217,217,255,0.11)
pressedbg rgba(217,217,255,0.11)
statesdefault, hover and pressed captured 2026-07-12 (one button; both frames equal the tint measured on docs-outline-button); not state-read on 2026-09-29; keyboard focus not measured
Use: Home header 시작하기 over the dark hero: the same control as docs-outline-button in the home colour context
pill-action
Backgroundrgba(253,253,254,0.89)
Text#191f28
Radius100px
Padding18px 32px
Text style17px / 700 / Toss Product Sans (label span; the button computes #212529 16px / 400)
Hoverbg #ffffff
Focusno visible indication: outline none and no other compared property changes (measured 2026-09-29)
pressedbg #ffffff
statesdefault captured 2026-07-12; hover, pressed and keyboard focus measured 2026-09-29 (Tab 13); only the fill alpha changes; transition background 0.15s ease-in
Use: Home hero pill action 자세히 보기 on the dark hero; marketing evidence only

Badges

category
category-tag
Backgroundtransparent
Text#b0b8c1
Text style12px / 500 / Toss Product Sans
statesdefault captured 2026-07-12 (24, one per article card) and read again 2026-09-29 as the article card label span; no state sample
Use: Article-card category tag (span role=button, e.g. 일상)

List items

data-table
data-table
Background#ffffff
Text#6b7684
Border1px solid #d1d6db
Text style14px / 500 / Toss Product Sans
statesdefault captured 2026-07-12 (168 body cells, 7 header cells); no state sample
Use: Protected-products table: header cells bg #f2f4f6 with #4e5968 text, body cells #ffffff with #6b7684 text, 1px #d1d6db grid, 41px rows

Tabs

TabTabTab
docs-link
Backgroundtransparent
Text#3182f6
Padding0px 7px 0px 0px
Text style15px / 400 / Toss Product Sans
Hoverfg #0056b3
Focusoutline browser default ring (outline-style auto), not brand — measured 2026-09-29
pressedfg #0056b3
statesdefault captured 2026-07-12 (nine links); hover, pressed and keyboard focus measured 2026-09-29 in two loads (Tab 14)
Use: Product-disclosure regulator link (금융감독원 금융소비자정보포털시스템 …)
TabTabTab
docs-tab
Textrgba(2,9,19,0.91)
Padding9px 14px
Font16/400 Toss Product Sans (the button's computed style; the visible label span's size and weight were not read)
Hoverno visible change (measured 2026-09-29)
Focusno visible indication: no change on the tab, its ::before/::after, 4 descendants or 3 ancestor levels, border included (fixed probe tool after Tab 13) — measured 2026-09-29
pressedno visible change (measured 2026-09-29)
selectedbg rgba(2,32,71,0.05) on a child span filling the tab (174.9px x 40px); the button stays transparent
statesSelected tab (aria-selected=true) captured 2026-07-12; hover and pressed measured 2026-09-29 (tool and cross-check); keyboard focus reached by Tab 13 although tabIndex reads -1, read first by a cross-check script and then by the fixed probe tool with border compared; the other tab was not measured
Use: Observed selected documentation tab at product-disclosure only.
TabTabTab
footer-link
Backgroundtransparent
Text#6b7684
Text style13px / 400 / Toss Product Sans
statesdefault captured 2026-07-12 (18 on the documentation routes; the home footer sets the same colour at 11px / 400); no state sample
Use: Footer link
TabTabTab
nav-menu
Backgroundtransparent
Textrgba(253,253,254,0.89)
Padding12px 0px
Text style15px / 500 / Toss Product Sans
Hoverfg #3182f6
Focusno visible indication: outline none and no other compared property changes (measured 2026-09-29)
pressedfg #3182f6
statesdefault, hover and pressed captured 2026-07-12 on home (9 buttons, all #3182f6) and on the documentation routes, where the buttons rest at #4e5968; re-measured 2026-09-29 on 은행소개; keyboard focus measured 2026-09-29 (Tab 3); the July focus frames were read with the pointer still over the control
Use: Global header menu button (은행소개, 통장, 예금・적금 …) over the dark home hero
TabTabTab
submenu-link
Backgroundtransparent
Text#191f28
Padding12px 0px
Text style16px / 700 / Toss Product Sans
statesdefault captured 2026-07-12 (24 on the documentation routes; on home the same links read #d1d6db); no state sample
Use: Header mega-menu product link (nav-pc-submenu), in the DOM before the menu opens

Related design systems