Command Palette

Search for a command to run...

position in category
#5

React icon library providing 2,100+ official Material Design icons from Google, each shipped as an SvgIcon component. Icons are distributed via @mui/icons-material with tree-shakable imports, so you bundle only the icons you use. Five visual variants per icon—Filled, Outlined, Rounded, TwoTone, and Sharp—cover different states and design contexts across apps.

MUI Icons ships as part of the MUI ecosystem, which powers production apps across many industries. Compared to generic icon sets, it aligns natively with MUI component APIs and design tokens, and uses the same icon vocabulary as Google's Material Design system. The move from font-based icons to SVG enables precise control over color, size, and styling via props.

Key capabilities:

  • Five style variants per icon: Filled, Outlined, Rounded, TwoTone, Sharp for varied emphasis levels
  • Tree-shakable React components via @mui/icons-material, version-aligned with @mui/material
  • Search interface with synonym support, for example "hamburger" or "logout"
  • SvgIcon-based rendering for crisp output at any resolution and color control via theme or props
  • Direct mapping to Google Material Icons for design system consistency with Material Design guidelines

Engineers use MUI Icons in React apps that follow Material Design, dashboards, admin panels, and enterprise UIs where MUI is the base component library. Import only the icons you need to keep bundles small. Rounded and Sharp variants suit different visual tones; TwoTone for status and emphasis. Integrates with MUI components such as Button, IconButton, and List, and works with MUI theming for consistent styling.

GitHub Repositories
238
-0.8%
Trending down this week
Removed in 2 repos