How to set default value for Summary field in Jira

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

This article contains a workaround to use HTML and/or Javascript in a field description in Jira Server/Data Center.  Due to changes made as a result of JRASERVER-70859 - Disallow HTML in custom field descriptions and list item values by default Jira 8.7.0 and higher versions no longer ship with this HTML enabled by default on new installs.  It is still possible to make this work in later versions, however a Jira System Administrator will need to turn ON the option called Enable HTML in custom fields descriptions and list item values.  See Configuring Jira application options for details on this setting.

More information about this change can be found in https://confluence.atlassian.com/jirasoftware/jira-software-8-7-x-upgrade-notes-987138245.html

Summary is a required field in Jira issue creation and there is no default way user can set a default way for issue Summary field. This workaround will help user to inject a default value via JavaScript.

Solution

Workaround

The provided workaround involves using custom Javascript. Customizations and scripting like this is out of scope for Atlassian Support. Please ensure to test your code before applying to production instances.

  1. For Jira versions 8.7.0 and above only, you will need to enable the setting Enable HTML in custom fields descriptions and list item valuesby following the steps below. ⚠️ Please take note of the impact of enabling this setting, which is explained in the information panel at the top of this article.

    1. Go to ⚙ > System > General Configuration

    2. Click on Edit Settings

    3. Turn ON the setting Enable HTML in custom fields descriptions and list item values

    4. Click on Update at the bottom of the page

  2. Go to the respective Field Configuration of the project.

  3. Find for the Summary field.

  4. Click on Edit.

  5. Input the following JavaScript at the Description of the field:

    <script type="text/javascript"> if (document.getElementById("summary").value == "") { document.getElementById("summary").value = "<Default Value for Summary>\n";} </script>

    ℹ️ Replace <Default Value for Summary> with the desired default value for the Issue Summary field.

Updated on May 22, 2025

Still need help?

The Atlassian Community is here for you.