Retool's color identity is built around a utilitarian, neutral palette with a focus on dark grays and subtle blue accents, reflecting its developer-centric SaaS platform. The colors are designed for clarity and usability in complex UI environments.
retool.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: #2296F3;
--error: #F44336;
--accent: #2296F3;
--border: #E0E3E6;
--primary: #3D3D3D;
--success: #00B26F;
--surface: #FFFFFF;
--warning: #FFB020;
--secondary: #1A1A1A;
--text-muted: #8A8F98;
--background: #F6F7F9;
--text-primary: #23272F;
--text-secondary: #5C5F62;
}Every text tone tested against every surface, per WCAG 2.1.
Text on background
Needs 4.5:1 for body text
14.0:1
Pass
Text on surface
Needs 4.5:1 for body text
15.0:1
Pass
Secondary text on background
Needs 4.5:1 for body text
6.0:1
Pass
Secondary text on surface
Needs 4.5:1 for body text
6.4:1
Pass
Muted text on background
Needs 3:1 for large text
3.0:1
Pass
Muted text on surface
Needs 3:1 for large text
3.2:1
Pass
The quiet part of the Retool palette: page background, card surfaces, dividers and the three text tones that sit on them. Click a value to copy it.
Retool's palette is grounded in neutral grays with blue accents, supporting a functional and accessible UI. The color system prioritizes contrast and readability for complex application interfaces.
Primary and secondary grays provide structure and hierarchy.
Accent blue is used for highlights and interactive elements.
Semantic colors are reserved for status and feedback.
The dominant grays convey professionalism, stability, and focus, aligning with developer workflows. Blue accents add a sense of trust and clarity without overwhelming the interface.
Retool's palette has remained stable, with minor adjustments to gray tones for improved accessibility. The overall color identity has consistently emphasized neutrality and usability.
Used for navigation bars, headers, and key UI elements.
Applied to sidebars, footers, and background panels.
Highlights buttons, links, and active states.
Main app backgrounds and dashboard areas.
Primary and secondary text throughout the product UI.
Success, warning, error, and info colors are used for alerts, badges, and status indicators.
Hex codes, RGB values, neutrals and how to use the palette.
The official Retool primary color is #3D3D3D, known as Retool Charcoal.
Retool Charcoal (#3D3D3D) in RGB is (61, 61, 61). For print, its approximate CMYK is (0, 0, 0, 76).
Retool uses a range of grays, including #1A1A1A (Retool Black), #F6F7F9 (Retool Light Gray), and #E0E3E6 (Retool Border Gray), to structure its interface.
Use Retool Charcoal (#3D3D3D) for primary navigation and interface elements, with blue (#2296F3) for accents and semantic colors for status indicators. Maintain high contrast for readability and accessibility.
The secondary color is Retool Black, #1A1A1A, and the accent is Retool Blue, #2296F3. Together with the primary they make up the three brand colors at the top of this page.
6 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 Retool'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