React templates
Browse our collection of free React templates to get started building your app with Material UI, including a React dashboard, React marketing page, and more.
Free templates
Our curated collection of free Material UI templates includes a dashboard, a marketing page, a checkout flow, sign-in and sign-up pages, and a blog. You can download each one directly from the source code or via CodeSandbox or StackBlitz.
All templates feature a custom theme and a default Material Design 2 theme, with light and dark modes for both. You can toggle through each of these style options in the top right corner of the live previews.
Sections of each layout are defined either by comments or use of separate files, so you can extract parts of a page (such as a hero unit or a footer) for reuse in other pages. These templates can be combined with one of the example projects to form a complete starter app.
If you see any room for improvement, please feel free to open an issue or a pull request on GitHub.
Dashboard
A complex data visualization dashboard featuring the MUI X Data Grid and Charts.
Marketing page
A responsive marketing page layout with sections for product features, testimonials, pricing, and FAQs.
Sign-in
A clean and efficient sign-in page, ready for your favorite auth provider.
Sign-in side
A responsive, two-column sign-in page for adding content alongside the form.
Sign-up
A clean and efficient sign-up page, perfect for pairing with a sign-in template.
Blog
A sleek, modern blog homepage layout with Markdown support via markdown-to-jsx.
Premium templates
Looking for something more? You can find complete templates and themes like those shown below in the premium template section of the MUI Store.
Toolpad Core (beta)
If you're looking to build internal tools and dashboards fast, but don't want to start building from scratch, you can find examples of functional dashboards – with authentication, routing, and theming already integrated – in the featured examples section of the Toolpad Core docs.