Video tutorials
Global Brand Database - Help

The Global Brand Database page lets you easily search multiple brand-related data sources and receive instant feedback, letting you explore the brand landscape in a new and powerful way. The page itself is divided into 5 areas:

  1. The Search By area lets you specify specific terms you want to search for, divided into separate tabs for easy access. Each field supports the same set of operators and wildcards, and provides automatic suggestions for terms that may match what you are typing. For more specific information about the specific search capabilities of each tab, see the help for each individual tab: Brand, Names, Numbers, Dates, Class and Country.
  2. The Filter By area displays the number of records matching your current criteria, and lets you narrow your search to only particular areas of interest. You can filter by Source, Image, Status, Application Date, Expiration Origin, Designation, Nice Class or Registration Date.
  3. The Menu area lets you view and manipulate your saved searches, record sets and other specialized functions.
  4. The Current Search area displays your current search terms and filters, and lets you manipulate each item individually, deleting it, or dragging onto each other to combine terms into a new search.
  5. The Search Results area displays the records matching the criteria shown in the Current Search area. Here you can easily browse through your result set, change your sort order or change your display parameters. Clicking on an individual result will switch to Record View mode, where you can see more specific details regarding each record.

You'll notice that each time you enter a new search term or filter, both the list in the Search Results area and the numbers shown in the Filter By area are immediately updated to reflect your change, allowing you to quickly narrow your search to particular areas of interest, or spot trends and correlations you might have missed.

Each area of the page contains a small help icon to link you directly to details specifically about that area, with in-depth explanations of the contents and functionality provided. If you run into any problems, or have questions not addressed in this help file or the FAQ, don't hesitate to contact us with your question.

Search By

This is main search area, which lets you specify any specific terms you wish to search for. Each field supports a standard set of operators (OR, AND, NOT, proximity, fuzzy), and as you enter terms into a particular field, you will be provided with suggestions as to potential matching terms in our database. After you enter any queries into the fields in each tab, click the search button to add those terms into the Current Search area and see the matching records in Results area.

The different types of searchable fields are divided into separate tabs for convenience, and specific information and hints are available in the help for each individual tab: Brand, Names, Numbers, Dates, Class and Country.

Operators / Search Syntax

In the Global Brand Database system, each query is divided into terms and operators. Terms can either be single words (e.g. syringe) or a multiple words surrounded by quotes (e.g. "hypodermic needle"). Terms can then be modified or combined together to perform a more complex query using one of the following types of operators:

  • Boolean operators -- <term> AND, OR, NOT <term> -- are simple logical operations to combine terms. Use AND between to terms to find records containing both terms, OR between to terms to find record containing either term, and NOT between to terms to find records containing the first term, but not the second. If you don't include an operator between two terms at all, OR will be assumed. Note that if you want a multi-word phrase instead of two separate terms, surround your words with quotes ("s).
  • Grouping operators -- (<term> OR <term>) AND <term> -- allow you to control the logical order in which operators are applied. Any group surrounded by parentheses will be treated separately, and combined with other terms as a unit. e.g. (dog OR cat) AND collar will search for records that contain both 'collar' and either 'dog' or 'cat', whereas dog OR (cat AND collar) will search for records containing either dog or both cat and collar.
  • Wildcards -- <term>*, <term>? -- allow you to match single or multiple characters within words. The '?' wildcard will match any single letter in your term, and the '*' wildcard will match either 0 or multiple letters in your term. e.g. te?t will match both 'test' and 'text', and text* will match 'text', 'texts', 'texting', etc. Note that you can use the wildcards in the middle or beginning of your term as well. e.g. *text or te*t.
  • Proximity operator -- "<term> <term>"~<distance> -- allows you to search for two or more words within a specific number of words of one another. If you search for "fruit juice"~10 you'll find all records where the word 'fruit' occurs within 10 words of the word 'juice'. Note that without the ~10 at the end of the term, the exact phrase 'fruit juice' will be the only valid match.
  • Fuzzy match -- <term>~ -- allows you to find records where a term is spelled similarly to the term you enter. For example, alco~ will find 'also', 'alcoh', 'asco' and many others. You can have more specific control over how similar matches must be by your term by specifying a number between 0 (no difference), 1 difference and 2 differences (default). e.g. text~2 will have many more matches than text~0. (text~0 is equivalent to text).
  • Range searches -- [<term> TO <term>] -- let you find terms matching a range of values. Enter a range by using the 'TO' operator, and surrounding your terms with square brackets '[]'. e.g. [1012222 TO 1012235] in the registration number field will match any records with registration numbers between those two values, including 1012222 and 1012235. If you wish your range to not include the boundary values, use braces '{}' instead of square brackets.
    Note that entering date ranges is most easily done using the calendar provided and selecting the Date range option.


