50,000 Material React Native Icons

Material icons for React Native

Material icons for React Native

Material icons for React Native

✔ Includes 20,000 free icons by Material Symbols.

✔ Includes Material Pro icons (6k free SVGs & 31k Pro SVGs).

✔ Copy/paste JSX/SVG code in your React editor.

✔ Apply CSS currentcolor and responsive sizing.

✔ Drag into VS Code via the plugin or desktop app for Mac.

✔ Massive. consistent 45+ React icons sets

✔ Set CSS currentcolor for

✔ Copy/paste JSX or SVG code in your editor

✔ Massive. consistent 45+ React icons sets

✔ Set CSS currentcolor for

✔ Copy/paste JSX or SVG code in your editor

Used by the best teams Since 12 years

Used by the best teams Since 12 years

Used by the best teams Since 12 years

Either start with Material Symbols for React Native

Material Symbols is a free, open-source icon set by Google. It includes 19,000+ icons in outlined, rounded, and sharp variants, each available in line and fill styles on a 24px grid.

Or, graduate to Material Pro for React Native

It's like Material Icons, but better. This set follows Google’s design system and adds thousands of new icons missing from the original. Google’s icons often lacked consistency and legibility, so the team at Streamline redrew every one from scratch. Read about our the design process.

Plug them into your existing designs or start new projects with our set that’s already more consistent.

This is a premium set that we're continuously expanding. You'll have free SVG samplers for each style.

Why don't we offer npm with Material's React Native icon library?

Complexity

For developers unfamiliar with the particular npm icon package, there's a learning curve. Direct JSX icons are simpler and easier to use.

Bundle Size

npm packages might include many icons, and if not used judiciously, you could end up bundling icons you don't need, bloating your application size.

Dependencies

Adding npm packages means more dependencies to manage, bringing potential risks such as deprecation, vulnerabilities, or conflicts with other packages.

Why don't we offer npm with Material's React Native icon library?

Complexity

For developers unfamiliar with the particular npm icon package, there's a learning curve. Direct JSX icons are simpler and easier to use.

Bundle Size

npm packages might include many icons, and if not used judiciously, you could end up bundling icons you don't need, bloating your application size.

Dependencies

Adding npm packages means more dependencies to manage, bringing potential risks such as deprecation, vulnerabilities, or conflicts with other packages.

Why don't we offer npm with Material's React Native icon library?

Complexity

For developers unfamiliar with the particular npm icon package, there's a learning curve. Direct JSX icons are simpler and easier to use.

Bundle Size

npm packages might include many icons, and if not used judiciously, you could end up bundling icons you don't need, bloating your application size.

Dependencies

Adding npm packages means more dependencies to manage, bringing potential risks such as deprecation, vulnerabilities, or conflicts with other packages.

Flexibility

Direct JSX offers granular control over icon properties. Using npm packages could restrict certain customizations or make them more cumbersome.

Performance

Direct JSX icons are inherently part of your React Native components, potentially offering better performance. npm packages might load or process icons in a less optimized manner.

Overhead

For projects needing custom or modified icons, direct JSX icons ensure consistency. Using npm packages might introduce a mix, potentially causing inconsistencies.

Flexibility

Direct JSX offers granular control over icon properties. Using npm packages could restrict certain customizations or make them more cumbersome.

Performance

Direct JSX icons are inherently part of your React Native components, potentially offering better performance. npm packages might load or process icons in a less optimized manner.

Overhead

For projects needing custom or modified icons, direct JSX icons ensure consistency. Using npm packages might introduce a mix, potentially causing inconsistencies.

Flexibility

Direct JSX offers granular control over icon properties. Using npm packages could restrict certain customizations or make them more cumbersome.

Performance

Direct JSX icons are inherently part of your React Native components, potentially offering better performance. npm packages might load or process icons in a less optimized manner.

Overhead

For projects needing custom or modified icons, direct JSX icons ensure consistency. Using npm packages might introduce a mix, potentially causing inconsistencies.

Advantages of choosing Material icons for React Native from Streamline

Everything in one place

With Streamline, you get both Google’s Material Symbols and the Material Pro set all together. That means you have access to around 50,000 icons in one single place. You can search, drag-and-drop, recolor, resize, and import icons into your React Native projects without juggling multiple tools. Best of all, it's free to use. No need to sign up!

Material Pro, with samplers

Founded 12 years ago, Streamline is the only system for harmonious designs and faster workflow. Unlike everyone else, we design all icons in-house, by a team of 8 veteran icon designers.

Our icons were voted as the best graphic resource by Figma. Material Pro is our refined take on Google Material icons. Each set has a free large sampler set that you can try before purchasing.

Plenty of productivity features

All the features you need for React Native are built in.

  • Copy SVG or JSX code instantly.

  • Use responsive sizing and recolor with CSS currentColor.

  • Work seamlessly with Figma, VS Code, or the Mac app.

Everything’s free to use. If you care about velocity, Streamline is a no-brainer.

Advantages of choosing Material icons for React Native from Streamline

Everything in one place

With Streamline, you get both Google’s Material Symbols and the Material Pro set all together. That means you have access to around 50,000 icons in one single place. You can search, drag-and-drop, recolor, resize, and import icons into your React Native projects without juggling multiple tools. Best of all, it's free to use. No need to sign up!

