Jira Bulk Clone: A Step-by-Step Guide to Copying Issues
Need to copy dozens of Jira issues without tedious manual work? Learn Jira bulk clone methods using automation or apps. Read now.
Cloning Jira issues one at a time is manageable until you need to repeat a release plan, launch checklist, or project setup across dozens of issues. Then manual copying can eat up hours and create small mistakes that are hard to spot later.
Jira’s built-in bulk actions do not always include a native bulk clone option, so the right approach depends on your Jira setup and the number of issues. But here's the truth: you can still handle Jira bulk cloning with automation or a suitable Marketplace app. This guide walks you through preparing issues, choosing a method, running a safe test, and checking the results so your new issues have the right fields and relationships.
How to bulk clone Jira issues
Jira bulk cloning means creating copies of multiple Jira issues in one operation or repeatable workflow. Depending on your Jira setup, you can use an automation rule, a Marketplace app, or manual cloning for a small batch.
Use these steps to plan and run the process. Menu names and available actions can vary by Jira edition, project type, permissions, and installed apps.
- Define what the copies need. Decide which issues to clone, where the new issues should go, and which details should change. For example, a team may copy a release checklist into a new project but update the fix version and assignees.
- Check your available clone options. Search Jira’s issue actions and automation settings for a clone action. If you cannot clone a group of issues natively, check whether an approved Marketplace app offers bulk cloning. Avoid treating bulk edit as a substitute: editing changes existing issues, while cloning creates new ones.
- Build a precise issue search. Filter by project, issue type, status, label, or another reliable field. Review the matching issues before cloning. A query that is too broad can copy completed work or unrelated tasks into the new project.
- Choose the destination and field mapping. Confirm the destination project and decide how to handle fields such as priority, components, fix versions, labels, and assignees. Map values that exist in the destination; a project may use different versions or workflows.
- Run a small test batch. Clone one or two representative issues first. Check the new summaries, descriptions, issue types, field values, and links. If attachments, subtasks, or parent-child relationships matter, verify how your chosen method handles them.
- Run the full batch and review it. Start the operation during a suitable work period, then compare the new issues with the intended selection. Check for missing issues, duplicates, incorrect fields, and unexpected notifications before inviting the team to use the copies.
The safest process is simple: define the scope, test the clone behavior, and then run the complete batch. Here's why: an issue can look correct at first glance while still carrying the wrong version, owner, or relationship.

Choose a cloning method that fits your batch
For a handful of issues, individual cloning may be quicker than setting up automation. Open an issue, use its clone action if available, review the copied fields, and repeat only when the number of issues remains easy to manage.
For a repeatable group, Jira automation may help if your rule configuration includes a clone issue action and can target the right issues. A scheduled rule with a carefully reviewed JQL query can be useful for recurring work. Check your plan’s automation limits and test the rule before applying it to a large set.
For a one-time operation across many issues, a Marketplace app may provide a guided bulk-clone workflow. Compare its field mapping, hierarchy handling, permissions, and support for your Jira edition. The best part? You can evaluate those details before giving it access to a live project.
If you cannot use an app or automation, break manual work into small batches and assign a reviewer. This takes longer, but it can be reasonable for a short list where each copy needs individual changes.
Prepare your issues before cloning
Make the selection easy to audit
Use a narrow JQL query and confirm the result count before starting. For example, you might filter for unresolved stories in a specific project with a release label, rather than selecting every issue in the project.
Save the query or record its conditions in your team’s process notes. That makes it easier to explain which issues were included and repeat the operation later without relying on memory.
Decide what should carry over
Cloning usually creates a new issue with selected details from the original, but the exact behavior depends on Jira and the method you use. Fields, comments, attachments, links, and subtasks may not all behave the same way.
Write down what must be copied and what needs a fresh value. For instance, a support team may want the description and component to carry over, while clearing the assignee and updating the affected version.
Check project differences
Destination projects may use different issue types, workflows, fields, or versions. A task that is valid in one project may not map cleanly to another, so review both project configurations before cloning.
Let me explain: if the original issue uses a custom field that the destination does not have, the new issue may omit that value or require a different mapping. A quick field comparison can prevent a batch of incomplete copies.
Verify the results and prevent duplicate work
After cloning, check a sample from the beginning, middle, and end of the batch. Confirm that each issue has the intended project, issue type, summary, description, priority, and version.
Review parent-child relationships and issue links separately. Some methods may clone subtasks or links differently, and a copied relationship can point to the original issue when you expected a new relationship between the copies.
Also check for duplicate runs. A timed-out browser, automation retry, or second click can leave you unsure whether the first operation completed. Search for newly created issues using a recognizable label, summary prefix, or creation time before you run the batch again.
You might be wondering: should you delete a flawed batch and start over? First, identify what went wrong and whether the new issues already have comments, assignments, or active work. If they do, coordinate with the project owner before removing or changing them.
Common mistakes when cloning Jira issues
- Using an overly broad query: Review the matching issues and narrow the JQL before cloning. Exclude completed or unrelated work when it does not belong in the new batch.
- Assuming every field will copy: Check your clone method’s field behavior, then test custom fields and project-specific values with a representative issue.
- Ignoring hierarchy: Confirm how parent issues, subtasks, and links are handled. Create or map relationships deliberately when the clone method does not preserve them as needed.
- Running automation without a test: Preview the rule conditions and test with a small selection. Review automation limits and permissions before processing a large set.
- Re-running after an uncertain result: Search for issues created by the first attempt before starting again. A second run may create duplicates rather than finish the original batch.
Project workflow solution: ONES.com
ONES.com combines project management and knowledge management in one platform. ONES Project is a Jira alternative for managing issues and project workflows; ONES Wiki is a Confluence alternative for team knowledge. They are sold separately.

