Sainsbury's brand identity is defined by its distinctive orange, supported by a clean, modern palette of neutrals and accent colors. The color system is consistent across digital and physical touchpoints, reinforcing brand recognition.
sainsburys.co.ukClick any swatch to copy its hex. Hover for RGB and HSL.
Pick a format, copy or download. Everything below is generated from the exact hex values above.
:root {
--info: #0072CE;
--error: #C8102E;
--accent: #6A1D1D;
--border: #D8D8D8;
--primary: #EC8A00;
--success: #3B863F;
--surface: #F2F2F2;
--warning: #F6BE00;
--secondary: #FFFFFF;
--text-muted: #A3A3A3;
--background: #F7F6F3;
--text-primary: #222222;
--text-secondary: #666666;
}Every text tone tested against every surface, per WCAG 2.1.
Text on background
Needs 4.5:1 for body text
14.7:1
Pass
Text on surface
Needs 4.5:1 for body text
14.2:1
Pass
Secondary text on background
Needs 4.5:1 for body text
5.3:1
Pass
Secondary text on surface
Needs 4.5:1 for body text
5.1:1
Pass
Muted text on background
Needs 3:1 for large text
2.3:1
Fail
Muted text on surface
Needs 3:1 for large text
2.3:1
Fail
The quiet part of the Sainsbury's palette: page background, card surfaces, dividers and the three text tones that sit on them. Click a value to copy it.
Sainsbury's color palette is centered on a vibrant orange, complemented by neutral tones and strategic accent colors for clarity and accessibility. The palette ensures strong brand recognition and usability across all platforms.
Primary orange contrasts with white and cream backgrounds.
Accent burgundy is used for highlights and calls to action.
Greys provide structure and support for text and UI elements.
Orange conveys warmth, friendliness, and approachability, aligning with Sainsbury's customer-focused ethos. The supporting neutrals and accent colors create a trustworthy and modern impression.
Sainsbury's orange has been a core brand color for decades, with only minor refinements to its exact shade. The supporting palette has gradually modernized, introducing more subtle greys and accent tones for digital clarity.
Used in the logo, navigation bars, and key buttons.
Employed as the main background for web and print materials.
Appears in promotional banners, highlights, and special offers.
Light cream and pale grey are used for page backgrounds and cards.
Charcoal and mid grey are used for primary and secondary text throughout the UI.
Green, yellow, red, and blue are used for status indicators such as success, warning, error, and informational messages.
Hex codes, RGB values, neutrals and how to use the palette.
The official Sainsbury's orange is #EC8A00. This color is used prominently in the logo and key brand elements.
The RGB value for #EC8A00 is (236, 138, 0). In CMYK, it is approximately (0, 42, 100, 7).
Sainsbury's uses #F7F6F3 (Light Cream), #F2F2F2 (Pale Grey), and #222222 (Charcoal) for backgrounds and text. These support accessibility and brand consistency.
Use #EC8A00 for primary actions and branding, with neutrals for backgrounds and surfaces. Accent and semantic colors should be reserved for highlights, alerts, and status indicators.
The secondary color is Sainsbury's White, #FFFFFF, and the accent is Sainsbury's Burgundy, #6A1D1D. Together with the primary they make up the three brand colors at the top of this page.
4 of 6 text and background pairings meet WCAG 2.1 AA contrast. The contrast section above shows every pairing with its exact ratio.
Use the export block on this page. It gives you CSS custom properties, a Tailwind config, W3C design tokens or a shadcn/ui theme built from these exact hex values, with copy and download buttons.
Yes. Export the Claude Code skill, Cursor rules or Codex prompt from the same block. The agent then applies Sainsbury's's colors consistently when it generates UI.
Start from this palette's mood and get an original 13-color system for your own project, contrast-checked and ready to export.
More free tools