Latest optimized SVGs for material design icons.
npm install @material-design-icons/svgLatest optimized SVGs for material design icons.
> This package is automatically updated, so it will always have the latest icons from Google.
> For Material Symbols, see material-symbols
>
> For icon fonts, see @material-design-icons/font
- Installation
- Usage
- Available Icons
Install the [latest version][releases] using:
``sh`
npm install @material-design-icons/svg@latest
Material icons are available in five styles—filled, outlined, round, sharp and two-tone. SVGs for each icon are located in the corresponding style directory:
`js`
@material-design-icons/svg/{style}/{icon}.svg
For example, SVGs for face icon are located at:
`js`
@material-design-icons/svg/filled/face.svg
@material-design-icons/svg/outlined/face.svg
@material-design-icons/svg/round/face.svg
@material-design-icons/svg/sharp/face.svg
@material-design-icons/svg/two-tone/face.svg
You can use @svgr/webpack to import SVGs as React components:
`js
import Face from '@material-design-icons/svg/filled/face.svg';
// Face is a React component that renders the SVG
function App() {
return (
If you are using
@svgr/webpack with file-loader (example: Create React App), use:`js
import { ReactComponent as Face } from '@material-design-icons/svg/filled/face.svg';
`$3
@svgv/webpack to import SVGs as Vue components:`html
`$3
SVGs can be styled using CSS. Setting
width and height to 1em allows changing size via font-size. Setting fill to currentColor allows changing color via color.`css
.App svg {
width: 1em;
height: 1em;
fill: currentColor;
}
``See [demo].
Material design icons are created by Google.
> We have made these icons available for you to incorporate into your products under the [Apache License Version 2.0][license]. Feel free to remix and re-share these icons and documentation in your products.
We'd love attribution in your app's about screen, but it's not required.
[releases]: https://github.com/marella/material-design-icons/releases
[license]: https://github.com/marella/material-design-icons/blob/main/svg/LICENSE
[demo]: https://marella.github.io/material-design-icons/demo/svg/