Linear Filters

Filters narrow down your issue list to show only the issues that match specific criteria. Every team generates hundreds or thousands of issues over time. Filters turn that overwhelming list into a focused, actionable view tailored to exactly what you need to see right now.

Where Filters Live

Click the Filter button in the top-right area of any issue list, cycle view, or project view. The filter panel opens with all available filter options. Apply as many or as few as you need.

Issue List (before filter): 248 issues
                │
        Apply Filter: Assignee = Alice, Status = In Progress
                │
Issue List (after filter): 5 issues — only Alice's active work

Available Filter Properties

Linear lets you filter on almost every issue property. Combine multiple properties to build highly specific views.

Filter PropertyWhat It FiltersExample Filter Value
AssigneeWho the issue is assigned toAlice, Unassigned
StatusThe current workflow stateIn Progress, Todo, Done
PriorityThe urgency levelUrgent, High
LabelThe issue type or category tagBug, Feature
ProjectThe project an issue belongs toMobile App v2
CycleThe sprint cycle an issue is part ofCurrent, Sprint 24
Due DateThe issue's deadlineBefore Jun 30, Overdue
Created DateWhen the issue was first createdThis week, This month
EstimateThe story point or size estimateGreater than 3 points
TeamThe team that owns the issueEngineering, Design

Filter Operators

Each filter property supports multiple operators. Operators control how the filter applies to the chosen value.

OperatorMeaningExample
IsExact matchAssignee is Alice
Is NotExcludes exact matchStatus is not Done
Is Any OfMatches one of several valuesPriority is any of Urgent, High
Is None OfExcludes several valuesLabel is none of Documentation, Research
BeforeDate is earlier than valueDue Date before Jul 1
AfterDate is later than valueCreated Date after Jun 1

Combining Multiple Filters

Applying more than one filter at once narrows the results further. All filters work as AND conditions by default — an issue must match every filter to appear in the list.

Multi-Filter Example

Goal: Find all high-priority bugs assigned to Bob in the current cycle

Filter 1: Priority = Urgent or High
Filter 2: Label = Bug
Filter 3: Assignee = Bob
Filter 4: Cycle = Current

Result:  Shows only issues where ALL four conditions are true
         (not just some of them)

Practical Filter Recipes

These ready-to-use filter combinations solve common team needs.

Use CaseFilters to Apply
Daily standup: what's blocking the team?Status = Blocked, Cycle = Current
Triage meeting: unassigned urgent issuesPriority = Urgent, Assignee = None
Bug bash: all open bugs this quarterLabel = Bug, Status ≠ Done, Created Date = This Quarter
Release prep: issues missing due datesProject = [Release Project], Due Date = None, Status ≠ Done
Manager check-in: one person's workloadAssignee = [Person], Status ≠ Done
Overdue work: anything past deadlineDue Date = Overdue, Status ≠ Done

Save Filters as Views

Any filter combination you use regularly deserves to be saved as a custom view. Click Save as View after applying your filters. The saved view appears in the sidebar and keeps your filter settings every time you open it.

Search Within Filters

The search bar inside the filter dropdown lets you type to find the right value quickly. For workspaces with many projects, assignees, or labels, searching inside the filter is faster than scrolling through the full list.

You can also use the global search bar (keyboard shortcut /) to search issue titles and descriptions directly. Global search finds matching text across all teams and projects without needing to apply filters manually.

Leave a Comment

Your email address will not be published. Required fields are marked *