Material Pro, with samplers

Founded 12 years ago, Streamline is the only system for harmonious designs and faster workflow. Unlike everyone else, we design all icons in-house, by a team of 8 veteran icon designers.

Our icons were voted as the best graphic resource by Figma. Material Pro is our refined take on Google Material icons. Each set has a free large sampler set that you can try before purchasing.

Plenty of productivity features

All the features you need for React Native are built in.

  • Copy SVG or JSX code instantly.

  • Use responsive sizing and recolor with CSS currentColor.

  • Work seamlessly with Figma, VS Code, or the Mac app.

Everything’s free to use. If you care about velocity, Streamline is a no-brainer.

Advantages of choosing Material icons for React Native from Streamline

Everything in one place

With Streamline, you get both Google’s Material Symbols and the Material Pro set all together. That means you have access to around 50,000 icons in one single place. You can search, drag-and-drop, recolor, resize, and import icons into your React Native projects without juggling multiple tools. Best of all, it's free to use. No need to sign up!

Material Pro, with samplers

Founded 12 years ago, Streamline is the only system for harmonious designs and faster workflow. Unlike everyone else, we design all icons in-house, by a team of 8 veteran icon designers.

Our icons were voted as the best graphic resource by Figma. Material Pro is our refined take on Google Material icons. Each set has a free large sampler set that you can try before purchasing.

Plenty of productivity features

All the features you need for React Native are built in.

  • Copy SVG or JSX code instantly.

  • Use responsive sizing and recolor with CSS currentColor.

  • Work seamlessly with Figma, VS Code, or the Mac app.

Everything’s free to use. If you care about velocity, Streamline is a no-brainer.

Get more than Material icons for React Native

Discover our 180,000 icons system, meticulously designed with a consistent style by our team of eight icon designers. Streamline's sets are 50x larger than the industry average, covering every use case imaginable.

Get more than Material icons for React Native

Discover our 180,000 icons system, meticulously designed with a consistent style by our team of eight icon designers. Streamline's sets are 50x larger than the industry average, covering every use case imaginable.

Get more than Material icons for React Native

Discover our 180,000 icons system, meticulously designed with a consistent style by our team of eight icon designers. Streamline's sets are 50x larger than the industry average, covering every use case imaginable.

Streamline's Material icons for React Native is loved by millions of makers

“I use these icons for virtually every project. It's been a lifesaver. Never search for an icon again. You're welcome.”

BRETT @ DESIGNJOY
DESIGNER AND FOUNDER

“The streamline icon set saves me time and makes my designs more polished and more user friendly. It is worth every penny.”

LUCINDA BROWN
DIGITAL PRODUCT DESIGNER

“Streamline's icons are unique, versatile, and easy to work with. I've found them to be super useful across a range of projects.”

DANIEL BURKA
PRODUCT MANAGER AND DESIGNER

Streamline's Material icons for React Native is loved by millions of makers

“I use these icons for virtually every project. It's been a lifesaver. Never search for an icon again. You're welcome.”

BRETT @ DESIGNJOY
DESIGNER AND FOUNDER

“The streamline icon set saves me time and makes my designs more polished and more user friendly. It is worth every penny.”

LUCINDA BROWN
DIGITAL PRODUCT DESIGNER

“Streamline's icons are unique, versatile, and easy to work with. I've found them to be super useful across a range of projects.”

DANIEL BURKA
PRODUCT MANAGER AND DESIGNER

Streamline's Material icons for React Native is loved by millions of makers

“I use these icons for virtually every project. It's been a lifesaver. Never search for an icon again. You're welcome.”

BRETT @ DESIGNJOY
DESIGNER AND FOUNDER

“The streamline icon set saves me time and makes my designs more polished and more user friendly. It is worth every penny.”

LUCINDA BROWN
DIGITAL PRODUCT DESIGNER

“Streamline's icons are unique, versatile, and easy to work with. I've found them to be super useful across a range of projects.”

DANIEL BURKA
PRODUCT MANAGER AND DESIGNER

Material Icons in React Native

Streamline offers the simplest and most complete way to use Material Icons in React Native. Instead of relying on npm packages that add complexity, dependencies, and unnecessary bloat, you can directly copy and paste JSX or SVG code from Streamline into your React Native components. It works instantly, without setup. You can recolor icons using CSS currentColor, resize them responsively, and adjust line or fill styles to match your design system.

The Build

Streamline’s Material Icons include Google’s free Material Symbols along with the refined Material Pro set, giving you access to more than 50,000 icons built on a consistent 24px grid. You can search, preview, and drag icons straight into VS Code using the plugin or Mac app. Every icon is fully customizable, designed for speed, and ready for production. If you want flexibility without extra dependencies, Streamline gives React developers a faster, lighter, and more efficient way to work with Material Icons.

FAQ

Can we use Material Icons in React Native?

Can we use Material Icons in React Native?

Can we use Material Icons in React Native?

How do I add Material Icons in React Native?

How do I add Material Icons in React Native?

How do I add Material Icons in React Native?

Can I customize React Native Material Icons?

Can I customize React Native Material Icons?

Can I customize React Native Material Icons?