Edit assets metadata via CSV
Update metadata for multiple files at once by uploading a CSV. Learn how to structure your file, which fields are supported, and how to validate changes before applying them.
Overview
This feature allows you to update the metadata of multiple files in bulk by importing a CSV file. It is useful when you need to edit tags, titles, descriptions, or custom fields across many files quickly.
When to use this feature
Editing metadata via CSV is useful in the following cases:
bulk metadata assignment after upload of multiple files
correction of any metadata mistakes across multiple assets
renaming multiple files
moving multiple files to a new folder as an alternative to the standard "Move" action from the context menu
Prerequisites
a software tool for editing CSV files (Excel, Google Sheets, Numbers, etc)
Gallery permission to edit the assets metadata in the relevant folder
get to know the project's metadata structure
read the section about the accepted format of the values
before editing metadata, review your team's metadata guidelines to ensure consistent usage of tags, titles, and values
(optional) get a text editing tool that allows you to open the CSV file as a simple text file - it is useful for troubleshooting purposes in case of any unexpected issues in the CSV processing
CSV format requirements
The CSV (Comma-Separated Values) file is a format that may contain comma (,
), semi-colon (;
) or pipe (|
) as a column separator.
The "Edit via CSV" feature works when comma is used as a delimiter.
Some software tools for editing CSV files tend to overwrite the default column separator. It means that the initial file might be downloaded as comma-separated, but after saving the changes, the tool may convert it to a semicolon-separated file. These files may cause issues. DAM will likely reject them during upload.
Steps how to troubleshoot such problems, if they appear on your device, are described in What to do if the updated CSV is semi-colon separated and DAM doesn't accept it?
How to edit metadata via CSV
Step 1: Download the initial CSV file
First, you need to select the files that require editing. They can be:
the content of a specific folder - in this case, go to Folders view and navigate to the target folder. Then open the context menu and choose "Edit files via CSV"
the files uploaded in a specific period, files that contain a specific value in a metadata field, files with a specific label, My favourites, etc - in this case, apply the corresponding filters in the Assets view in order to get only the files that require changes. Scroll to the bottom of the page to load all results. For large volumes of results (50+), lazy loading may be triggered, so you need to scroll to the very end of the results set. Click on "Select all visible files" and then choose option "Bulk edit via CSV"
Once the files are selected, download the CSV file containing their existing metadata.

Structure of the CSV file
Step 2: Modify the CSV file
As a general rule, it is good to review the metadata structure of your project so to know what kind of values are expected in every field.
In case some metadata field is set with "Regional Variant: Languages", there will be a dedicated column for every language configured for the project.
Step 3: Upload the updated CSV to apply metadata changes
Metadata validation
Even if you modify some of the non-editable fields, DAM will not reflect the changes.
If you submit an invalid list option for the Single-select and Multi-select List custom fields, the CSV will be uploaded, but the value in these fields will become -
(none)
Empty cells will not replace an existing metadata value in DAM.
Change in the folder's path of the asset would result in moving the file to the new location (and eventually creating a new folder if it does not already exist in the Folders structure)
A change in the filename would result in renaming the file.
The updated CSV can be renamed; however, its first line (the Headers row) should always remain unchanged.
Up to 50 000 assets can be updated in a single CSV file.
As a general rule, before attempting bulk edit of hundreds or thousands of metadata values and files, test the changes using a CSV with 1-2 records only. Inspect the results and ensure the updated metadata values match your intentions. This approach would protect you from inadvertently modifying a very large number of assets in a non-desired way.
Troubleshooting common issues during CSV edit
Always save the edited CSV file as a new document and keep the original version of the downloaded CSV. In that way, if some mistake happens and some assets are unintentionally edited, you have a back-up and you can always upload the initial CSV and restore the initial metadata structure.
Last updated