System requirements

You can use ArcGIS Urban and scene-based apps in desktop web browsers that support WebGL (a web technology standard for rendering 3D graphics) and WebAssembly (a binary instruction format that ports the C++ ArcGIS CityEngine code to run on the web). For best results in ArcGIS Urban, verify that your browser and computer hardware meet the ArcGIS Urban requirements. It is also recommended that you use the latest version of Google Chrome or Mozilla Firefox. Currently, ArcGIS Urban is not supported on mobile devices and does not support ArcGIS Enterprise setups.

Browser requirements

ArcGIS Urban requires a desktop web browser that supports WebGL and WebAssembly. The latest versions of the most common desktop browsers have built-in WebGL. To test whether your browser has WebGL enabled, go to To troubleshoot WebGL-related issues, see WebGL troubleshooting. Make sure you keep your browser up to date, as WebGL and WebAssembly are evolving technologies and each browser version brings improvements that ArcGIS Urban uses for optimal performance. To use ArcGIS Urban, your browser must have hardware acceleration enabled.

ArcGIS Urban and other scene-based apps support the following web browsers:

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge 83 and later
  • Safari 11 and later*

*The WebGL implementation of this browser is not optimized for memory-intensive applications, and it may not work reliably when opening certain scenes.

Microsoft Internet Explorer is not supported because it does not support WebAssembly. To find out more about WebAssembly, visit the WebAssembly website.


Adjust the performance-quality settings in your browser to optimize performance and quality in your scene.


Non-Chromium-based versions (version 44 and earlier) of Microsoft Edge are no longer supported.

Hardware requirements

Your desktop browser must have a minimum of 8 GB system memory and a video graphics card that supports WebGL with 1 GB of video memory.

Graphics card

Your graphics card must support OpenGL 3.0 (Shader Model 4.0) with the following specifications:

  • AMD/ATI: Radeon 4xxx or later
  • NVIDIA: GeForce 2xx or later, Quadro FX 3800 or later
  • Intel: HD 4000 or later

Nonmobile versions of graphics cards typically have better performance than mobile graphics cards (denoted with m or mobile).


Some systems can automatically switch between integrated graphics and dedicated graphics cards to render 3D graphics. ArcGIS Urban works best with a dedicated graphics card. In your graphics card driver settings, make sure that the per-application settings for your web browser are set to the dedicated graphics card. If this is not set, some point symbols and labels may not display correctly.