Paypay
Paypay
paypay
Design System
Paypay logo

Paypay

PayPay is Japan's dominant QR-code mobile wallet — the app that, almost single-handedly, dragged a famously cash-loving country into cashless payments. Its visual language is loud where Japanese fintech is traditionally quiet: a single, screaming PayPay Red (#FF0033) sits at the center of everything, and the entire interface orbits it. Where a legacy J

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
Hiragino Kaku Gothic ProN
Systemno install needed
Apple system font for Japanese.
Not publicly distributed.
Primary
Hiragino Sans
Systemno install needed
Not publicly distributed.
Primary
Noto Sans JP
Open · OFL
Install via Google Fonts
Primary
Yu Gothic
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
YuGothic
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
Meiryo
Systemno install needed
Windows Japanese.
Not publicly distributed.
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
Helvetica Neue
Commercial
Pre-installed on macOS/iOS. Commercial license required for redistribution.
Source · Linotype
Primary
Arial
Commercial
Pre-installed on Windows/macOS.
Not publicly distributed.
Monospace
SF Mono
Commercial
Apple's monospace. Free for Apple platforms.
Install via Apple Developer
Monospace
Menlo
Systemno install needed
macOS pre-installed monospace.
Not publicly distributed.
Monospace
SF Mono
Commercial
Apple's monospace. Free for Apple platforms.
Install via Apple Developer
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap24px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
inputsTight8px
badgesTight8px
smallTight8px
cardsStandard12px
inlineStandard12px
heroComfortable16px
dialogsComfortable16px
campaignComfortable16px
bottomLarge20px
pillLarge20px
togglesPill9999px
filterPill9999px

Elevation

Shadow 1
Shadow 2
Shadow 3
Shadow 4
Shadow 5
04

Guidelines

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

Do

  • Use PayPay Red (#FF0033) for the primary money action on every screen — it is the brand and the CTA
  • Keep surfaces white / gray-50 and let red carry all the energy
  • Use the system Japanese font stack (Hiragino / Noto Sans JP / Yu Gothic) — no webfont required
  • Make balances and amounts large and 700 weight — numbers are the emotional payload
  • Celebrate payment completion with a dedicated full-screen red moment, not a toast
  • Use pill / 24px-radius full-width CTAs for primary actions
  • Reserve gold (#FFB200) for points and green (#00B900) for success

Don't

  • n't dilute the red — one saturated brand red, never a palette of competing accents for primary actions
  • n't use brand red (#FF0033) to mean "error"; errors use deeper #E0002E plus an alert icon
  • n't render payment success as a quiet toast or inline checkmark — it is a full screen
  • n't introduce a proprietary or decorative display font; stay system-native for checkout reliability
  • n't crowd the payment/charge flow — at the moment money moves, one amount and one button only
  • n't use pure black (#000) for text; use #222222
  • n't make CTAs square-cornered — PayPay's geometry is rounded and friendly (≥12px, pill for primary)
05

Components

Buttons

button-primary
Background#ff0033
Text#ffffff
Radius24
Padding0 24px
Font16px/700
Use: Primary money action (支払う, チャージ, 送る)
button-secondary
Background#ffffff
Text#ff0033
Radius24
Padding0 24px
Font16px/700
Use: Secondary action paired with red primary
button-neutral
Background#f5f5f5
Text#555555
Radius24
Padding0 24px
Font16px/700
Use: Low-emphasis dismiss (閉じる, 戻る)
button-text
Backgroundtransparent
Text#ff0033
Padding8px 12px
Font15px/700
Use: Inline tertiary action (もっと見る)

Inputs

input-box
Background#ffffff
Text#222222
Radius8
Padding14px 16px
Font16px/400
Use: Standard form input
input-filled
Background#f5f5f5
Text#222222
Radius8
Padding14px 16px
Font16px/400
Use: Dense forms, search bars

Cards

card
card
Background#ffffff
Radius12
Padding16px
Use: Transaction, feature, content cards
balance-card
balance-card
Background#ff0033
Text#ffffff
Radius16
Padding20px
Use: Wallet balance hero, signature surface
promo-card
promo-card
Background#ffebef
Radius16
Padding20px
Use: Point campaigns, あげる/もらえる offers

List items

list-item
list-item
Background#ffffff
Radius0
Padding14px 16px
Use: Transaction history, settings rows

Badges

badge
badge-red
Background#ff0033
Text#ffffff
Radius10
Padding2px 8px
Font12px/700
Use: NEW, 限定, primary emphasis
badge
badge-gold
Background#ffb200
Text#ffffff
Radius10
Padding2px 8px
Font12px/700
Use: Point amounts, reward emphasis
badge
badge-green
Background#00b900
Text#ffffff
Radius10
Padding2px 8px
Font12px/700
Use: 完了 / success state
badge
badge-weak
Background#ffebef
Text#ff0033
Radius10
Padding2px 8px
Font12px/700
Use: Subtle brand-tinted label

Tabs

TabTabTab
bottom-tab
Background#ffffff
Text#767676
Font10px/500
Active#ff0033 icon + label
Use: 5-tab bottom nav
TabTabTab
segmented
Background#f5f5f5
Text#767676
Radius10
Padding8px 16px
Font14px/700
Active#ffffff thumb, #ff0033 text
Use: In-screen section switching

Toasts

toast
toast
Background#222222
Text#ffffff
Radius8
Padding12px 16px
Font14px/500
Use: Transient confirmation (コピーしました)

Dialogs

dialog
Dialog content placeholder
dialog
Background#ffffff
Text#222222
Radius16
Padding24px
Use: Confirmation prompts, alerts
bottom-sheet
Dialog content placeholder
bottom-sheet
Background#ffffff
Text#222222
Radius20
Padding24px 16px
Use: Selection, picker, payment-method switch

Toggles

toggle
Background#ff0033
Radius9999
Use: Boolean settings, on=red off=#cccccc

Related design systems