General browser requirements
Regardless of which browser you use with Totara, JavaScript must be enabled.
A good internet connection is recommended in order to have the best experience possible.
Mobile device support
Unlike browsers in which support is focused on specific vendor offerings, mobile device support looks at how the Totara products work on mobile devices in general.
Mobile devices bring a set of challenges and unique constraints with them including:
Addition of touch and gesture controls
Absence of traditional controls such as hover and focus
Reduced screen size
Limited connectivity
Totara already includes several mobile-specific features and we try to ensure that the product is usable both on traditional computers and on mobile devices. Areas such as navigation, expandable/collapsible sections, and actions should all work with both traditional and mobile controls. There are also responsive themes provided with Totara that will re-organise content for smaller resolutions to give the best possible user experience.
Browser support
Information on the supported browsers for stable releases can additionally be found in the readme.md file accompanying the code.
We do not officially support preview or beta releases of new browsers.
Desktop browsers
Chrome: The latest stable release
Firefox: The latest stable release
Microsoft Edge (Chromium-based): The latest stable release
Safari: The last two major versions
Mobile browsers
OS Version Support
Platform | Minimum Supported OS | Actively Tested On | Target SDK (Store Submission) |
|---|---|---|---|
iOS | iOS 16 | iOS 16 and above | iOS 17 (Xcode 15.2+) |
Android | Android 11 (API 30) | Android 11 and above | Android 13 (API 33) |
Definitions
Minimum Supported OS: The lowest OS version where we guarantee app functionality and are committed to fixing bugs.
Actively Tested OS: The range of OS versions and devices included in our regular QA cycles.
Below Minimum: Devices below this level may still run the app, but functionality is not guaranteed and is used at the user’s own risk.
Devices running older OS versions (e.g. iOS 15 or Android 10) may still be able to install and use the app, but we do not test on these versions, and bugs found on them will not be considered in-scope for support or fixes.
Unsupported browsers
While the above list details the browsers we officially support Totara is developed using recognised web standards and will likely work in any modern browser.
Because technologies and web browsers evolve with more features being made available all the time, to respect browser compatibility as best we can we create 'legacy' versions of files to support many features on older browsers (but not all). While these files are usually less performant and result in greater download sizes, they are available when needed.
You might need these files instead of modern, optimal ones, if your customer is operating in an environment with an old Firefox ESR version, Microsoft Internet Explorer 11, or they have Enterprise Mode enabled on various websites.
Recommendations
It is always recommended that you run the latest supported version of the software as this will offer the best performance alongside security and stability.
Mobile app requirements
To use the Totara Mobile app, users will need a mobile device with one of the following operating systems:
Android 5.0 and up
iOS 12 and up
Note that your site must be Totara 13 onwards with the Totara Learn flavour enabled to use the Mobile app.
Join the Totara Community for more resources to help you get the most out of Totara.
© Copyright 2026 Totara Learning Solutions. All rights reserved.