MUJI — *Mujirushi Ryohin* (無印良品), "no-brand quality goods" — is the rare retailer whose entire visual identity is an argument *against* visual identity.
Needs work: freshness conflict · token source unverified · verification v2 missing
MUJI — Mujirushi Ryohin (無印良品), "no-brand quality goods" — is the rare retailer whose entire visual identity is an argument against visual identity. Founded in 1980 as a product line inside the Seiyu supermarket chain, MUJI was a deliberate rejection of the brand-premium economics of late-bubble Japan: strip out the packaging, strip out the logo tax, keep the material quality. The website is the digital extension of that thesis. It opens on a near-white canvas (#ffffff / #f7f7f7) with quiet near-black text (#333333) and exactly one chromatic note in the whole system — the signature MUJI maroon (#7f0019), reserved almost entirely for the logo plate and a few load-bearing accents.
The interface feels like a well-lit, empty room. There are no gradients, no shadows for decoration, no rounded "friendly" corners softening every edge. Product photography sits on white with generous margins; text is set in Helvetica Neue for Latin script and a clean gothic (ゴシック) for Japanese — the emptiest, most neutral typefaces in circulation, chosen precisely because they disappear and leave only the product. Art director Kenya Hara (since 2001) frames this as emptiness (空 / 無): not minimalism as a reductive Western program, but a vessel-like openness that invites the user to complete the meaning.
What defines MUJI visually is restraint taken to the level of doctrine. The maroon is never used as a button color, never as a link hover, never decoratively — it is the brand mark and almost nothing else. Color in the UI is achieved through grayscale and the natural tones of the merchandise itself. Whitespace is not "negative space" to be filled; it is the primary design material.
Key Characteristics:
#7f0019) as the single brand color — logo plate and rare accents only, never a generic UI accent#333333), never pure #000000 — softer, paper-like#ffffff, #f7f7f7, #eeeeee)#dddddd) and whitespace#7f0019): The single signature brand color (RGB 127, 0, 25). Used for the logo plate, the "MUJI" wordmark background, and a handful of high-priority accents (sale tags, active brand-nav markers). Deep brick-red with no orange in it — somber, traditional, Japanese.#6b0015): Pressed/hover state for the rare interactive maroon element.#f4e6e9): Faint maroon-washed surface for sale banners or brand-themed callouts. Used sparingly.#333333): Primary body and heading color. A soft near-black — never pure black. Reads as ink on uncoated paper.#666666): Captions, metadata, secondary descriptions, price subtext.#999999): Placeholder text, disabled labels, fine print, breadcrumb separators.#ffffff): Page background, card surfaces, product photography ground.#f7f7f7): Section backgrounds, subtle zoning, alternating bands.#eeeeee): Secondary fills, input backgrounds, hover surfaces.#e5e5e5): Stronger fills, segmented control track.#dddddd): Default border, divider, table rule — the workhorse separator.#cccccc): Emphasized borders, active input outlines.#7f0019): MUJI does not introduce a separate "error red" — the brand maroon doubles for sale pricing and critical emphasis.#c0392b): Reserved, slightly brighter red for true form-validation errors only (distinguished from brand maroon so errors don't read as branding).#4a7c59): Muted sage-green for confirmation states. Desaturated to fit the palette.#333333): MUJI conveys information through ink + weight, not color.#333333): Footer / global navigation dark band on some regional sites.#ffffff / rgba(255,255,255,0.7)): Footer links and muted secondary footer text."Helvetica Neue", Helvetica, Arial, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans JP", sans-serif — neutral gothic, no decorative mincho on chrome| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Page Title | Helvetica Neue | 28px | 300 (Light) | 1.4 | 0.02em | Light weight signals quiet authority |
| Section Heading | Helvetica Neue | 22px | 400 | 1.4 | 0.02em | Category / section titles |
| Sub-heading | Helvetica Neue | 18px | 400 | 1.5 | 0.02em | Card titles, group labels |
| Lead / Intro | Helvetica Neue | 16px | 300 | 1.7 | 0.02em | Editorial intro paragraphs |
| Body | Helvetica Neue | 14px | 400 | 1.7 | 0.02em | Standard reading text |
| Body Small | Helvetica Neue | 13px | 400 | 1.6 | 0.02em | Product descriptions, dense copy |
| Caption | Helvetica Neue | 12px | 400 | 1.5 | 0.04em | Metadata, legal, breadcrumbs |
| Price | Helvetica Neue | 16px | 400 | 1.3 | 0 | Product price, never bolded loud |
| Price Large | Helvetica Neue | 20px | 400 | 1.3 | 0 | PDP primary price |
| Nav Link | Helvetica Neue | 13px | 400 | 1.4 | 0.04em | Global nav, restrained tracking |
| Button Label | Helvetica Neue | 14px | 400 | 1.0 | 0.04em | Add to cart, primary actions |
0.02em–0.04em letter-spacing opens the text up. Helvetica Neue set slightly loose reads calmer than default.MUJI buttons are flat, square-cornered, and quiet. The default is a near-black outline or fill — the brand maroon is not the primary button color.
Primary (Add to Cart / Checkout)
#333333#ffffff0.04em tracking#000000Secondary (Outline)
#ffffff#333333#333333#f7f7f7Tertiary (Quiet)
#666666#ddddddBrand (rare)
#7f0019#ffffff#6b0015Disabled
#eeeeee#999999Default
#ffffff#333333#cccccc#999999#333333 (no glow, no colored ring — a darkened hairline)Filled (subtle)
#f7f7f7#333333#ccccccError
#ffffff#c0392b#c0392b, 12pxMUJI product cards are nearly invisible frames — the photograph is the card.
Product Card
#ffffff#eeeeee on dense grids)#ffffff or #f7f7f7 ground#333333#333333 (sale price in #7f0019)Content / Editorial Card
#ffffff#eeeeeeBanner Card
#f7f7f7Sale Tag
#7f0019#ffffff0.04emNeutral Tag
#eeeeee#666666Outline Tag
#666666#ddddddUnderline Tabs (Active)
#333333 (active) / #999999 (inactive)#333333 (bottom, active only)Segmented
#eeeeee#ffffff background + #333333 textDefault
#333333#ffffff0 2px 8px rgba(0,0,0,0.12) (the rare allowed shadow)Inline Notice
#f7f7f7#333333#7f0019Centered Modal
#ffffff#3333330 4px 24px rgba(0,0,0,0.16)rgba(0,0,0,0.4)Checkbox
#cccccc#333333 fill, white checkToggle
#cccccc (off) / #333333 (on)#ffffff circleVerified: 2026-06-06 (full-depth)
Tier 1 sources: muji.com (live brand chrome — Helvetica Neue type stack, near-white surfaces, square-corner buttons, maroon logo plate). brandcolorcode.com/muji and encycolorpedia.com (MUJI Red #7f0019 / RGB 127,0,25 confirmed across sources). · https://www.muji.com (live production site)
Tier 2 sources: fontalternatives.com (Helvetica Neue confirmed as MUJI's Latin typeface under Kenya Hara). dezeen.com / bworldonline.com (Kenya Hara "emptiness" 空/無 design philosophy, art director since 2001).
Conflicts: none. #7f0019 is consistently reported as the singular MUJI brand color; the brand intentionally avoids a broader chromatic palette.
Note: MUJI publishes no public token-level design system; chrome values are read from the live site and brand-color registries, then conformed to the brand's documented minimalist doctrine.
| Level | Treatment | Use |
|---|---|---|
| Flat (Level 0) | No shadow | Page background, product cards, most surfaces — the default |
| Hairline (Level 1) | 1px solid #dddddd border | Separation without shadow — the primary "elevation" device |
| Subtle (Level 2) | 0 2px 8px rgba(0,0,0,0.08) | Sticky header on scroll, toast |
| Modal (Level 3) | 0 4px 24px rgba(0,0,0,0.16) | Dialogs, dropdown menus |
Shadow Philosophy: MUJI's depth system is, by design, almost no depth at all. Where most e-commerce leans on cards-with-shadows to create hierarchy, MUJI separates elements with whitespace and hairline borders (#dddddd). Shadows are pure neutral black at low opacity and appear only where physically necessary — a header floating over scrolling content, a modal over a scrim. There are no colored shadows, no multi-layer elevation, no "lifted" decorative cards. Flatness is the brand statement: a printed page does not cast shadows, and MUJI's digital surfaces aspire to the calm of good paper.
backdrop-filter: blur(8px) with a translucent white background on scroll#7f0019) for the logo and rare brand accents — treat it as precious#333333 for text, never pure #000000#dddddd borders, not shadows0.02em–0.04em tracking and generous 1.7 line-height#333333), not maroon| Name | Width | Key Changes |
|---|---|---|
| Mobile | <768px | Single/2-column product grid, hamburger nav, full-width buttons |
| Tablet | 768–1024px | 3-column grid, condensed nav |
| Desktop | 1024–1280px | 4-column grid, full global nav |
| Large | >1280px | 5-column grid, centered ~1180px content with wide margins |
#7f0019)#333333)#000000)#ffffff)#f7f7f7)#333333)#666666)#999999)#dddddd)#cccccc)#c0392b · Success: #4a7c59#ffffff. Below: title 13px Helvetica Neue weight 400 #333333, price 14px #333333 (sale price #7f0019). No hover lift — only a subtle #f7f7f7 background tint on hover."#333333 background, white text, 14px Helvetica Neue weight 400 with 0.04em tracking, 2px radius, 14px 24px padding. Hover #000000. Full-width on mobile. No shadow."#333333 border, #333333 text, 2px radius, hover background #f7f7f7."#cccccc border, 2px radius, 12px 14px padding, 14px Helvetica Neue, placeholder #999999. Focus: border darkens to #333333, no glow or colored ring."#7f0019 background, white text, 11px Helvetica Neue, 0px radius (square), 2px 8px padding — printed-label feel."#f7f7f7 background, 64px vertical padding, centered content ~1180px, heading 22px Helvetica Neue weight 300 #333333 with 0.02em tracking, body 14px line-height 1.7 #666666."#7f0019) is for the logo and sale accents only — never a generic accent or link color#333333, never pure black; secondary is #666666#dddddd hairlines, not shadows#333333), not maroonMUJI's voice is plain, unhurried, and quietly declarative — the verbal equivalent of an unbranded paper bag. It describes, it does not sell. The brand's own founding register is captured in its 1980 slogan 「わけあって、安い」 ("Lower priced for a reason") and the recurring 「これがいい」ではなく「これでいい」 framing — not "this is the best," but "this will do," a deliberately modest contentment over assertive desire. Copy explains the material, the process, and the reason a thing is the way it is. There are no superlatives, no urgency theater, no exclamation points on routine surfaces.
| Context | Tone |
|---|---|
| Product descriptions | Factual, material-first. "オーガニックコットン100%。" States what it is and why. Never "amazing" or "luxurious". |
| CTAs | Plain imperative. "カートに入れる", "ご購入手続きへ", "もっと見る". No hype verbs. |
| Sale messaging | Reason-given, never panicked. "わけあって、安い。" Explains the why; no countdown urgency. |
| Confirmation | Calm past-tense. "カートに追加しました". No emoji, no celebration. |
| Editorial / story | Reflective, essayistic — the "emptiness" voice. Talks about everyday life, not features. |
| Empty states | Honest and brief. "該当する商品はありません". Offers a quiet next step. |
| Error messages | Plain and blameless. States what to fix, no apology theater. |
Forbidden register. No superlatives ("最高", "革命的", "amazing", "luxury"), no urgency manipulation ("今だけ!急いで!"), no exclamation marks on routine CTAs, no emoji on product or checkout surfaces. MUJI never claims to be the best — claiming superiority contradicts the no-brand premise. The voice is "this will do," stated with calm conviction.
MUJI launched in December 1980 as a 40-item private label inside the Seiyu supermarket chain, not as a standalone company. Japan's post-bubble consumers were beginning to ask whether they were paying for objects or for the packaging and advertising wrapped around them. MUJI's founding answer — encoded in the name 無印良品, "no-mark quality goods" — was to strip the brand premium out entirely: remove the logo, remove the decorative packaging, simplify the production process, and pass the honesty on as both lower price and higher trust. The first slogan, 「わけあって、安い」 ("Lower priced for a reason"), made the logic explicit: cheaper because of deliberate choices, not despite them.
The visual program matured under art director Kenya Hara, who joined in 2001 and articulated the concept of emptiness (空 / 無) as distinct from minimalism. In a 2017 conversation with Dezeen, Hara drew the line sharply: minimalism is a Western system for reducing elements to their essential form; emptiness is a prior state — a vessel open enough that the user determines what an object means. A MUJI product, like a MUJI page, does not present a finished argument; it presents an open container. This is why the design refuses to over-specify: square corners, neutral Helvetica Neue, white grounds, and a single reserved maroon are not stylistic preferences but the formal expression of mu — a refusal to crowd the user's own meaning out.
What MUJI refuses is instructive: the status-signaling of luxury branding, the urgency theater of discount retail, the chromatic noise of mass-market e-commerce, and the "delightful" decoration of consumer apps. What it embraces is the calm of good paper, the dignity of an ordinary object well made, and the radical idea that the most confident thing a brand can do is get out of the way.
#7f0019) appears only as the brand mark and rare sale accent. The moment it becomes a generic accent, it stops meaning "MUJI."#333333, headings are weight 300. Authority comes from calm, not from contrast cranked to maximum.#dddddd rule second. Shadows only where physics demands (header over scroll, modal over scrim).Personas below are fictional archetypes informed by publicly observable MUJI customer segments (design-conscious urban professionals, minimalist-lifestyle adopters, students furnishing first apartments), not individual people.
佐藤 美咲 (Misaki Sato), 32, Tokyo. UX designer furnishing a small Setagaya apartment. Shops MUJI online for storage, stationery, and skincare because the products "don't decorate" her space — they recede the way good tools should. Notices immediately when an e-commerce site adds shadows and gradients to feel premium; to her that reads as trying too hard. Trusts MUJI precisely because the site looks like it isn't selling. Reads product copy for material and origin, ignores marketing adjectives.
James Whitfield, 41, London. Architect, MUJI shopper for over a decade across stores and online. Buys in muted color stories and appreciates that the catalog photography is honest — the linen looks like the linen that arrives. Would be put off by urgency banners or countdown timers; he associates them with brands he distrusts. Values the wide whitespace and square product grid because he can scan a category quickly without visual noise competing for attention.
김지원 (Jiwon Kim), 24, Seoul. Graduate student, first independent apartment. MUJI is aspirational-but-attainable — affordable goods that signal taste without logos. Browses on mobile, building a wishlist of pens, a CD player, and acrylic drawers. Cares that the mobile site is calm and fast; full-width near-black buttons and a clean single-column flow make checkout feel effortless. Came for the aesthetic, stayed because "これでいい" — it's enough, and that's the point.
| State | Treatment |
|---|---|
| Empty (no search results) | White canvas. Single line in Ink (#333333) 14px: "該当する商品はありません". One quiet outline CTA to clear filters. No illustration. |
| Empty (empty cart) | Centered single line #666666: "カートに商品がありません". One near-black button "お買い物を続ける". Calm, never cute. |
| Loading (grid first paint) | Skeleton blocks in #eeeeee at exact product-cell dimensions. Subtle 1.2s shimmer. No spinners on the main grid. |
| Loading (action in progress) | Button label swaps to a small neutral spinner; button keeps its width and #333333 fill. No color change. |
| Error (form validation) | Field border becomes #c0392b (distinct from brand maroon), 12px help text below in the same red. Specific and blameless: states what to fix. |
| Error (page-level) | Inline notice: #f7f7f7 background, 2px #7f0019 left border, #333333 text. One sentence, one action. |
| Success (added to cart) | #333333 toast, white text, 2px radius, brief 0 2px 8px rgba(0,0,0,0.08) shadow, 3s auto-dismiss: "カートに追加しました". No emoji. |
| Success (order placed) | Dedicated confirmation page, not a toast. Quiet #4a7c59 confirmation mark, order summary in plain Ink type, single "続けてお買い物" button. |
| Skeleton | #eeeeee blocks at final dimensions, square corners matching the cards. Shimmer is neutral, no brand tint. |
| Disabled | #eeeeee background, #999999 text. Used for out-of-stock add-to-cart. Geometry unchanged so re-enabling is stable. |
| Out of stock | Product card stays; price replaced by #999999 "在庫切れ" label; add-to-cart disabled. No alarming red. |
Durations:
| Token | Value | Use |
|---|---|---|
motion-instant | 0ms | Checkbox/toggle state commits, focus borders |
motion-fast | 150ms | Hover tints, button press, small fades |
motion-standard | 250ms | Dropdown, drawer, modal, image crossfade |
motion-slow | 400ms | Page-level transitions, hero reveals |
Easings:
| Token | Curve | Use |
|---|---|---|
ease-enter | cubic-bezier(0.0, 0.0, 0.2, 1) | Arriving — drawers, modals, fades-in |
ease-exit | cubic-bezier(0.4, 0.0, 1, 1) | Leaving — dismissals |
ease-standard | cubic-bezier(0.4, 0.0, 0.2, 1) | Two-way transitions — tabs, accordions |
Explicitly avoided. No spring, no bounce, no overshoot. Playful or kinetic motion contradicts the calm-paper register — a MUJI surface should never feel "delightful" in the consumer-app sense. Motion exists to soften transitions, not to entertain. No cubic-bezier with a control value above 1.0 anywhere.
Signature motions.
motion-standard / ease-standard. Never a slide or zoom — the photograph simply replaces itself, calmly.motion-standard / ease-enter with a synchronized rgba(0,0,0,0.4) scrim fade. Dismissal uses motion-fast / ease-exit — leaving is lighter than arriving.motion-fast background tint (#f7f7f7) or border darken — never a shadow or translate. Elements do not "lift"; flatness is preserved.prefers-reduced-motion: reduce, all motion-* tokens collapse to motion-instant. Crossfades become instant swaps. The site stays fully usable; nothing is lost but the easing.MUJI — Mujirushi Ryohin (無印良品), "no-brand quality goods" — is the rare retailer whose entire visual identity is an argument against visual identity. Founded in 1980 as a product line inside the Seiyu supermarket chain, MUJI was a deliberate rejection of the brand-premium economics of late-bubble Japan: strip out the packaging, strip out the logo tax, keep the material quality. The website is the digital extension of that thesis. It opens on a near-white canvas (#ffffff / #f7f7f7) with quiet near-black text (#333333) and exactly one chromatic note in the whole system — the signature MUJI maroon (#7f0019), reserved almost entirely for the logo plate and a few load-bearing accents.
Do and Don't guidelines parsed from DESIGN.md.
Do
Don't