Skip to Content

Frequently Asked Questions

Have questions? Find answers here.

ArcGIS Experience Builder enables you to transform your data into web apps and web pages with low or no code. You can explore design decisions with templates that are easily customized, access ready-to-use widgets that are integrated with 2D and 3D, and, when needed, build custom tools, to deliver modern web experiences you envision.

To learn more, visit the ArcGIS Experience Builder website.

With ArcGIS Experience Builder, you can

  • optimize mobile experiences by configuring unique experiences on mobile, tablet, and desktop separately with one URL;
  • design your own experience from scratch or with templates;
  • build custom workflows;
  • interact with 2D and 3D content in one app;
  • integrate with ArcGIS Survey123 and other apps to streamline processes; 
  • customize widgets and templates with an extensible framework for developers.

ArcGIS Experience Builder is available in three editions: online, enterprise, and developer. The latest features are available first in the online edition, then picked up by the developer edition 3-4 weeks later. Both editions have three releases each year since 2023. The enterprise edition has two releases each year and will pick up features from the online edition. The enterprise edition, however, does not include any beta features.

A mobile-optimized design, flexible layouts to build web apps and pages, integrated 2D and 3D, and actions to connect widgets for workflows are key features in ArcGIS Experience Builder that are not available in ArcGIS Web AppBuilder.

Currently, ArcGIS Web AppBuilder has more widgets than ArcGIS Experience Builder. However, we are working on functional parity between the two offerings.

Yes. ArcGIS Experience Builder will reach most of the functional parity of ArcGIS Web AppBuilder through incremental releases. For more information, see the Functionality Matrix for Web AppBuilder and Experience Builder documentation we share and update in Esri Community.

ArcGIS Web AppBuilder leverages version 3.x of the ArcGIS API for JavaScript, and we continue to maintain the product within the limitation of the technology. ArcGIS Experience Builder is built on the latest web technology and version 4.x of the ArcGIS API for JavaScript. Thus, it offers optimized performance, and enables an extensive suite of capabilities far beyond what version 3.x of the ArcGIS API and ArcGIS Web AppBuilder provide, such as mobile optimization, 2D and 3D in one app, flexible design, custom workflows, and integration with other ArcGIS apps.

Moving forward, development efforts will be focused on bringing functional parity from ArcGIS Web AppBuilder to ArcGIS Experience Builder. While ArcGIS Web AppBuilder will continue to be available as an option for building new web apps, we recommend that you first evaluate whether ArcGIS Experience Builder will meet your application requirements and strategy. All your ArcGIS Web AppBuilder apps that you have built will continue to work and will be supported by Esri.

No. You will need to reconfigure apps created with ArcGIS Web AppBuilder if you choose to move them to ArcGIS Experience Builder.

Yes. You can add the new Map Viewer generated maps to ArcGIS Experience Builder and ArcGIS Web AppBuilder. Features such as group layer, clustering, map rotation, that are only available in the new Map Viewer generated maps are supported in ArcGIS Experience Builder but not in ArcGIS Web AppBuilder. 

Starting with ArcGIS Enterprise 11.0, you will be able to add ArcGIS Experience Builder custom widgets, meaning you will be able to extend the ArcGIS Experience Builder in ArcGIS Enterprise like you did with ArcGIS Web AppBuilder.

No. While ArcGIS Experience Builder maintains a very similar programming pattern for building custom widgets, all widgets will need to be rewritten to work within the new framework. This is because ArcGIS Experience Builder is built on ArcGIS API 4.x for JavaScript, whereas ArcGIS Web AppBuilder is built on version 3.x.

Additionally, ArcGIS Experience Builder takes advantage of modern web development technologies, including React and TypeScript, which are part of the new widget development platform.