WhatsApp's color identity centers on its distinctive green, complemented by white, dark gray, and subtle accent tones for a clean, modern interface. The palette is consistent across app, web, and marketing materials.
whatsapp.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: #34B7F1;
--error: #EA0038;
--accent: #128C7E;
--border: #D1D7DB;
--primary: #25D366;
--success: #25D366;
--surface: #ECE5DD;
--warning: #FFB900;
--secondary: #075E54;
--text-muted: #8696A0;
--background: #FFFFFF;
--text-primary: #111B21;
--text-secondary: #667781;
}Every text tone tested against every surface, per WCAG 2.1.
Text on background
Needs 4.5:1 for body text
17.5:1
Pass
Text on surface
Needs 4.5:1 for body text
14.0:1
Pass
Secondary text on background
Needs 4.5:1 for body text
4.6:1
Pass
Secondary text on surface
Needs 4.5:1 for body text
3.7:1
Fail
Muted text on background
Needs 3:1 for large text
3.1:1
Pass
Muted text on surface
Needs 3:1 for large text
2.4:1
Fail
The quiet part of the WhatsApp palette: page background, card surfaces, dividers and the three text tones that sit on them. Click a value to copy it.
WhatsApp's palette is built around a vibrant green that symbolizes approachability and trust, balanced by neutral backgrounds and dark UI elements for readability. The use of consistent accent and semantic colors ensures clarity and accessibility.
Primary green paired with deep teal for brand recognition.
Neutral grays and white provide contrast and focus.
Accent and semantic colors highlight key actions and statuses.
Green conveys safety, growth, and communication, aligning with WhatsApp's mission of connecting people. The neutral and dark tones support a calm, focused user experience.
WhatsApp's color palette has remained highly consistent since its early years, with minor refinements to green and gray tones for digital clarity. The brand has prioritized accessibility and subtlety over dramatic color changes.
Used for the app icon, main action buttons, and highlights in navigation.
Appears in headers, chat bubbles, and secondary buttons.
Used for selected states, icons, and active elements.
White and light gray are used for chat backgrounds and main app surfaces.
Dark and muted grays are used for primary, secondary, and muted text throughout the UI.
Success, warning, error, and info colors are used for status indicators and notifications.
Hex codes, RGB values, neutrals and how to use the palette.
The official WhatsApp primary color hex code is #25D366. This green is used across the brand's main assets and UI.
WhatsApp Green (#25D366) in RGB is (37, 211, 102). In CMYK, it is approximately (82, 0, 52, 17).
WhatsApp uses #ECE5DD for light gray surfaces, #D1D7DB for borders, and #111B21 for primary dark text. These neutrals are essential for the app's clean and readable interface.
Use #25D366 for primary actions and highlights, with supporting greens and neutrals for backgrounds, text, and surfaces. Always maintain sufficient contrast and follow brand guidelines for UI consistency.
The secondary color is WhatsApp Teal, #075E54, and the accent is WhatsApp Accent Green, #128C7E. 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 WhatsApp'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