@title Browser support @intro Browser support and polyfills guide. @description Angular supports most recent browsers. This includes the following specific versions:
| Chrome | Firefox | Edge | IE | Safari | iOS | Android | IE mobile |
|---|---|---|---|---|---|---|---|
| latest | latest | 14 | 11 | 10 | 10 | Marshmallow (6.0) | 11 |
| 13 | 10 | 9 | 9 |
Lollipop (5.0, 5.1) |
|||
| 9 | 8 | 8 |
KitKat (4.4) |
||||
| 7 | 7 |
Jelly Bean (4.1, 4.2, 4.3) |
| Browsers (desktop & mobile) | Polyfills required |
|---|---|
| Chrome, Firefox, Edge, Safari 9+ | None |
| Safari 7 & 8, IE10 & 11, Android 4.1+ | [ES6](#core-es6) |
| IE9 |
[ES6 classList](#classlist) |
| Feature | Polyfill | Browsers (desktop & mobile) |
|---|---|---|
| Animations | [Web Animations](#web-animations) |
All but Chrome and Firefox Not supported in IE9 |
| Date , currency , decimal and percent pipes | [Intl API](#intl) | All but Chrome, Firefox, Edge, IE11 and Safari 10 |
| NgClass on SVG elements | [classList](#classlist) | IE10, IE11 |
| Http when sending and receiving binary data |
[Typed Array](#typedarray) [Blob](#blob) [FormData](#formdata) |
IE 9 |
| Polyfill | Licence | Size* |
|---|---|---|
| ES6 | MIT | 27.4KB |
| classList | Public domain | 1KB |
| Intl | MIT / Unicode licence | 13.5KB |
| Web Animations | Apache | 14.8KB |
| Typed Array | MIT | 4KB |
| Blob | MIT | 1.3KB |
| FormData | MIT | 0.4KB |