The NFL's color identity is built around a strong, patriotic palette featuring deep blue, vibrant red, and crisp white, reflecting its American heritage. The brand uses these colors consistently across its digital and physical assets.
nfl.comClick 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: #005A8B;
--error: #D50A0A;
--accent: #FFFFFF;
--border: #CCCCCC;
--primary: #013369;
--success: #00874B;
--surface: #E5E5E5;
--warning: #FFB81C;
--secondary: #D50A0A;
--text-muted: #999999;
--background: #F5F5F5;
--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.6:1
Pass
Text on surface
Needs 4.5:1 for body text
12.6: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
4.6:1
Pass
Muted text on background
Needs 3:1 for large text
2.6:1
Fail
Muted text on surface
Needs 3:1 for large text
2.3:1
Fail
The quiet part of the NFL palette: page background, card surfaces, dividers and the three text tones that sit on them. Click a value to copy it.
The NFL color palette is rooted in the American flag, using blue, red, and white as core elements. Neutral grays provide balance and clarity for digital interfaces.
Primary blue and red are complementary and evoke patriotism.
White is used for contrast and clarity.
Grays support legibility and modern UI design.
Blue conveys trust, authority, and tradition, while red adds energy and excitement. The palette is designed to feel both classic and bold, reinforcing the NFL's legacy.
The NFL's core palette has remained stable for decades, with minor adjustments to blue and red for digital consistency. Neutral grays have been added more recently to support modern web and app interfaces.
NFL Blue is used in the logo, navigation bars, and key call-to-action buttons.
NFL Red highlights important elements such as alerts and secondary buttons.
NFL White is used for backgrounds, text, and logo elements.
NFL Light Gray is used as the main page background on the website and apps.
NFL Charcoal and Medium Gray are used for primary and secondary text throughout digital products.
NFL Green, Yellow, and Red are used for status indicators such as success, warning, and error messages.
Hex codes, RGB values, neutrals and how to use the palette.
The official NFL primary brand color is NFL Blue, hex code #013369. This color is used prominently in the logo and across digital assets.
NFL Blue (#013369) has an RGB value of (1, 51, 105) and a CMYK value of (100, 51, 0, 59). These values ensure color consistency across print and digital media.
The NFL uses several grays for UI: NFL Light Gray (#F5F5F5) for backgrounds, NFL Surface Gray (#E5E5E5) for surfaces, and NFL Border Gray (#CCCCCC) for borders and dividers.
NFL Blue (#013369) should be dominant, with NFL Red (#D50A0A) as an accent and NFL White (#FFFFFF) for contrast. Grays and semantic colors support UI clarity and accessibility.
The secondary color is NFL Red, #D50A0A, and the accent is NFL White, #FFFFFF. 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 NFL'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