To create and edit web experiences in ArcGIS Experience Builder, you must use a desktop, laptop, or tablet. You can view published experiences through a browser from any internet-connected device, including desktops, laptops, notebooks, tablets, and smartphones.

Supported browsers

The following browsers are supported. Learn more about supported browser versions.

Only WebGL-enabled, 64-bit browsers are supported. To test whether your browser has WebGL enabled, see To troubleshoot WebGL-related issues, see WebGL troubleshooting. Also see the Scene Viewer requirements for additional information.

Hardware requirements

The following are the minimum hardware requirements to run Experience Builder applications:

  • For desktop browsers, 8GB of system memory.
  • For mobile devices, 4GB of system memory.

More complex applications may require additional memory and higher-quality CPUs.


If you have web maps with large amounts of features, you can do all of the following to improve app performance:

  • Limit the visible range of layers with large amounts of features.
  • Limit the visible range of certain features based on their attributes. For example, for a road layer, you can display major highways at all scales, and display small roads only at small scales.
  • Aggregate your data into bins.

Learn more about ArcGIS Maps SDK for JavaScript system requirements


To create experiences, you must be a member of an ArcGIS organization with a user type that includes privileges to create content.

Anyone, including anonymous users, can view experiences that have been shared with the public. Viewing an experience that isn't shared publicly requires signing in as a member of an ArcGIS organization.


Despite your user type, administrators can block organization access to Experience Builder, including the apps and templates created from it. (Web experience items shared with the public can still be accessed anonymously.)

Supported languages

Experience Builder supports all languages that ArcGIS Online supports.