Drive ToolboxDrive Toolbox
Filters: Build Your List

Visual Filter Builder

The Visual Filter Builder lets you construct filter expressions by selecting fields, operations, and values from dropdown menus. It produces the same filter expressions as typing syntax directly, but without requiring you to memorize any syntax.

Opening the Builder

Click the Visual Filter Builder button in the Filter tab of the Filter Panel. The builder opens as a dialog over the main interface.

Building a Filter

A filter is made up of conditions and groups.

Adding a Condition

  1. Click Add Condition
  2. Select a field from the dropdown — every available filter field is listed with a description
  3. Select an operation (equals, contains, greater than, etc.) — the available operations depend on the field type
  4. Enter a value — for date fields, a date picker is provided; for enumerated fields, a dropdown of valid values appears

Grouping Conditions

By default, conditions are combined with AND — all conditions must match. You can:

  • Switch to OR — click the AND/OR toggle to change the logic for a group
  • Create a group — wrap conditions in a group to control precedence
  • Negate a group — toggle NOT on a group to exclude matching files

Example

To find large PDFs shared with anyone:

  1. Add condition: Sizegreater than10MB
  2. Add condition: TypeequalsPDF
  3. Add condition: Permissionsanyone → (any role)

This produces: size:>10MB AND type:pdf AND permissions:anyone

Applying the Filter

When you are done building, click Apply to write the expression back to the Filter tab's text input and apply it to the file table. You can then see the generated syntax and edit it further if needed.

Click Cancel to discard without applying.

Field Reference

The builder lists all available fields organized by category:

CategoryExample Fields
File Propertiesname, size, mime_type, starred, trashed
Datescreated, modified, viewed, shared, trashed time
Permissionsowner, shared_with, permissions
Locationparent folder, descendant_of
Metadatalabel, info fields (personal and shared)
Capabilitiescan_delete, can_edit, can_share

Each field includes a description of what it matches and what values it accepts.

Learn More