Hacker News uses a distinctive orange as its primary brand color, paired with simple, utilitarian neutrals for its interface. The palette is minimal and functional, reflecting the site's focus on content and discussion.
news.ycombinator.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: #3A87AD;
--error: #B94A48;
--accent: #FFF8E1;
--border: #E6E6DF;
--primary: #FF6600;
--success: #228B22;
--surface: #FFFFFF;
--warning: #FF6600;
--secondary: #828282;
--text-muted: #B3B3B3;
--background: #F6F6EF;
--text-primary: #000000;
--text-secondary: #828282;
}Every text tone tested against every surface, per WCAG 2.1.
Text on background
Needs 4.5:1 for body text
19.3:1
Pass
Text on surface
Needs 4.5:1 for body text
21.0:1
Pass
Secondary text on background
Needs 4.5:1 for body text
3.5:1
Fail
Secondary text on surface
Needs 4.5:1 for body text
3.8:1
Fail
Muted text on background
Needs 3:1 for large text
1.9:1
Fail
Muted text on surface
Needs 3:1 for large text
2.1:1
Fail
The quiet part of the Hacker News palette: page background, card surfaces, dividers and the three text tones that sit on them. Click a value to copy it.
Hacker News relies on a bold orange for instant brand recognition, supported by a utilitarian set of neutrals. The palette is intentionally minimal to keep focus on content.
Primary orange contrasts with off-white backgrounds.
Gray tones provide hierarchy for secondary elements.
Accent cream softens the visual experience.
The orange conveys energy and draws attention to the brand and key UI elements. Neutral backgrounds and grays create a sense of clarity and straightforwardness.
The color palette has remained largely unchanged since the site's launch, maintaining its iconic orange and simple neutrals. This stability reinforces Hacker News's identity and usability.
Used in the header, logo, and key buttons.
Used for metadata, timestamps, and less prominent text.
Used as the background for the main content area.
Off-white and white backgrounds are used throughout the interface.
Black is used for primary text, with gray for secondary and muted text.
Green, orange, red, and blue are used for status messages and alerts.
Hex codes, RGB values, neutrals and how to use the palette.
The official Hacker News brand color is #FF6600, known as Hacker News Orange.
The primary orange (#FF6600) is RGB(255, 102, 0). In CMYK, it is approximately (0, 60, 100, 0).
Hacker News uses #828282 for secondary gray and #F6F6EF for its off-white background, both of which are prominent in its UI.
Use #FF6600 for branding and highlights, #F6F6EF and #FFFFFF for backgrounds, and #828282 for secondary text. Maintain the minimal palette for clarity and consistency.
The secondary color is Hacker News Gray, #828282, and the accent is Hacker News Light Cream, #FFF8E1. Together with the primary they make up the three brand colors at the top of this page.
2 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 Hacker News'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