If you search using stemming, the system will try to match all the different forms of the term(s) you enter. e.g. 'teach' will match not only 'teaches' and 'teaching', but also 'taught'. Different languages have different word forms, so you can maximize your results by selecting the correct language for your term. Stem - EN will stem according to English rules, Stem - FR according to French rules, and Stem - ES according to Spanish rules.

Phonetic Search

Using the Phonetic option lets you search for terms that sound like the term you enter. e.g. Searching for coco will match 'koko', 'cocoa', 'choko' and many others. This type of search is only available in the Text field of the Brand search tab. You can identify a phonetic term in the Current Search field by its BRAND_P: field.

Filter By

The Filter By area displays information about the records that match your current search, and allows you to narrow your search to only particular categories without entering additional search terms. Each tab divides the matching records into categories, and lists the number of records in your search matching each category. You can use this purely for information, or select one or more categories, then click the 'filter' button at the lower right of each tab to add/modify the filters applied to your results.

The different types of filters are divided into separate tabs for convenience, and specific information and hints are available in the help for each individual tab: Source, Image, Status, Application Date, Expiration Origin, Designation, Nice Class or Registration Date

Source Filter

The Source Filter tab lists the original data source for the records matching your search. The currently available sources are:

  1. International Trademarks (Madrid) refers to records originating from WIPO's international trademark register, the Madrid System.
  2. Emblems (6ter) are armorial bearings, flags and other emblems of state organizations protected under Article 6ter of the Paris convention. See the 6ter site for more details.
  3. Appellations of Origin (Lisbon) are international registrations of appellations of origin under WIPO's Lisbon treaty. See the Lisbon site for more details.

See the Database Contents section for more details on the exact contents of each source database.

Image Filter

Note: See the image search demo video.

The image filter allows you to rank the results of your search by their visual similarity to an image you specify. You may, of course, use an image as your sole search term, thus ranking the entire collection of images in the Global Brand Database by their similarity to your source image, but the sorting of the millions of images in our collection may take a few seconds to process.

Filtering by image is broken down into three steps:

  1. First, specify an image to compare to. You can do this by either:
    • Click the .browse. button and select an image file from your local computer. Please note that we can only analyze JPG, GIF, BMP and PNG files
    • Drag an image from your result set directly into the image filter to use an image already in the Global Brand Database as your source image
    If you want to select a different image than the one you have already selected, either drag another one into the image filter, or first click the .delete. button to remove the current image and subsequently select another.
  2. Next, select an image comparison method. Each method has advantages and disadvantages, and works better for particular types of source images, and particular desired results. You can try each strategy and see which works best for your search
    • Concept: this AI-based comparison method looks at the different concepts in your source image and looks for similar images in the GBD collections.
    • Shape: This comparison method looks only at the distribution of lines in your source image, and looks for similar images in our collection. Color is completely ignored for this type of search.
    • Color: This comparison method looks only at the colors in the image, and how they are distributed in the image. It is not as effective at matching shapes as the Shape method, but is the most accurate for matching colors.
    • Composite: This option uses both color and line information in it.s analysis, but since it uses both simultaneously, it is not as accurate as other options, but you may still receive interesting results.
    Our goal in providing the different image comparison options is to allow you to customize your search to match the particular needs of the brand you are investigating. Not all images will provide useful comparison results, as all these options work best with simple shapes and designs. We will be constantly developing new and improved image analysis options as technology improves.
  3. Thirdly, you may (optionally) select a type or types of image to search against.
    • Verbal . These are marks that are determined to have only a textual element of some form, without being noted as having a design element. You can find any of these marks by searching in the .Text. in the .Brand. tab in the Global Brand Database page. Note that these are only records which contain an image. If the brand is purely textual and doesn.t have an associated image, this filter will not match. For some countries, it is impossible to determine the type of image (see the .Unknown. option), so this filter will automatically exclude those images as they may or may not contain a device.
    • Nonverbal: This will match images that are determined to have no textual element at all, but only some form of device, shape, color, scent or sound.
    • Combined: This will match images associated with records that are determined to have both a textual and non-textual element.
    • Unknown: Unfortunately, in some collections, it is impossible to determine what is contained in the associated image, and these images are marked .Unknown.. They may be verbal, non-verbal or combined.
    Note that you can use the filter options in step 3 without specifying an image if you wish, but image searching is at its most effective when you combine the two types of filtering.