If you are reviewing how your team manages repeatable project work, the platform offers configurable workflows, fields, sprint management, automation, and reporting. These capabilities can help teams coordinate recurring work and track cloned or newly created tasks without claiming to perform Jira bulk cloning.
Core capabilities
- Work spread across separate systems → ONES.com brings project and knowledge management together as a platform → Result: teams can connect project work with related team knowledge.
- Jira workflow patterns need to be retained → ONES Project supports Jira-compatible workflows → Result: teams can carry familiar workflow patterns into a Jira alternative.
- Repeated work needs different steps → Custom workflows let teams configure process stages → Result: a release process can follow different steps from a support process.
- Standard fields do not fit team needs → Custom fields provide ways to capture project-specific details → Result: teams can track information such as a launch region or approval status.
- Sprint work needs coordination → Sprint management supports planning and tracking sprint activity → Result: teams can manage planned work alongside recurring tasks.
- Manual updates take time → Automation can handle configured workflow actions → Result: teams can reduce repetitive steps in routine processes.
- Progress is difficult to review → Built-in reporting helps teams view project activity → Result: project leads have reporting within the platform.
- Hosting requirements vary → ONES.com offers Cloud, On-Premise, Private Cloud, and Air-gapped deployments with feature parity between cloud and self-hosted versions → Result: teams can evaluate a deployment model that fits their environment.
Application scenarios
A product team repeating the same release workflow could configure a consistent process in ONES Project, then use sprint management and reporting to follow the work. The team would still need to evaluate its own issue-copying requirements separately.
A team documenting project decisions could use ONES Wiki alongside ONES Project, with the products selected and purchased separately. For a restricted network, the team can assess an On-Premise, Private Cloud, or Air-gapped deployment.
ONES.com offers a free plan for up to 30 seats. Teams comparing it with Jira can review workflow compatibility, custom fields, automation needs, hosting requirements, and how much reliance on plugins they want to retain.
Common challenges and practical solutions
The clone action is missing
Problem: Your Jira interface does not show a bulk clone action, or your permissions prevent access to it.
Solution: Ask a Jira administrator to confirm permissions, available automation actions, and approved Marketplace apps. If none fits, use manual cloning for a small batch rather than assuming bulk edit can create copies.
Fields are missing in the new issues
Problem: Some custom values do not appear after cloning, especially when the destination project differs from the original.
Solution: Compare the project fields and configurations first. Run a test, then adjust field mappings or choose a destination project with compatible settings.
Subtasks or links do not match expectations
Problem: The new issue has no subtasks, or its links still point to original issues.
Solution: Confirm how your chosen method handles issue hierarchy and relationships. If the behavior is unsuitable, create the hierarchy in a controlled follow-up step and verify each connection.
The batch may have run twice
Problem: A timeout or unclear status makes it difficult to tell whether the operation finished.
Solution: Search for newly created issues using a batch label, summary pattern, or creation time. Confirm the result before retrying, and remove duplicates only after checking whether anyone has started work.
FAQs about Jira bulk cloning
Does Jira have a built-in bulk clone feature?
Jira’s standard bulk actions do not always include bulk cloning. Available actions vary by Jira edition, project type, permissions, and installed apps. Check your issue search bulk operations and automation settings. If there is no suitable native option, an approved Marketplace app or a careful manual process may fit your needs.

Can I clone issues with Jira automation?
Possibly. If your Jira automation setup offers a clone issue action and can target the issues you need, you can create a rule for the task. A scheduled rule using a specific JQL query may suit recurring batches. Check rule limits, permissions, and field behavior, then test with one or two issues before expanding the scope.
Will cloning copy comments, attachments, and subtasks?
Do not assume every detail will carry over. Cloning behavior depends on Jira and the method used, and comments, attachments, links, and subtasks may be treated differently from standard fields. Test a representative issue and verify each item your team needs. Check whether the new issue should preserve relationships or start with a clean history.
How can I avoid duplicate issues during a bulk clone?
Use a precise selection, run a small test, and monitor the operation until it finishes. If the status is unclear, search for recently created issues before retrying. A recognizable label or summary prefix can make the batch easier to review, provided you remove or update it when the team no longer needs it.
Can I clone issues into another Jira project?
That depends on the clone method and the destination project’s configuration. Confirm that issue types, workflows, required fields, and versions map correctly. Test the destination with a representative issue before cloning the full batch, and review the resulting issue for missing or unexpected field values.
Conclusion
Jira bulk cloning is possible through the right automation or app, but Jira does not always provide a native bulk clone action. Start with a precise selection, confirm what your method copies, and test a small batch before creating every issue.
That small amount of preparation can prevent duplicate work, missing fields, and broken issue relationships. If the process still feels uncertain, pause and review the results before retrying. A controlled clone is easier to manage than a large batch that needs cleanup.