# Supported browsers
Each release of HyperFormula is tested on the two latest versions of every modern browser, on both mobile and desktop. In addition to running unit tests, we focus on two factors that are crucial for all users: performance and accuracy of calculations.
# Testing compatibility
Tests are run in BrowserStack as well as on a limited number of physical devices. Access to physical machines gives us an opportunity to measure GPU acceleration, which can't be done in a cloud testing platform that is based on virtual machines.
# List of supported browsers
|Desktop Browsers||Mobile Browsers|
|Firefox||Firefox for Android|
|Safari||Firefox for iOS|
|Edge Chromium||Safari iOS|
|UC Browser||UC Browser *|
# * Full ICU support
Browsers that do not support full-icu (e.g. UC Browser mobile) will not handle the comparison of accented strings properly. In these browsers, string comparison might give different results than in browsers that fully support the feature.
Concerning full-icu, Node.js 13 or higher is required to handle string
comparison properly. This can also be achieved with lower versions,
like Node.js 10, but it requires the installation of the