Skip to main content
Version: v6

Browser Support

Ionic's earliest goal was to make it easy to develop mobile apps using web technologies like HTML, CSS, and JavaScript. Because of this foundation in web technologies, Ionic can run anywhere the web runsΒ β€”Β iOS, Android, browsers, PWAs, and more.

Mobile Browsers

In pursuit of adaptive styling, Ionic fully supports and is well tested on the mobile platforms listed below:

FrameworkAndroidiOS
Ionic v75.1+ with Chromium 79+14.0+
Ionic v65.0+ with Chromium 60+13.0+
Ionic v55.0+11.0+
Ionic v44.4+10.0+
note

Check the latest Android stats and the latest iOS stats for up-to-date platform information.

A Note on Android Support

Starting with Android 5.0, the webview was moved to a separate application that can be updated independently of Android. This means that most Android 5.0+ devices are going to be running a modern version of Chromium. However, there are a still a subset of Android devices that are unable to have their webview updated. These webviews are typically stuck at the version that was available when the device initially shipped.

To figure out what version of the webview a device is running, log window.navigator.userAgent to the console when inspecting the application using Chrome Dev Tools.

Desktop Browsers

Because Ionic is based on web technologies, it works just as well on desktop browsers as it does on mobile devices. For more information on desktop layouts, see Cross Platform.

BrowserIonic v7Ionic v6Ionic v5Ionic v4
Chrome79+60+βœ”βœ”
Safari14+13+βœ”βœ”
Edge79+79+79+βœ”
Firefox63+63+βœ”βœ”
IE 11XXXX
note

Check the docs for Ionic Animations and Ionic Gestures for specific browser support related to those utilities.