Dark shadcn/ui themes
Every theme here includes a hand-tuned dark palette, so this page previews them all in dark mode first. Toggle any card to compare it with light mode.
641 themes · 63 pass WCAG AA in both modes · popular fonts: System, Inter, Geist
Frequently asked questions
How does dark mode work in shadcn/ui?
shadcn/ui reads its colors from CSS variables. The dark palette lives in a .dark block, and adding the dark class to <html> (for example with next-themes) switches every component at once.
How do I install a dark theme?
Open any theme and copy its shadcn CLI command (npx shadcn@latest add …), or copy the Tailwind v4 CSS into app/globals.css, replacing the :root and .dark blocks.
Are these themes free?
Yes. Every theme on shadcnthemes.com is free to use in personal and commercial projects.
Can I customize a theme?
Yes. Click “Open in editor” on any theme to change colors, fonts, radius and shadows, check contrast, and export the result.