IconSearch logoIconsearch
Last updated: September 2026

Material Symbols

Material Symbols is an open-source vector icon collection containing 18,614 icons under the Apache-2.0 license. Every SVG icon in Material Symbols is optimized for web, mobile, and desktop applications, providing clean scalable vector graphics with crisp rendering across high-DPI displays. The collection is licensed under Apache-2.0; review the icon license guide for commercial-use details.

GitHub ↗npm ↗Docs ↗
🔍
MATERIAL SYMBOLS CATALOG (Showing 120 of 18,614)
123 SVG icon
123
360 SVG icon
360
10k SVG icon
10k
10kOutline SVG icon
10kOutline
10kOutlineRounded SVG icon
10kOutlineRounded
10kOutlineSharp SVG icon
10kOutlineSharp
10kRounded SVG icon
10kRounded
10kSharp SVG icon
10kSharp
10mp SVG icon
10mp
10mpOutline SVG icon
10mpOutline
10mpOutlineRounded SVG icon
10mpOutlineRounded
10mpOutlineSharp SVG icon
10mpOutlineSharp
10mpRounded SVG icon
10mpRounded
10mpSharp SVG icon
10mpSharp
11mp SVG icon
11mp
11mpOutline SVG icon
11mpOutline
11mpOutlineRounded SVG icon
11mpOutlineRounded
11mpOutlineSharp SVG icon
11mpOutlineSharp
11mpRounded SVG icon
11mpRounded
11mpSharp SVG icon
11mpSharp
123Rounded SVG icon
123Rounded
123Sharp SVG icon
123Sharp
12mp SVG icon
12mp
12mpOutline SVG icon
12mpOutline
12mpOutlineRounded SVG icon
12mpOutlineRounded
12mpOutlineSharp SVG icon
12mpOutlineSharp
12mpRounded SVG icon
12mpRounded
12mpSharp SVG icon
12mpSharp
13mp SVG icon
13mp
13mpOutline SVG icon
13mpOutline
13mpOutlineRounded SVG icon
13mpOutlineRounded
13mpOutlineSharp SVG icon
13mpOutlineSharp
13mpRounded SVG icon
13mpRounded
13mpSharp SVG icon
13mpSharp
14mp SVG icon
14mp
14mpOutline SVG icon
14mpOutline
14mpOutlineRounded SVG icon
14mpOutlineRounded
14mpOutlineSharp SVG icon
14mpOutlineSharp
14mpRounded SVG icon
14mpRounded
14mpSharp SVG icon
14mpSharp
15mp SVG icon
15mp
15mpOutline SVG icon
15mpOutline
15mpOutlineRounded SVG icon
15mpOutlineRounded
15mpOutlineSharp SVG icon
15mpOutlineSharp
15mpRounded SVG icon
15mpRounded
15mpSharp SVG icon
15mpSharp
16mp SVG icon
16mp
16mpOutline SVG icon
16mpOutline
16mpOutlineRounded SVG icon
16mpOutlineRounded
16mpOutlineSharp SVG icon
16mpOutlineSharp
16mpRounded SVG icon
16mpRounded
16mpSharp SVG icon
16mpSharp
17mp SVG icon
17mp
17mpOutline SVG icon
17mpOutline
17mpOutlineRounded SVG icon
17mpOutlineRounded
17mpOutlineSharp SVG icon
17mpOutlineSharp
17mpRounded SVG icon
17mpRounded
17mpSharp SVG icon
17mpSharp
18UpRating SVG icon
18UpRating
18UpRatingOutline SVG icon
18UpRatingOutline
18UpRatingOutlineRounded SVG icon
18UpRatingOutlineRounded
18UpRatingOutlineSharp SVG icon
18UpRatingOutlineSharp
18UpRatingRounded SVG icon
18UpRatingRounded
18UpRatingSharp SVG icon
18UpRatingSharp
18mp SVG icon
18mp
18mpOutline SVG icon
18mpOutline
18mpOutlineRounded SVG icon
18mpOutlineRounded
18mpOutlineSharp SVG icon
18mpOutlineSharp
18mpRounded SVG icon
18mpRounded
18mpSharp SVG icon
18mpSharp
19mp SVG icon
19mp
19mpOutline SVG icon
19mpOutline
19mpOutlineRounded SVG icon
19mpOutlineRounded
19mpOutlineSharp SVG icon
19mpOutlineSharp
19mpRounded SVG icon
19mpRounded
19mpSharp SVG icon
19mpSharp
1k SVG icon
1k
1kOutline SVG icon
1kOutline
1kOutlineRounded SVG icon
1kOutlineRounded
1kOutlineSharp SVG icon
1kOutlineSharp
1kPlus SVG icon
1kPlus
1kPlusOutline SVG icon
1kPlusOutline
1kPlusOutlineRounded SVG icon
1kPlusOutlineRounded
1kPlusOutlineSharp SVG icon
1kPlusOutlineSharp
1kPlusRounded SVG icon
1kPlusRounded
1kPlusSharp SVG icon
1kPlusSharp
1kRounded SVG icon
1kRounded
1kSharp SVG icon
1kSharp
1xMobiledata SVG icon
1xMobiledata
1xMobiledataBadge SVG icon
1xMobiledataBadge
1xMobiledataBadgeOutline SVG icon
1xMobiledataBadgeOutline
1xMobiledataBadgeOutlineRounded SVG icon
1xMobiledataBadgeOutlineRounded
1xMobiledataBadgeOutlineSharp SVG icon
1xMobiledataBadgeOutlineSharp
1xMobiledataBadgeRounded SVG icon
1xMobiledataBadgeRounded
1xMobiledataBadgeSharp SVG icon
1xMobiledataBadgeSharp
1xMobiledataRounded SVG icon
1xMobiledataRounded
20mp SVG icon
20mp
20mpOutline SVG icon
20mpOutline
20mpOutlineRounded SVG icon
20mpOutlineRounded
20mpOutlineSharp SVG icon
20mpOutlineSharp
20mpRounded SVG icon
20mpRounded
20mpSharp SVG icon
20mpSharp
21mp SVG icon
21mp
21mpOutline SVG icon
21mpOutline
21mpOutlineRounded SVG icon
21mpOutlineRounded
21mpOutlineSharp SVG icon
21mpOutlineSharp
21mpRounded SVG icon
21mpRounded
21mpSharp SVG icon
21mpSharp
22mp SVG icon
22mp
22mpOutline SVG icon
22mpOutline
22mpOutlineRounded SVG icon
22mpOutlineRounded
22mpOutlineSharp SVG icon
22mpOutlineSharp
22mpRounded SVG icon
22mpRounded
22mpSharp SVG icon
22mpSharp
23mp SVG icon
23mp
23mpOutline SVG icon
23mpOutline
23mpOutlineRounded SVG icon
23mpOutlineRounded
23mpOutlineSharp SVG icon
23mpOutlineSharp
23mpRounded SVG icon
23mpRounded
23mpSharp SVG icon
23mpSharp

