🎉 Material UI v4 is out now! Check out the announcement blog post →
Supported Platforms

Supported Platforms

Learn about the platforms, from modern to old, that are supported by Material-UI.

Browser

Material-UI supports the latest, stable releases of all major browsers and platforms. We also support Internet Explorer 11. You don't need to provide any JavaScript polyfill as we manage unsupported browser features internally and in isolation.

IE Edge Firefox Chrome Safari Googlebot
11 >= 14 >= 52 >= 49 >= 10 ✅

Because Googlebot uses a web rendering service (WRS) to index the page content, it's critical that Material-UI supports it. WRS is based on Chrome 41. You can expect Material-UI's components to render without major issues.

Server

Because Material-UI supports server-side rendering, we need to support the latest, stable releases of Node.js. We try to support the last active LTS version. Right now, we support node v6.x and newer versions.

CSS prefixing

Be aware that some CSS features require an additional postprocessing step that adds vendor specific prefixes. These prefixes are automatically added on the client thanks to jss-plugin-vendor-prefixer.

The CSS served on this documentation is processed with autoprefixer. You can use the documentation implementation as inspiration. Be aware that it has an implication with the performance of the page. It's a must do for static pages, but it needs to be put in balance with not doing anything when rendering dynamic pages.