You are here:
Supported Browsers and Devices for Lightning Experience
Lightning Experience is available on multiple editions and recommends using the Salesforce mobile app on mobile devices. Specific browsers and devices are supported, and there are limitations and considerations for third-party browser extensions and JavaScript libraries.
Lightning Experience is available in Essentials, Group, Professional, Enterprise, Performance, Unlimited, and Developer editions. When accessing Lightning Experience on a mobile device, we recommend that you use the Salesforce mobile app. You can also access Lightning Experience on iPad Safari. For more information, see Lightning Experience on iPad Safari Considerations.
Consider these browser restrictions when working with Lightning Experience.
- Salesforce doesn’t support nonbrowser applications that embed WebView or similar controls to render content for Lightning Experience. Examples of approaches that embed this type of control include Salesforce Mobile SDK, Microsoft’s WebBrowser Control, Electron’s embedded Chromium browser, iOS’s UIWebView and WKWebView, and Android’s WebView.
- Lightning Experience doesn’t support incognito or other private browsing modes.
Desktop and Laptop Browsers
Salesforce supports these browsers. Make sure that your browsers are up to date. Other browsers or older versions of supported browsers aren’t guaranteed to support all features.
| Microsoft® Internet Explorer® | Microsoft® Edge (non-Chromium) | Microsoft® Edge Chromium | Google Chrome™ | Mozilla® Firefox® | Apple® Safari® | |
|---|---|---|---|---|---|---|
| Lightning Experience | Not supported | Not supported | Supports latest stable browser version. Internet Explorer mode for Microsoft Edge Chromium isn’t supported. | Supports latest stable browser version | Supports latest stable browser version | Supports latest stable browser version |
| Experience Builder sites | Not supported | Not supported | Supports latest stable browser version. Internet Explorer mode for Microsoft Edge Chromium isn’t supported. | Supports latest stable browser version | Supports latest stable browser version | Supports latest stable browser version |
| Special setup considerations? | Not supported | Not supported | No | No | No | No |
| Limitations? | Yes | Yes | Yes | No | Yes | Yes |
Tablet Browsers
Use Apple Safari on iPadOS (iOS 13.x or later). Lightning Experience on iPad Safari doesn’t support portrait orientation and orientation switching. Use landscape orientation, and maximize your Safari browser to full width. To prevent your tablet from switching orientation, turn on the iPad rotation lock.
We support only the Salesforce mobile app for Android-based tablets.
| Apple® Safari® | Google Chrome™ | Other Browsers | Salesforce Mobile App | |
|---|---|---|---|---|
| iPadOS | Supported | Not supported | Not supported | Supported |
| Android | — | Not supported | Not supported | Supported |
Salesforce treats touch-enabled laptops, including Microsoft Surface and Surface Pro devices, as laptops instead of tablets. You can’t access the Salesforce mobile app on these devices. Users are redirected to the full site experience that’s enabled for them—Lightning Experience or Salesforce Classic. Only standard keyboard and mouse inputs are supported on these types of devices.
Phones
For the best experience, use the Salesforce mobile app.
Third-Party Browser Extensions and JavaScript Libraries
Before you use a third-party browser extension or JavaScript library, we recommend that you check AppExchange for browser extensions and apps from Salesforce partners or the Component Reference for base components that match your requirements.
Although some third-party browser extensions can personalize and enhance your Salesforce experience, we don’t recommend using browser extensions that manipulate the DOM. Using third-party browser extensions is at your own risk. Salesforce can’t prevent these extensions from accessing your Salesforce data, nor can we detect that there’s any attempt to access your data. Additionally:
- Browser extensions that insert or remove elements in the DOM can interfere with the stability of Lightning Experience and lead to unexpected behavior.
- Browser extensions that don’t follow Salesforce security standards can fail to work properly in Lightning Experience.
- The internal DOM structure of Lightning Experience can change in a future release, and compatibility with a third-party browser extension isn’t guaranteed.
To use a third-party JavaScript library with custom Lightning components, upload it first as a static resource. Use the JavaScript library by loading it in the component, depending on which model that you’re using.
- Lightning Web Components: Load a third-party JavaScript library via
lightning/platformResourceLoader - Aura Components: Load a third-party JavaScript library via
ltng/require
- Lightning Experience on iPad Safari Considerations
Understand what’s different or not supported when you view Lightning Experience on an iPad® instead of a desktop computer.

