As you know, saves the original metadata associated with assets and allows adding additional metadata to better identify your assets. Well, we have gone even further. You can narrow down your search by specifying information from the metadata that can be seen and edited in the Infopanel.

Searching by metadata has some peculiarities depending on the format of the metadata field.


To perform search by metadata, whose values are written as texts or numbers, please use the following formula:


Let us give you a couple of examples to illustrate how it works.

Example 1. You need to find assets that were created by artists from Canada. You and your team have agreed to save this kind of info in the custom field called CreatorCountry. In this case, your search query will look like this:


Example 2. You want to find all images with a width of more than 1000px. You have a default custom field ImageWidth, so your search query will look like this:


NB. Please note that search by metadata does not recognize spaces between meta and custom field, so make sure your query does not have any. If there are two words, just use the backspace key to remove the space between the words. 

e.g. meta.Customfield

If you need to find the assets where a custom field is empty and never set, the search query should look like the following:

NOT _exists_:meta.ExampleCustomField

It's also possible to search for the assets where a custom field has existed before, but now is set to empty. Keep in mind that .keyword here doesn't refer to keywords, but it's just a part of search engine syntax. The search string should be:


Just like with all other search methods, you can apply Boolean search techniques here as well.  e.g. meta.CreatorCountry:Canada AND meta.City:Brockville

In case you need to search for the assets which have empty title or description, the search queries should look like the following:

(NOT_exists_: title OR title.lowercase:"")

NOT_exists_: title

((NOT_exists_: title) OR title.lowercase:"") AND ((NOT_exists_: description) OR description.lowercase:"")

NB! In there is a difference between assets which have no title (was never set or not existed in metadata) and assets which title is empty string (after removing title via UI). When you sync/upload asset without title metadata they are recognized as no title and may be found by NOT_exists_: title query. Then when you edit asset title to something meaningful, but then decide to remove the title, it become empty string and may be found by title.lowercase:"" query. To effectively handle both cases we recommend using the following query (NOT_exists_: title) OR title.lowercase:"").

How can I search for landscape or portrait image? 

That's easy! There is an EXIF metadata field which is called Orientation. To locate it, just open any asset in preview, click on the Infopanel on the top right corner and scroll to the EXIF metadata. If this information has been parsed from your file to, you'll be able to search by this field. In case you need to find landscapes, just type in the search filter Horizontal. If you want to locate portraits in your library, search for Vertical orientation.


Sometimes you may want to find assets by a custom field that has the form of a checkbox. For example, you have a checkbox called OriginalMedia, which can be checked or unchecked. If you need to retrieve all assets that belong to original media (i.e. the checkbox is checked), you search query will look like this: 

meta.OriginalMedia: true 

To search for checkboxes that were not enabled, simply type NOT before your search query.

NOT meta.OriginalMedia: true 

If you'd like to find the assets which have had this very checkbox enabled before, but now they don't, the search string should look like: 

meta.OriginalMedia: false


Searching for assets by custom fields that contain dates (e.g. PublishDate or ModifyDate) is not an uncommon task. Here are some ideas how you can make your search more versatile and efficient. 

Let’s take custom field PublishDate for example, which contains a date saved in the local date format.

  • If you’re looking for the exact date, your query will look like this: meta.PublishDate: 2017-01-01

  • You can search by a date range as well, e.g. meta.PublishDate:[2015–01–01 TO 2015–12–31]

  • If you want to search by a date range until the present day, use the word NOW. e.g. meta.PublishDate:[2015–01–01 TO NOW]

  • To find inclusive dates, use brackets [...] in your query, e.g. PublishDate:[2015–01–01 TO 2015–12–30]

  • To find exclusive dates, use braces {...}, e.g. meta.PublishDate:{2015–01–01 TO 2015–12–30} will retrieve assets published between January 2 and December 29.

  •  If you put an asterisk (*) instead of date after TO, meaning that there is no end date to your search, e.g. meta.PublishDate:[2015-01-01 TO *]


If you need to search for the assets by a specific value from the list, in the search field type: 


In case you need to find all the assets where this custom field with the List type is empty or never set, the search query should look like the following:

NOT _exists_:meta.ListName

As well, you may search for the assets where List custom field has existed before, but now is set to empty. The search string should be:


As you can see, provides endless search possibilities. The sky's the limit. You can mix and match these techniques to make your search even more precise. 

Check more about how search works in

Advanced Search
Broad Search

Did this answer your question?