Frequently asked question

Is it possible to batch add attachments to ArcGIS Online feature services?

Last Published: April 25, 2020


It is not possible to batch add or update attachments to a feature service in ArcGIS Online, and there is no direct way to accomplish this workflow. Users must add or update the attachments in ArcGIS Online one at a time in editing mode.

However, it is possible to add multiple attachments to a feature class using the Generate Attachment Match Table tool and the Add Attachments tool in ArcMap. Follow the steps below:
The Generate Attachment Match Table and Add Attachments tools are only available with ArcGIS Desktop Standard or Advanced licenses.
  1. In ArcGIS Online, download the feature service to a file geodatabase without any of the attachments.
  2. Follow the process described in the following knowledgebase article, How To: Add multiple documents as attachments to a feature class, to re-add all the attachments.
  3. Once the previous step is done, publish the service to ArcGIS Online as a new service or overwrite the existing service.
Alternatively, a Python script can use the Add Attachment and Update Attachment operations on the REST API to add and update attachments.

Article ID:000014504

  • ArcGIS Online
  • ArcMap

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options