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
- Click Add Condition
- Select a field from the dropdown — every available filter field is listed with a description
- Select an operation (equals, contains, greater than, etc.) — the available operations depend on the field type
- 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:
- Add condition: Size → greater than →
10MB - Add condition: Type → equals →
PDF - Add condition: Permissions → anyone → (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:
| Category | Example Fields |
|---|---|
| File Properties | name, size, mime_type, starred, trashed |
| Dates | created, modified, viewed, shared, trashed time |
| Permissions | owner, shared_with, permissions |
| Location | parent folder, descendant_of |
| Metadata | label, info fields (personal and shared) |
| Capabilities | can_delete, can_edit, can_share |
Each field includes a description of what it matches and what values it accepts.
Learn More
- Filtering Overview — All the ways to filter
- Filter Language Reference — Complete syntax and field reference
- Quick Filters — One-click presets for common queries