System requirements and browser support

Supported browsers

  • The 2D app supports the following browsers:
    • Chrome
    • Firefox
    • Safari 3 and higher
    • Edge

      Edge runs as a Windows modern app, which is different from Internet Explorer. Consequently, it has network isolation by default for security reasons. If you receive an error message of Hmm, we can't reach this page., read the blog for a solution.

    • Internet Explorer 11
    • iOS Safari
    • Chrome for Android
  • The 3D app supports the following browsers. Be aware that there is no mobile or iPad support for the 3D app.
    • Chrome
    • Firefox
    • Safari 7.2 and higher
    • Edge
    • Internet Explorer 11

    Using the 3D app in Web AppBuilder for ArcGIS requires a desktop web browser that supports WebGL. The latest versions of the most common desktop browsers have WebGL built in. To test if your browser has WebGL enabled, see To troubleshoot WebGL-related issues, see WebGL troubleshooting. Also see the ArcGIS Online topic specific to rendering scene viewer features for additional information.


To use Web AppBuilder for ArcGIS, you must be a level 2 user with one of these accounts: an ArcGIS Online organization account, a Portal for ArcGIS account, or an ArcGIS for Developers account.


Sign up for an ArcGIS Online Trial account at

Supported versions of Node.js

The supported versions of Node.js are 4.2 and higher. The 4.2 version is the first Node.js LTS (long term support) version.

Supported versions of Portal for ArcGIS

For Web AppBuilder for ArcGIS (Developer Edition), 2D apps support ArcGIS Online and Portal for ArcGIS 10.3 or later, and 3D apps support ArcGIS Online and Portal for ArcGIS 10.3.1 or later.

See FAQs for more information.

Supported versions of ArcGIS API for JavaScript

For Web AppBuilder for ArcGIS 2.5 (Developer Edition), 2D apps support ArcGIS API for JavaScript 3.21, and 3D apps use ArcGIS API for JavaScript 4.4. See the API system requirements for additional information.