How to jql search in jira

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: JQL (Jira Query Language) is a powerful search syntax used in Jira to find issues based on various criteria. You can use JQL by typing your query into the search bar in Jira, or by accessing the "Advanced Search" feature. Common search terms include project, issue type, assignee, status, and keywords.

Key Facts

Overview

Jira is a popular project management and issue tracking tool used by software development teams and many other organizations. To effectively manage and find the specific information you need within Jira, mastering its search capabilities is crucial. The primary way to perform advanced searches in Jira is by using JQL, which stands for Jira Query Language. JQL is a flexible and powerful language that allows you to construct precise queries to pinpoint the exact issues, tasks, bugs, or stories you're looking for.

What is JQL?

JQL is a proprietary query language developed by Atlassian, the creators of Jira. It's designed to be human-readable and intuitive, making it accessible even for users who are not deeply technical. Unlike simple keyword searches, JQL allows you to combine multiple criteria using logical operators, specify fields, and use various functions to refine your search results. This makes it an indispensable tool for anyone who regularly works with Jira.

Getting Started with JQL Search

There are two primary ways to start using JQL in Jira:

  1. Quick Search Bar: Most Jira instances have a search bar prominently displayed at the top of the interface. You can often type simple JQL queries directly into this bar.
  2. Advanced Search: For more complex queries or to build them visually, Jira offers an "Advanced Search" feature. This is typically accessed via the "Issues" or "Search" menu. Advanced search often provides a "JQL" mode where you can type your query, and sometimes a "Basic" mode that helps you construct JQL queries using dropdown menus and text fields.

Basic JQL Syntax and Operators

JQL queries are structured as a series of fields, operators, and values. Here's a breakdown of common components:

Fields

Fields represent the different attributes of a Jira issue. Some of the most commonly used fields include:

Operators

Operators are used to define the relationship between a field and its value. Common operators include:

Logical Operators

Combine multiple JQL clauses using logical operators:

Wildcards

Wildcards allow for flexible text matching:

Useful JQL Functions

Jira provides built-in functions that make your queries dynamic and powerful:

Common JQL Use Cases and Examples

Here are some practical examples of JQL queries you might use:

Saving and Using JQL Filters

Once you've crafted a JQL query that returns the results you need, you can save it as a filter. This allows you to run the same search again with a single click. Saved filters can also be used in Jira dashboards, for notifications, and in automation rules, making your workflow much more efficient.

Tips for Effective JQL Searching

By understanding and utilizing JQL, you can significantly enhance your ability to navigate and manage information within Jira, leading to increased productivity and better project oversight.

Sources

  1. Advanced searching with JQL - Atlassian Supportfair-use
  2. Advanced searching with JQL - Jira Software CloudCC-BY-SA-4.0

Missing an answer?

Suggest a question and we'll generate an answer for it.