> ## Documentation Index
> Fetch the complete documentation index at: https://cloudinary.com/documentation/llms.txt
> Use this file to discover all available pages before exploring further.

# How to export asset details to CSV


There are a few ways to export asset details to CSV:

* You can enable an app called `Export asset metadata` from the [App marketplace tab](dam_apps_options). Here's a demo of the app:
![Export asset metadata demo](https://res.cloudinary.com/prod/image/upload/console/certified-apps/export_assets_metadata/export_metadata.gif) 
Note that this app has a limit of 5,000 assets.
* If you need to export details for more than 5,000 assets, we have another app called `Search and export as CSV` (which uses Admin API behind the scenes, so rate-limit applies). This isn't readily available via the marketplace so please [contact support](https://support.cloudinary.com/hc/en-us/requests/new) to enable it.
* Our [CLI](cloudinary_cli) can also be used to export asset details for more than 5,000 assets to a CSV file using the [Search API](cloudinary_cli#search) (Admin API rate limits apply) e.g. `cld search "public_id=sample" -f metadata -ff public_id,metadata --csv myfile`. This searches for the expression `public_id=sample`, filters the output to just contain `public_id,metadata` fields, and outputs it to "myfile.csv".
* You can also create your own custom solution based on our APIs. You can do this by using our [Search API](/documentation/admin_api#search_for_resources), which will allow you to go through your assets and select which fields you'd like to export as CSV. You can also use [Admin API resources](admin_api#resources) to achieve the same results, but note with Admin API, the [asset type](upload_parameters#asset_types) is set as `image` and the [delivery type](upload_parameters#delivery_types) as `upload` by default, so you will need to change these values for other types. Therefore, Search API is the recommended approach, as it searches all types by default unless specified.

> **NOTE**: Both the Search and Admin API are rate-limited, so make sure you don't exceed your hourly limit. If you do then your limit resets at the top of each hour.
