Download app templates

You can create your own app from a shared map by downloading and configuring one of the templates in the map viewer. The template ZIP file contains the files and instructions you need to customize and deploy the app on your web server.

Keep in mind that each template offers different functionality, such as different layouts and color schemes, editing and identify tools, social media feeds, side-by-side map viewers, and so on. Some of the templates allow you to configure the app to create a customized look and feel.

If you don't have a web server available that can host the app, you can create an app that is hosted by ArcGIS Online instead of your organization's web server.

Download a template starting from the map viewer

If you have privileges to create and share content, you can use the map viewer Share to find the template that best suits the story you want to tell with your map. If you do not have sharing privileges, you can find templates in the gallery or by searching ArcGIS Online.

  1. Open a saved map in the map viewer and click Share. You can only make a web app with a map that is shared. If you own the map, share it by specifying sharing options in the Share window. If you don't own the map, contact the owner and have them share it, as necessary.
  2. Click Make a Web Application to open the Make a Web Application window with a gallery of templates you can use.
  3. Hover over a template thumbnail to see a description of the template.
  4. Click Publish under the template thumbnail and choose Preview to see how your map will look in the template.
  5. Click Publish under the template thumbnail and choose Download. The Esri GitHub repository web page opens with the information you need to deploy and configure the app on your web server.
  6. Click Download ZIP and open the ZIP file.
  7. Follow the instructions in the README file for deploying and configuring your app. You can begin with minor changes like modifying colors and fonts or adding an additional widget. As your comfort level with JavaScript, CSS, and HTML increases, you can make additional modifications to the app.

Download a template starting from the gallery

As an alternative to using the map viewer, you can discover templates from the Esri-featured section of the Gallery.

  1. From the Gallery, open the Esri Featured Content section and click Apps.
  2. Click Configurable Apps to see the Esri templates you can download.
  3. Hover over the template you want to use and click Details.
  4. On the details page of the template, scroll to the Properties section and click Download next to Code Attachment. The Esri GitHub repository web page opens with the information you need to deploy and configure the app on your web server.
  5. Click Download ZIP and open the ZIP file.
  6. Follow the instructions in the README file for deploying and configuring your app. You can begin with minor changes like modifying colors and fonts or adding an additional widget. As your comfort level with JavaScript, CSS, and HTML increases, you can make additional modifications to the app.