Material Symbols
Browse 15009 free Material Symbols SVG icons. Download SVG, copy as JSX, PNG or Base64. Apache 2.0 licensed. Designed by Google. Styles: Has Padding.
15009 icons • Material • 24px
About Material Symbols
Google Material Symbols is the official successor to Material Icons, introducing a variable font system where a single icon file is configured across Fill (solid/outline), Weight (100–700), Grade (visual emphasis), and Optical Size (display vs. compact UI) axes via CSS font-variation-settings. One icon system can cover your entire design token set — from dense 20px inline labels to 48px hero illustrations. The library contains 3,000+ icons across five themes and is hosted on Google Fonts for zero-install CDN delivery. Individual SVGs are available here for copy-paste, JSX export, and PNG download. Apache 2.0 licensed — free for commercial use. Compared with the older Material Icons (MDI), Material Symbols is the active development line — all new Google UI icons ship here first. The variable font approach reduces icon font payload significantly. Ideal for Android app interfaces, Google Workspace-style products, Flutter web apps, and enterprise dashboards where icon expression adapts to multiple visual states.
Pack Details
Color Support
Monochrome
Category
Material
How to use Material Symbols icons
License SPDX
Apache-2.0
Grid Size
24px
Sample Icons
downloading, privacy-tip, filter-drama-outline
React
// Copy individual SVGs from AllSVGIcons, or use Iconify:
import { Icon } from '@iconify/react';
export default function App() {
return <Icon icon="material-symbols:search" width={24} />;
} HTML / CDN
<!-- Google Fonts CDN (Outlined style) -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined" />
<!-- Control weight, fill, grade, size via CSS -->
<style>
.material-symbols-outlined {
font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}
</style>
<span class="material-symbols-outlined">search</span> Via Iconify · any framework
import { Icon } from '@iconify/react';
export default function App() {
return <Icon icon="material-symbols:icon-name" width={24} />;
} Compare Material Symbols with similar icon packs
Frequently Asked Questions
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined">, then use: <span class="material-symbols-outlined">search</span>. Or copy individual SVGs here..material-symbols-outlined { font-variation-settings: "FILL" 1, "wght" 400; }. FILL 0/1 toggles outline/filled, wght 100–700 sets weight.