Material Symbols Specifications & Framework Compatibility

Material Symbols Specifications, Licensing, and Framework Compatibility
PropertySpecification Details
Total Icons18,614 vector SVG icons
LicenseApache-2.0 (Commercial & Personal Use)
TypeScript SupportNative .d.ts definitions included
Framework SupportReact, Next.js, Vue, Svelte, Tailwind CSS
Primary NPM Package@iconify-json/material-symbols
Source RepositoryOfficial GitHub Repository →

How many icons does Material Symbols have?

Material Symbols currently includes 18,614 vector icons indexed in the IconSearch catalog. Every icon is available in clean SVG format with customizable stroke widths, colors, and direct multi-framework code exports for modern web applications.

Is Material Symbols free for commercial use?

Yes, Material Symbols is distributed under the Apache-2.0 license. This permissive open-source license allows unrestricted commercial and personal usage in proprietary software, SaaS platforms, client websites, and digital products without licensing fees.

How do you install and use Material Symbols in React, Next.js, and Vue?

Install the package using npm install @iconify-json/material-symbols, then import icons directly into your JSX, TSX, or Vue components. Alternatively, copy raw customized SVG markup directly from IconSearch with zero client-side JavaScript overhead.

// Install package
npm install @iconify-json/material-symbols

// React & Next.js App Router usage
import { 123 } from '@iconify-json/material-symbols'

export default function Header() {
  return <123 className="w-5 h-5 text-indigo-500" />
}
FREQUENTLY ASKED QUESTIONS

Material Symbols FAQ & Technical Guide

How many icons does Material Symbols have?

Material Symbols contains 18,614 open-source vector icons available in SVG format on IconSearch.

Is Material Symbols free for commercial use?

Yes, Material Symbols is licensed under the Apache-2.0 license, which permits commercial and personal use in software applications, websites, and design projects without subscription fees.

How do you install and use Material Symbols in React, Next.js, and Vue?

You can install the official package via `npm install @iconify-json/material-symbols` or copy customized React JSX, Vue 3, Svelte, or SVG code directly from IconSearch with zero runtime overhead.

Does Material Symbols support TypeScript?

Yes, icon definitions and SVG React/Vue component wrappers for Material Symbols include TypeScript type definitions for autocomplete and prop validation.

Can I customize stroke width, size, and color for Material Symbols icons?

Yes, IconSearch provides an interactive customizer to modify size, hex color, stroke width, and CSS currentColor before copying code or downloading SVGs.

Disclaimer: IconSearch is an independent open-source discovery platform and is not affiliated with, sponsored by, or endorsed by the Material Symbols maintainers or any featured open-source projects. All trademarks, logos, and brand names are the property of their respective owners.