Introduction to sharing analysis

Analysis is performed in ArcGIS Pro by running individual geoprocessing tools or by combining multiple tools into your own custom geoprocessing tools using ModelBuilder or Python scripts. Within ArcGIS there are many geoprocessing tools that allow you to solve diverse spatial problems, perform analysis to transform raw data into information, automate your data management, and convert between different data formats. For example, you may have a model that identifies high-risk landslide zones using soil, slope, and weather data using a variety of geoprocessing tools. The value of such tools can be extended by sharing them as one of the following:

  • A geoprocessing package (.gpkx), that can be uploaded to ArcGIS Online, e-mailed to others, or shared through your local network.
  • A web tool, that can be accessed and used in many ArcGIS platform clients and applications throughout your organization's portal.
  • A geoprocessing service, that can be accessed and used through a stand-alone ArcGIS Server.

To create a package or a web tool or geoprocessing service, you start by running a geoprocessing tool so that it is listed in the geoprocessing History in the Catalog pane. This entry in the geoprocessing History contains all the information needed to share your analysis.


A tool must be run successfully in order to be shared.

To create a package or web tool, use the menus on the Share ribbon tab:

  • Share > Package > Geoprocessing > {select the tool}
  • Share > Share As > Web Tool > {select the tool}

Share as a geoprocessing package or a web tool

Alternatively, right-click the tool you wish to share in the geoprocessing History, then select Share As > Geoprocessing Package or Share As > Web Tool.

To create a geoprocessing service, you need to connect to an ArcGIS Server Connection using administrator credentials. After making this connection in your project, you can right-click the connection and click Publish then click Geoprocessing Service. This will open a window for you to select the tool from geoprocessing history to publish as a geoprocessing service.

Learn more about geoprocessing packages

Learn more about web tools

Learn more about geoprocessing services