Frequently asked question

Can shapefiles display image attachments in ArcGIS Pro pop-ups?

Last Published: September 1, 2025

No, shapefiles cannot display attachments in ArcGIS Pro pop-ups due to their limited functionality; this functionality is only supported in feature classes. Shapefiles are designed for basic data storage and are commonly used for easy sharing without requiring a geodatabase.

To display images in pop-ups, either use web-based image URLs in the attribute table or convert the shapefiles to feature classes that support attachments. Follow the steps below to configure these display alternatives.

Use web-based image URLs

Note:
This method requires publicly accessible web-based image URLs, as local image files are not supported.
  1. Open the ArcGIS Pro project containing the shapefile.
  2. Add a new field to the shapefile attribute table and enter the preferred image URLs to the field.
    1. In the Contents pane, right-click the shapefile and click Attribute Table.
    2. In the attribute table, click Add Field to open the fields view.
    3. Configure the new field with the Text data type. Refer to ArcGIS Pro: Create a field and apply a domain and default value for instructions and more information.
    4. On the Fields tab, in the Manage Edits group, click Save. Close the Fields view.
    5. In the attribute table, double-click each cell in the newly added field and enter the corresponding image URL.
    6. On the Edit tab, in the Manage Edits group, click Save to apply the changes. Close the attribute table.
The attribute table
  1. Configure pop-ups to display images based on the image URL field.
    1. In the Contents pane, right-click the shapefile layer and click Configure Pop-ups.
    2. In the Configure Pop-ups pane, click the Image button.
    3. Hover over the Image element and click the Edit pop-up element button The Edit pop-up element button to edit the image element.
    4. For Source, click the URL text box. In the Field drop-down list, select the newly created field from Step 2.
    5. Click Back to apply the changes.
The Configure Pop-ups pane

Convert the shapefile to a feature class and enable attachments

  1. Open the ArcGIS Pro project containing the shapefile.
  2. Convert the shapefile to a feature class using the Export Features or Feature Class To Geodatabase tools. To locate the tool, refer to ArcGIS Pro: Find a geoprocessing tool.
  3. Enable attachments for the exported feature class using the Enable Attachments tool.
  4. Add images stored on the local machine as attachments. Refer to ArcGIS Pro: Add an attachment for instructions.
The Attributes pane

The image below shows the image attachment displayed in the ArcGIS Pro pop-up.

The configured pop-up

Article ID: 000037456

Software:
  • ArcGIS Pro

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

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options