# @mui/icons-material

> Material Design icons distributed as SVG React components.

Latest version **9.4.0** (published 2026-08-27) · MIT license · 0 weekly downloads

## Install

```sh
npm install @mui/icons-material
pnpm add @mui/icons-material
yarn add @mui/icons-material
bun add @mui/icons-material
```

## Health

**Score 80/100 (A)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; popular repo; extremely popular.

Warnings: low downloads; large bundle.

## Facts

| | |
|---|---|
| Version | 9.4.0 |
| Published | 2026-08-27 |
| First published | 2021-09-02 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=14.0.0 |
| Dependencies | 1 |
| Unpacked size | 18.4 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 99027 |
| Author | MUI Team |
| Maintainers | diegoandai, brijeshb42, michaldudak, mnajdova, siriwatknp, aarongarciah, atomiks, oliviertassinari, silviuaavram, janpotoms |
| Keywords | react, react-component, mui, material-ui, material design, icons |

## Links

- npm: https://www.npmjs.com/package/@mui/icons-material
- Repository: https://github.com/mui/material-ui
- Homepage: https://mui.com/material-ui/material-icons/
- Issues: https://github.com/mui/material-ui/issues
- Funding: https://opencollective.com/mui-org
- npm.io page: https://npm.io/package/@mui/icons-material

## Dependencies (1)

- [@babel/runtime](https://npm.io/package/@babel/runtime.md) ^7.29.7

## Alternatives

- [@fortawesome/react-fontawesome](https://npm.io/package/@fortawesome/react-fontawesome.md) — 2.2M weekly downloads
- [roboto-fontface](https://npm.io/package/roboto-fontface.md) — 196.0K weekly downloads
- [@react-native-vector-icons/common](https://npm.io/package/@react-native-vector-icons/common.md) — 150.4K weekly downloads
- [@procore/core-icons](https://npm.io/package/@procore/core-icons.md) — 4.6K weekly downloads
- [@react-md/material-icons](https://npm.io/package/@react-md/material-icons.md) — 1.6K weekly downloads

## Recent versions

- 9.4.0 (latest) — 2026-08-27
- 7.3.11 (latest-v7) — 2026-05-07
- 9.0.0-beta.1 (next) — 2026-04-02
- 6.5.0 (latest-v6) — 2025-07-08
- 5.18.0 (latest-v5) — 2025-07-08
- 6.0.0-dev.240424162023-9968b4889d (canary) — 2024-04-24
- 9.3.1 — 2026-08-06
- 9.3.0 — 2026-08-05
- 9.2.0 — 2026-07-03
- 9.1.1 — 2026-06-11
- 9.1.0 — 2026-06-08
- 9.0.1 — 2026-05-07
- 7.3.10 — 2026-04-08
- 9.0.0 — 2026-04-07
- 9.0.0-beta.0 — 2026-03-25
- … 179 more at https://npm.io/package/@mui/icons-material/versions

## README

# @mui/icons-material

<!-- #host-reference -->

This package contains Google's [Material Icons](https://fonts.google.com/icons?icon.set=Material+Icons) converted to Material UI [SVG Icon](https://mui.com/material-ui/icons/#svgicon) components.

> Google also offers [Material Symbols](https://fonts.google.com/icons?icon.set=Material+Symbols) as the successor of Material Icons. `@mui/icons-material` only covers Icons at this time, there are no support for Symbols yet.

## Installation

The Material Icons package depends on Material UI—install both with the following command:

<!-- #npm-tag-reference -->

```bash
npm install @mui/icons-material @mui/material @emotion/styled @emotion/react
```

## Documentation

<!-- #host-reference -->

- Learn more about Material UI's [SVG Icon component](https://mui.com/material-ui/icons/#svgicon).
- Browse the available icons on the [Material Icons page](https://mui.com/material-ui/material-icons/).

## Contributing

The Icons package is updated via a script that reads through Google's Material Icons set and extracts the SVG elements from there. Because of this, we don't accept new icons that diverge from the source.

To update the `@mui/icons-material` package with the latest Material Icons set, run the following commands:

1. In the "mui-icons-material" directory, run `pnpm src:download`
2. In the "mui-icons-material" directory, run `pnpm src:icons`
3. In the root of the Material UI repo, run `pnpm docs:mdicons:synonyms`
4. If the number of icons changes significantly, edit the icons/icons.md and material-icons/material-icons.md under docs/data/material/components and update the numbers.

This process is performed by the maintainers on a quarterly basis.

---
_Source: https://npm.io/package/@mui/icons-material · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
