Instacart
Instacart
instacart

Instacart's reference documents #108910 as a documented primary color, Instacart Sans for typography, 8px corner radius. Instacart's product UI is defined by a confident, utilitarian clarity: a white canvas (`#ffffff`) with a soft cool-grey surface (`#F6F7F8`) for secondary zones, and a single saturated green (`#108910`) that functions as

Primary
#108910
Typography
Instacart Sans
Radius
8px

Evidence snapshot

partial
Claims grounded
0/127 · 0%
Sources
0 surfaces · 0 sources
UI font basis
frontmatter · high
Components
10 documented · harvested

Needs work: verification v2 missing

Design System
Instacart logo

Instacart

Instacart's product UI is defined by a confident, utilitarian clarity: a white canvas (#ffffff) with a soft cool-grey surface (#F6F7F8) for secondary zones, and a single saturated green (#108910) that functions as both brand signal and primary action color. The palette descends from the company's 2022 rebrand — away from carrot orange toward a grocers' green that feels simultaneously digital-native and earthy. Every interactive element (nav CTA, hero button, add-to-cart) shares the same green, creating an unmistakable "do-this" signal trained by repetition across millions of weekly users.

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Fonts

Fallback
Instacart Sans Fallback, Arial, sans-serif
Brand-only
Live preview unavailable (brand font is not publicly distributed)
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
sans
Instacart Sans
Brand-only
Live preview unavailable (brand font is not publicly distributed)
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
xs4px
sm8px
md12px
base16px
lg20px
xl24px
xxl32px
section48px

Border Radius

ElementValuePreview
fullStructured token999px
lgStructured token20px
mdStructured token8px
pillStructured token28px
smStructured token4px

Elevation

card
input
04

Guidelines

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

Do

  • Use #108910 green for every primary action — add-to-cart, sign-up, log-in, key CTAs
  • Use Instacart Sans at weight 400 for most text; reserve 600 for dense UI contexts
  • Use #F6F7F8 surface grey to group content sections without adding shadows
  • Apply graduated pill geometry: 8px for cards → 20px for buttons → 999px for chips
  • Use #242529 near-black for headings and labels — never pure #000000
  • Use #003D29 (Kale) only for brand-dark immersive moments or Instacart+ banners
  • Keep the search bar prominent and always accessible — it is the product's primary CTA

Don't

  • Use drop shadows on product cards — the system relies on background tint, not elevation
  • Spread the green across decorative elements — it signals "actionable" exclusively
  • Mix in a second accent color for interactive elements — the green system is the brand
  • Use sharp corners on interactive elements — everything interactive uses at minimum 8px radius
  • Use heavy weights (700+) on body text — weight 700 is reserved for section headings only
  • Use a font other than Instacart Sans — it is the complete typographic system
05

Components

Buttons

button-add
Background#108910
Text#ffffff
Radius20px
Font16px / 400 Instacart Sans
Use: Add to cart button on product cards
button-dark
Background#108910
Text#ffffff
Radius24px
Padding8px 16px
Font14px / 600 Instacart Sans
Use: Store storefront Log in CTA
button-nav
Background#108910
Text#ffffff
Radius20px
Padding0px 16px
Font16px / 400 Instacart Sans
Use: Nav Sign up button
button-primary
Background#108910
Text#ffffff
Radius28px
Padding0px 16px
Font16px / 400 Instacart Sans
Use: Hero CTA — Sign up, get $0 delivery fee
button-secondary
Background#ffffff
Text#242529
Border1px solid #C7C8CD
Radius20px
Padding0px 16px
Font16px / 400 Instacart Sans
Use: Nav Log in button

Cards

card-surface
card-surface
Background#F6F7F8
Radius8px
Use: Light grey surface card for store listings and content blocks

Badges

filter
filter-chip
Background#E8E9EB
Text#242529
Radius999px
Padding0px 16px
Font14px / 600 Instacart Sans
Use: Inactive filter pill (EBT, Fastest, Grocery)
filter
filter-chip-active
Background#242529
Text#ffffff
Radius999px
Padding0px 16px
Font14px / 600 Instacart Sans
Use: Active filter pill (All, selected state)

Inputs

search-input
Background#ffffff
Text#343538
Border1px solid #C7C8CD
Radius28px
Padding0px 48px 0px 0px
Font15px / 400 Instacart Sans
Use: Main search input on homepage

Tabs

TabTabTab
store-tab
Text#343538
Radius20px
Font16px / 400 Instacart Sans
Activetext #343538 + 2px border #343538
Use: Delivery/Pickup tab selector on store pages

Related design systems