Requirements

To create and edit apps in ArcGIS Web AppBuilder, verify that you have the necessary license and setup. Also verify that your app end users have access to the supported browsers.

License

To use ArcGIS Web AppBuilder, you must have an ArcGIS Developer account (or an ArcGIS organizational account with a Creator or GIS Professional user type and privileges to create apps.

Supported browsers

Web AppBuilder supports the browsers listed below.

2D apps support the following browsers.

  • Google Chrome
  • Mozilla Firefox
  • Safari 3 and later
  • Microsoft Edge
  • Chrome for Android
  • iOS Safari

3D apps support the following browsers. There is no mobile or tablet support for the 3D app.

  • Chrome
  • Firefox
  • Safari 7.2 and later
  • Edge
Caution:

Using the 3D app in ArcGIS Web AppBuilder 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, open get.webgl.org. To troubleshoot WebGL-related issues, see WebGL troubleshooting. Also see the Scene Viewer requirements for additional information.

Supported versions of Node.js

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

Supported versions of ArcGIS Enterprise

2D apps support ArcGIS Online and ArcGIS Enterprise (the Portal for ArcGIS software component is supported for versions 10.3 and later). 3D apps support ArcGIS Online and ArcGIS Enterprise (the Portal for ArcGIS software component is supported for versions 10.3.1 and later).

See FAQs for more information.

Supported versions of ArcGIS API for JavaScript

2D apps support ArcGIS API for JavaScript 3.46, and 3D apps use ArcGIS API for JavaScript 4.29. See the API system requirements for additional information.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.