Dark Mode UI Color Palettes & Gradients

Dark mode is more than “inverting colors”. These palettes are curated for comfortable contrast, readable text, and modern product UI—perfect for dashboards, mobile apps, and SaaS interfaces.

Best practices for dark mode color systems

  • Prefer slightly tinted dark surfaces (not pure #000) to reduce glare.
  • Use semantic colors (success/warn/error) with sufficient contrast against dark surfaces.
  • Keep text colors in a limited ramp (primary/secondary/muted) for consistent hierarchy.
  • Test contrast in real components (buttons, inputs, charts), not just isolated swatches.

Dark mode palettes you can copy