After completing these three steps, click the .filter. button, and your results will be sorted according to their visual similarity to your source image. This is most effective if you choose the .Brand. view from your display options so you can easily page through large sets of results to see if any records are of interest.

Note that WIPO does not, in any way, store a copy of the image you submit. Once the analysis of the image is complete, all record of it is removed from our servers, and we retain no record of the image you search for.

Status Filter

The Status Filter tab lists the current status of records matching your search.

  • Active is any record that is currently in force
  • Pending is any record that is not yet in force, but is pending examination
  • Inactive is any record that has been removed from Active status through expiration, withdrawal or other means.

Origin Filter

The Origin Filter tab lists the origin of each record, usually the national office of the original applicant. You can use the drop-down menu to select either a comprehensive list of all the countries of origin (sorted by number of matching records), or a graphical representation showing the distribution of countries around the world or in a particular area (darker colors mean more records). You can hover your cursor over the country either in the list or the map to see full details.

You can click on as many countries as you wish in the list view before clicking the 'filter' button to add that list to your current filters.

Application Date Filter

The Application Date Filter tab lists the year of application for each matching record, either as a list, or a line graph showing the distribution of records across years. You can either select individual years by clicking on them in the list view, or select a range using the slider below the line graph in the 'chart' view

Expiration Filter

The Expiration Filter tab divides the records matching your current search by their date of expiration. Note that some records do not contain expiration dates, and therefore will not be included in the categories in this tab. Pending records do not yet have an expiration date assigned, and 6ter registrations never expire, for example.

Nice Filter

Filter by the nice class of goods and services assigned to the record. For further information on the definition of Nice classes, please see the Nice classification section of our website.

Registration Filter

Filter by the registration date of the record, where available. Note that for pending applications, no registration date may have yet been assigned, so adding any registration date filter will immediately exclude these records.

Designation Filter

The Designation Filter tab contains the countries designated in each record. You can use the drop-down menu to select either a comprehensive list of all the designations (sorted by number of matching records), or a graphical representation showing the distribution of countries around the world or in a particular area (darker colors mean more records). You can hover your cursor over the country either in the list or the map and see full details.

You can click on as many countries as you wish in the list view before clicking the 'filter' button to add that list to your current filters. Clicking on a country in the map view will immediately filter your results to just that country.

Current Search

The current search area serves two purposes: It displays all of the terms and filters you have currently entered; and it lets you manipulate those terms to change your search quickly and easily.

All of your search terms are displayed in individual boxes on the left side of the screen. A record must match all of the terms in this area to be displayed in the results area below (they have an AND relationship). You can drag and drop individual terms onto each other to combine them (in an OR search). If you click the close icon in the top right of any term's box, just that term will be removed from your search.

All of your current filters are displayed in individual boxes on the right side of the screen. Each filter adds to the last, so a record must meet all of the filter criteria to be included in your results. You can click the close icon in the top right of any filter's box to remove it, and modify it by using the associated filter tab in the Filter By area above. It's not possible to drag and drop filters

