Scripts to download material design icons.

Usage no npm install needed!

<script type="module">
  import materialDesignIconsScripts from 'https://cdn.skypack.dev/@material-design-icons/scripts';



Scripts to download material design icons.

For SVGs, see @material-design-icons/svg

For icon fonts, see @material-design-icons/font



  • Node >= 16

Installation is not required but if you want to add it as a local dependency to a project, run:

npm install @material-design-icons/scripts@latest --save-dev


To display help, run:

npx @material-design-icons/scripts --help


To download SVGs to a directory (default: svg), run:

npx @material-design-icons/scripts download svg --to <directory>

To delete SVGs in a directory (default: svg), run:

npx @material-design-icons/scripts delete svg --in <directory>

The download svg command will skip downloading existing SVGs. To update existing SVGs, first delete them using delete svg and then run download svg.


To download icon fonts to a directory (default: font), run:

npx @material-design-icons/scripts download font --to <directory>


To download metadata of icons to a directory (default: _data), run:

npx @material-design-icons/scripts download metadata --to <directory>


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. 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.