SOCAR (쏘카) is Korea's dominant car-sharing platform, and its web surface reads exactly like the product it sells: clean, calm, gently confident — a service that wants to disappear out of the user's way the moment a car has to be reserved. The site opens on pure white, runs body text in Pretendard (the de-facto Korean web sans), and keeps the entire chrome in a soft cool-grey palette anchored by #354153 for body text and #e5e8ef for borders. Nothing about the home page asks for attention except the action you came for: pick a time, pick a location, see a car.
The 2024 SOCAR rebrand is the explicit context. The company replaced its earlier playful identity with the SOCAR Space Frame — a trapezoidal symbol below the wordmark, intended to read as "a vessel that carries new experiences" — and shifted its primary color to SOCAR Blue, deliberately chosen to convey gravity and seriousness (abocado.kr 리브랜딩 케이스). Web surfaces inherit that posture: an achromatic chrome that lets the blue do the brand-flagging work where it matters (CTAs, the symbol, the app store badges), and stays out of the way everywhere else.
What distinguishes SOCAR from other Korean transportation apps (Kakao Mobility's yellow, Tada's coral) is the uniform 12–16px radius scale. Search inputs round at 12px, search-row chips at 14px, content cards at 14–16px — a consistent, mid-rounded geometry that reads as friendly without tipping into consumer-app cuteness. Cards float on a single light shadow (rgba(0,0,0,0.1) 0 4px 8px), never the multi-layer chromatic stacks of fintech-grade UIs. The entire system feels like a thoughtful product page that has been quietly tuned for months.
Key characteristics:
#354153 instead of black — softens the page, signals "we are not a bank"#e5e8ef — a near-imperceptible cool grey#f2f3f8 background with #b4bbcb placeholder textrgba(0,0,0,0.1) 0 4px 8px) — restrained, never chromatic#f5f5f5 — the only off-white surface; everything else is pure white#ffffff): Page background, card surface, header background.#354153 / rgb(53, 65, 83)): All body text, all heading text, all nav links. Not black. A cool blue-grey that does the work black would do in another system.#f5f5f5): Footer background — the only sustained off-white on the page.#e5e8ef / rgb(229, 232, 239)): Card and tile borders.#f2f3f8 / rgb(242, 243, 248)): Search button / filled input background.#b4bbcb / rgb(180, 187, 203)): Search-button label, placeholder states.Pretendard, PretendardVariable, "PretendardVariable Fallback". Inspected live on socar.kr (live, 2026-05-13). The full SOCAR brand standard names 산돌고딕네오2 (Sandoll Gothic Neo2) for Korean and Avenir for Latin in official brand documents (abocado.kr); on the public site these are substituted with Pretendard, the open-licensed Korean web variant that pairs naturally with Avenir-style Latin glyphs.| Role | Font | Size | Weight | Line Height | Color | Notes |
|---|---|---|---|---|---|---|
| H1 (hero) | Pretendard | 26px | 700 | 36px (1.38) | #354153 | Single hero line — "차가 필요할 땐, 쏘카" |
| H2 (section) | Pretendard | 22px | 700 | 30px (1.36) | #354153 | Section titles ("어디로 떠날까요?") |
| H3 (card title) | Pretendard | 16px | 600 | 24px (1.50) | #354153 | City names, card headings |
| Nav link | Pretendard | 16px | 600 | normal | #354153 | Header navigation items |
| Body | Pretendard | 16px | 400 | normal | #354153 | Card descriptions, copy |
| Button text (filled) | Pretendard | 14px | 600 | normal | #b4bbcb (disabled) / white (active) | Search CTA |
| Input value | Pretendard | 16px | 400 | normal | #354153 | Date/time chips, filters |
normal. No tracking adjustments on Korean text — Pretendard's metrics are trusted as shipped.#354153 cool-grey. Differentiation comes from size and weight, never from a darker heading color.Primary CTA (booking surface)
#ffffff예약하기 link styled as text — the strongly-colored variant is reserved for the booking funnel.Search Button (filled, neutral)
#f2f3f8#b4bbcb (when in disabled / placeholder state)Text Link (nav)
#354153Content Card (article / promo)
#ffffffrgba(0, 0, 0, 0.1) 0px 4px 8px 0pxLocation / Region Card (booking entry tile)
#ffffff1px solid #e5e8ef#354153Time-Range Chip
#ffffff1px solid #e5e8ef#ffffff (search field) or #f2f3f8 (filled state)1px solid #e5e8ef on white-bg variant; borderless on filled variant#354153#b4bbcb#ffffff#354153#f5f5f5#000000 (slightly darker than body — footer drops to true black)Verified: 2026-05-13 Tier 1 sources:
https://www.socar.kr/ — live computed-style inspect (Pretendard family, #354153 body, #e5e8ef borders, #f2f3f8 input fill, #b4bbcb placeholder, 12/14/16px radii, rgba(0,0,0,0.1) 0 4px 8px card shadow, footer #f5f5f5, H1 26/700, H2 22/700, H3 16/600, nav 16/600)https://design.socar.kr/ — SOCAR Brand Center, navigated (SPA shell only via static fetch; live inspect of the booking flow's primary CTA could not be completed in this session because a shared browser session bounced between unrelated tabs after the first inspection)Tier 2 sources:
https://getdesign.md/socar — "No designs found for 'socar'" (no tokens published as of 2026-05-13)https://styles.refero.design/?q=socar — page reachable; no isolated SOCAR token set surfaced in this sessionhttps://design-system-group.gitbook.io/reference/undefined/socar — naming-convention reference only; no hex codeshttps://abocado.kr/brand_news/news_detail?no=52 — SOCAR rebrand case study (SOCAR Blue as primary, achromatic supporting palette, Sandoll Gothic Neo2 + Avenir as brand typefaces, "소유를 줄여 삶의 여유를 더한다" tagline, SOCAR Space Frame symbol)https://tech.socarcorp.kr/design/2020/06/23/socar-design-system-01.html — SOCAR FRAME series #1 (process narrative; no hex specifics)https://tech.socarcorp.kr/fe/2026/02/23/socar-frame2-web.html — SOCAR FRAME 2.0 web rollout (system architecture; no token table)Conflicts unresolved:
#ffffff) until the footer.9999px) and no sharp-corner (0) primary components observed.#354153 color as body copy — never used as decoration.#354153 on #ffffff measures ~9.4:1 — well above WCAG AAA for body text.#b4bbcb on #ffffff measures ~2.5:1 — below WCAG AA for normal text. Acceptable for placeholder/disabled treatment only; care needed if the same color is reused for active text.SOCAR speaks like a service that has done this hundreds of millions of times and would rather get you to the car than make a moment of it. Calm Korean, short sentences, zero hedging — "차가 필요할 땐, 쏘카" ("When you need a car, SOCAR"), full stop. The tagline of the rebrand is "소유를 줄여 삶의 여유를 더한다" — "reduce ownership, add life's ease" (abocado.kr). Both register the same posture: SOCAR is not selling adventure; it is removing friction from a thing you were going to do anyway.
| Context | Tone |
|---|---|
| Headlines | Declarative Korean. Short. Service-confirmation register, not marketing register. "차가 필요할 땐, 쏘카", "어디로 떠날까요?" |
| Booking CTAs | Imperative verb form — 예약하기, 검색, 찾기. Never Get started, never Start your journey. |
| Travel-content cards | One-line topical headlines ("5월 드라이브 코스 추천 2026 |
| Empty / error states | Should follow Korean fintech-app convention: explain the cause in one line, offer one action, never 오류가 발생했습니다. |
| Legal / terms | Formal Korean 합니다 endings, regulator-readable. Same pattern as other Korean mobility platforms. |
| Customer-service surfaces | Direct, warm but procedural. Phone number visible in the footer. |
Forbidden phrases. "Revolutionary", "Game-changer", "새로운 경험을 시작하세요" as marketing decoration without an action attached, exclamation marks on routine CTAs, emoji on transactional surfaces (booking, payment, return). Travel-content cards may carry editorial color; the booking funnel may not.
SOCAR was founded in 2011 in Jeju as Korea's first car-sharing service and has since become the country's dominant car-sharing platform, with the rebrand to its current identity rolling out from 2024 (abocado.kr 리브랜딩 케이스). The rebrand reframed the company from "car-sharing service" to "car-sharing that transforms everyday life and mobility throughout the city" — a deliberate broadening of scope from a transactional product to an everyday-life platform.
The rebrand is design's load-bearing artifact. The previous identity leaned playful and consumer-app; the new identity replaced that with the SOCAR Space Frame symbol — a trapezoid below the wordmark, intended as "a vessel that carries new experiences, freedom of movement, and life expansion" — and substituted SOCAR Blue for the previous palette, chosen "to convey gravity and seriousness" (abocado.kr). The supporting palette is intentionally achromatic so the blue does the brand-flagging work.
In parallel, SOCAR has been publishing the SOCAR FRAME design system since 2020 (SOCAR Tech Blog, FRAME #1) — the internal cross-platform component library, recently relaunched as FRAME 2.0 with an explicit design-code integration stack (SOCAR Tech Blog, FRAME 2.0 web, 2026). FRAME is the engineering substrate; the rebrand is the brand vocabulary that sits on top of it. They share the same underlying restraint: clear naming, repeatable rules, one decision per artifact.
What SOCAR refuses: the playful consumer-app vocabulary of its earlier identity (bright accents, illustrated states), the institutional-blue gravity of legacy car rental brands (Avis, Hertz, Lotte Rent-a-Car), and the gamified booking flows common in Southeast-Asian super-apps. What it embraces: a calm achromatic chrome with a single load-bearing brand color, mobile-first sizing on every surface, and a public site that opens directly on the form you came to fill out.
#354153 text on white. The brand color is reserved for the moment it matters.#354153, not black. A cool grey-blue softens the chrome and signals "we are not a bank, we are not a government form".Personas below are fictional archetypes informed by publicly observable Korean car-sharing user segments, not individual people.
민호 (Minho), 29, Seoul. Software engineer renting a car for a Jeju trip with friends. Opens SOCAR app first, switches to web only because his friend is coordinating the booking on a laptop. Expects the web surface to mirror the app's reservation flow exactly — same fields in the same order. If the web booking funnel diverges from the app's, he loses confidence in the brand's internal consistency.
지영 (Jiyoung), 34, Bundang. Mother of two, no second car at home. Books a 4-hour SOCAR every other Saturday for Costco runs and family errands. Never uses the marketing content; goes straight from app icon to "예약" to "결제". Cares deeply that the time-window picker confirms exactly what she selected — she has been burned by overlapping reservations on legacy rental sites.
대훈 (Daehoon), 42, Busan. Small business owner. Uses SOCAR Business for client visits when his own car is in the shop. Reads the FAQ and insurance terms before each booking — values that SOCAR publishes its insurance coverage in plain Korean rather than hiding it in a PDF. Considers the calm achromatic chrome a sign that the company "is serious".
서연 (Seoyeon), 23, Daegu. University student. SOCAR was her first car-rental experience — she had never used a legacy car-rental brand. Treats SOCAR Blue as "the color of borrowed cars" the way an older generation treats yellow as "the color of taxis". Heavy user of weekend short rentals (4–6 hours). Notices immediately when other mobility brands lean into a similar achromatic-plus-blue palette and reads it as imitation.
| State | Treatment |
|---|---|
| Empty (no recent reservations) | Single Korean sentence in #354153 body text: "아직 이용 내역이 없어요". One secondary action linking to the booking flow. No illustration. |
| Empty (no available cars in this location) | One line in #354153: "이 시간대에 이용할 수 있는 차가 없어요" plus a suggested-action link to widen the time window. Never "검색 결과가 없습니다". |
| Loading (first paint) | Skeleton blocks in the card grid at #e5e8ef (border-default color) over white. Card geometry preserved at exact radii (14–16px). |
| Loading (booking submit) | Inline spinner inside the primary CTA. Button width does not change. SOCAR Blue retained on the button surface; user cannot double-tap. |
| Error (input validation) | Inline below the field, single Korean sentence describing what was invalid and what would be valid (e.g. "이용 종료 시간이 시작 시간보다 빨라요"). Field border shifts to the FRAME alert color. |
| Error (server / no availability) | Modal or banner with one-sentence cause, one retry CTA, link to customer service. Never a generic "문제가 발생했습니다". |
| Success (reservation confirmed) | Dedicated confirmation screen — not a toast. The reservation timeline, location, vehicle, and total fare laid out in a single readable column. Single primary CTA: "확인". Money-moving events are never reduced to a toast. |
| Success (small action, e.g. saved location) | Brief 3s toast at the bottom of the viewport, dark background, white text, no emoji. |
| Skeleton | #e5e8ef blocks at exact card dimensions. Subtle shimmer. Fare amounts never render as skeletons — they show "--" until resolved. |
| Disabled (CTA, form incomplete) | Search button drops to #f2f3f8 background with #b4bbcb label — the verified default disabled state on the home. The geometry stays stable; only the color contrast changes. |
| No connectivity | Top-bar banner: "인터넷 연결을 확인해 주세요". Last-known content stays visible. Critical actions (confirm reservation) are blocked until connectivity returns. |
The public home page is mostly static — SOCAR earns its trust through restraint rather than kinetic flourish. The motion vocabulary below is the principled extension of FRAME's documented practice into SOCAR Blue brand-tier surfaces; specific token values are not published on the public site and are reasoned from observed behavior.
Durations:
| Token | Value | Use |
|---|---|---|
motion-instant | 0ms | Toggle states, selection commits |
motion-fast | 150ms | Hover, focus, button press overlay |
motion-standard | 240ms | Bottom-sheet rise, card expand, tab switch — the default |
motion-slow | 360ms | Reservation-success transition, the only screen that earns extra weight |
Easings:
| Token | Curve | Use |
|---|---|---|
ease-enter | cubic-bezier(0.2, 0.0, 0.0, 1) | Things arriving — bottom sheets, drop-downs |
ease-exit | cubic-bezier(0.4, 0.0, 1, 1) | Things leaving |
ease-standard | cubic-bezier(0.4, 0.0, 0.2, 1) | Two-way transitions — collapsibles, tab content |
Signature motions.
motion-standard / ease-enter, the form fades behind it. The completion is a destination, not a state change.motion-fast) rather than cross-fading — the user must see the value change to trust it.4px 8px to roughly 8px 16px at motion-fast. No translate, no scale — only shadow depth. The motion reads as "available", not "playful".prefers-reduced-motion: reduce, all motion-* tokens collapse to motion-instant and pushes become instant swaps. Booking remains fully usable.SOCAR (쏘카) is Korea's dominant car-sharing platform, and its web surface reads exactly like the product it sells: clean, calm, gently confident — a service that wants to disappear out of the user's way the moment a car has to be reserved. The site opens on pure white, runs body text in Pretendard (the de-facto Korean web sans), and keeps the entire chrom
Accent
Neutrals
Type Scale
Rendered in system-ui to clearly show scale & weight.
Fonts
Spacing
| Purpose | Value | Preview |
|---|---|---|
| Density | comfortable | |
| Base unit | 12px | |
| Section gap | 20px | |
| Card padding | 16px | |
| Element gap | 12px |
Border Radius
| Element | Value | Preview |
|---|---|---|
| buttons | 12px | |
| inputs | 12px | |
| cards | 12px | |
| dialogs | 12px | |
| badges | 8px |
Borders
| Element | Value | Preview |
|---|---|---|
| Border | 1px solid #e5e8ef |
Elevation
Buttons
Cards & Containers
Badges (inferred from page label patterns)