In the middle of the current search area is a trash icon, which will immediately delete all your current search terms and filters and let you start a new search from scratch.

All changes you make by manipulating terms or filters in the Current Search area will be immediately reflected in the Results area below.


The results area displays the records that match your current search. It's divided into two main sections, the pager bar that lets you navigate through your result set, and the record list that displays details of each record.


The pager bar shows a quick summary of your result set, and lets you navigate between pages of results. It's divided into several areas:

  • First, your position in your result set is shown, e.g. 1 to 10 / 637944. This means you are currently viewing records 1-10 out of a total of 637,944.
  • Next you can choose the format in which you wish to display your results. The List view (the default) shows many details of each record, one record per row. The Grid view shows just the brand field of each record in a very condensed format, and you can see further details of each record only by hovering your cursor over a record of interest.
  • Next, the number of records you are viewing per page can be changed from the default (10) to 30 or 50, depending on your wishes.
  • The next area lets you navigate between pages of records. The text box lets you enter a specific page of results you are interested in, or you can use the navigation buttons around the box to move to the next/previous or first/last pages of results.

If you are viewing records in the List format, the pager bar will also include an options button to let you show/hide and reorder the columns in the record list.

If you are viewing records in the Grid format, a Sort Order menu will appear just below the top bar to allow you to order your records as desired.

Record List

The record list shows the specific records that match your current search. Records can be displayed in either List format, or Grid format.

  • List format (the default) shows the Brand, Source, Status, Relevance Score, Country of Origin, Holder Name, Registration/Application Number, Registration Date, Vienna Class, Nice Class and Image (if any) for each record. You can click on some of the headers (Source, Status, Score, Origin, Reg. Date or Number) to sort your results by that column. Also, you can resize each column by dragging the edge of the column header. Hover your cursor over the image to display an enlarged version of that image for easier viewing. Each row contains a small checkbox on the left hand side, which you can use to mark particular records for later use as a saved record set. Clicking anywhere in a particular row will bring further details of that that record in Record view mode.
  • Grid format shows just an abbreviated display of each record, consisting of just the Brand to begin with. If you hover your cursor over a particular brand, a window will pop up displaying an enlarged version of the brand, the Source, Status, Registration/Application Date, origin and holder. Also in this window is a small checkbox which you can use to mark that particular record for later use as part of a saved record set. Clicking anywhere in the window will bring up further details of that record in Record view mode.

Record View

The Record View mode displays all of the details available for each record in your result list. You can navigate to the next/previous records in your result set using the buttons on the top of the page, or return to your search results using the 'back' button. The source of each record is displayed in the top bar, and you can find further information on each source by clicking on the logo.

Note: Please do not use your browser 'back' button, as this will navigate away from the Global Brand Database system.


Can I download your entire data set for my own uses?
No. Our agreements with the national offices participating in the Global Brand Database project preclude us from redistributing data. For this reason, our terms of use specifically disallow any kind of bulk or automatic downloading of data from our system. Please follow the terms of use link on the bottom of each page for full details.
You may be interested in the USPTO's offering of complete trademark data for download. Information is available on USPTO web page.
I want to integrate your database into my project, do you have a public API for direct search access?
Not currently. The database is a free-of-charge public service, and to maintain quality of service for all, our terms of use specifically disallow automatic querying. You may link directly to the results of a search using the 'link to search' URL in the 'searches' menu, but this will open the results in the normal search page: our terms of use preclude automatic search and/or download of results. It is possible to link to individual records in our system by using the URL from the link () at the upper right of each details page.
What does the 'score' column represent?
The score does not have any direct meaning, other than a higher score for a record in a particular result set represents a higher confidence that that record is relevant to your current search terms. Higher is more relevant, but a score of 16 is not 4 times 'better' than a score of 4, necessarily. You can't compare scores between searches, either; the score only has meaning for the search set you're looking at now. The 'score' column only exists to allow you to sort your results based on score.


Database Contents