Migrating from Classic to Next-gen Software Projects

Stephen T October 18, 2018

Are there instructions on how to migrate from current Classic Project to Next Gen Software Projects?

And if so, are there things that will be lost/broke post-migration?

7 answers

1 accepted

5 votes
Answer accepted
Daniel Eads
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 18, 2018

Hey all!

Currently there are no straight-up migration features. If you want to use Next-Gen features with existing issues right now, you will need to create a new Next-Gen project and move issues from your current Classic projects.

Several features are not available in Next-Gen projects as of this moment that you might expect from using Classic projects. Things like modifying a workflow - changing validators and post functions. I won't list everything out as this is constantly changing, but instead refer you to the Next-Gen roadmap: https://www.atlassian.com/roadmap/jira-software

If this changes in the near future I'll come back and update this answer.


Edit: We do have another post by one of our product managers which describes some of the features which are not currently available in Next-Gen projects.

Tyler points out in another answer that we have step-by-step documentation for moving issues between Classic and Next-Gen projects.

drew October 18, 2018

Thanks Daniel.  Is there a way to copy all issues into the next-gen project (rather than move them)?

Like # people like this
Daniel Eads
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 19, 2018

Hey Drew,

Currently there's no bulk copy option in Jira Cloud (see feature request JRACLOUD-37520) instead of just moving the issues. There is however a paid Marketplace add-on called Deep Clone for Jira that provides that functionality.


Like # people like this
Shakeel Shaik October 23, 2018

@drew This was the exact question in my mind when I got to know that there is no clear way of cloning the classic project to Next-Gen.

@Eaniel Deads Thank you for your response! Not having an option to "Copy" is really unfortunate. The first thing most of us would love to do is to migrate (Clone) classic projects to Next-Gen, If there's no option to do that directly in Next-Gen then the minimum expectation would be to be able to bulk copy the work items from classic to next-gen and not to move items. I would love to see Atlassian Team  coming up with some solution for this BIG problem. 

Like # people like this
Antoine Sauvage October 24, 2018

+1 :)

Like Dean Vonk likes this
Jay Martinsen November 8, 2018

That or just auto upgrade all classic project to next gen and not tell anyone, kind of like how Atlassian changed our custom permissions so all jira-users can now create next gen projects. All of sudden we had all these new projects getting created by our end users. Not cool.

Like # people like this
Deleted user November 19, 2018


Like # people like this
Ernest Liu January 1, 2019

Introducing Next-Gen without a proper (or even slightly hacky) form of migration seems like an oversight.

Like # people like this
Ana-Maria Erascu May 18, 2020

Hi, @Daniel Eads, since it's 2020, are there any updates regarding this migration from classic Jira software into Next-gen software? And what items might be lost due to migration?


Like # people like this
Andre Castillo May 28, 2020

Honestly, it's rather incredible that a "Copy" feature doesn't exist to allow managers to test new functionality.

I'm guessing this comment will be lost in the void like some of my other comments on really stupid things Atlassian does to JIRA.

Ana-Maria Erascu June 1, 2020

I've been to a Jira webinar about roadmaps and they said they'll release the roadmap feature to classic projects as well within the next few months. 

Like Emelie Safrani likes this
Charanya Muthukaruppiah July 10, 2020

Any updates available on when the roadmaps will be available for classic projects ?

Like Ana-Maria Erascu likes this
Like Charanya Muthukaruppiah likes this
Muhammad Bin Khalid September 8, 2020

@Ana-Maria Erascu Thanks alot

8 votes
drew October 18, 2018

Same question - seems cruel to tease the new features (especially Roadmap) but not give clear instructions on how to try it out.  I see a tutorial for migrating from next-gen to classic, but not the other way around.  We're using a classic project and I'd like to give next-gen a spin, but do not want to start a new project from scratch, nor risk not being able to switch back to classic.  Any suggestions?

Alex Reizer October 28, 2018

Drew, honestly, some companies need a "swing and a miss" type release, to come to conclusions. Consider Snapchat failed re-design, which they stuck to until it was too late, or companies implementing a Beta feature no one used, and modifying UI in a way that causes strain to millions of existing users.

If you roll out "Roadmaps", you CANNOT just strip down all existing components of Jira for projects that simply want to have a roadmap.

I am biding my time on this one, and honestly, so far I don't like the direction of "flexible" = "nothing is pre-defined".

I rely on Jira as an "works out of the box" type of tool, which is sometimes too complex, but does the core work very well, with decent documentation and nice integrations.

To remove everything for a sleeker UI, not worth it.

Like # people like this
Kevin April 20, 2020

I wonder why no one mentions the limitation of next-gen being stuck with only TODO, IN PROGRESS and  DONE.  And now we have no easy way to switch from next-gen to Classic. This is very frustrating, esp. for new JIRA users such as us.

Like Matt Sweetnam likes this
Josh Kodroff August 10, 2020

Maybe this is a new feature since @Kevbo posted, but you can definitely add columns to next gen projects.

3 votes
Tyler Reiff November 5, 2018

Here’s a link explaining the migration process and it’s pitfalls when going from classic to next-gen.



2 votes
Mayank June 11, 2020

Hey All!

Old post but I would like to add that I came across the same requirement and it was literally not possible to migrate all the stories of all the projects we had in the classic project. So I wrote a python script to do it for me. You can try it out as well. https://github.com/maknahar/jira-classic-to-next-gen

1 vote
Marlene Kegel - codefortynine
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
June 26, 2019

As mentioned by Daniel Eads cloning between classic to next-gen projects is possible with our cloud app Deep Clone for Jira.

A few days ago we released an update that fixed some issues with next-gen. So the procedure of copying issues from a classic to a next-gen project using Deep Clone should be smooth and easy now.

Let us know if you experience any issues.

Peter Leclercq July 11, 2019

I had a quick look to Deep Clone and I would like to understand it you solve the migration issue of losing story point estimates when moving from classic to next-gen projects and the links between the issues. 

These are the main points that hold me back from moving to next-gen so would be very glad to hear that you cracked this.

Marlene Kegel - codefortynine
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
July 12, 2019

Hi Peter,

With Deep Clone for Jira you can clone Story Point Estimates (NOT Story Points) from a classic project to a next-gen project.

You need to turn the estimation toggle on in the project settings of the next-gen project to activate the field "Story Point Estimates".


If the field isn't active in the next-gen project the Story Point Estimates aren't cloned.

Story Points can only be cloned between two classic projects. They are not cloned from a classic to a next-gen project.


Issue links can be cloned with Deep Clone for Jira. You just have to select that option when you configure the clone.

Don't hesitate to get in touch with me if you have further questions, Peter.

0 votes
Daniel_Bunte May 10, 2019

Does anyone know if this has certain requirements to work?

I tried this with a bunch of different scenarios. First I created a new next-gen project.

Then I tried creating a new classic project with a shared configuration of an existing (complex) one and even creating a new classic project from scratch.

I tried to move issues from any of the classic projects to a next-gen, but when I see the page to select the new project, only classic projects are listed.

Am I missing something? Is there some black magic or hidden settings involved to get things running?

I followed the step-by-step guide.




Daniel_Bunte May 10, 2019

Figured it out :-/ I wasn't an admin of the new next-gen project and therefore couldn't select it from the drop down.

Like # people like this
0 votes
Gabriel Côté October 25, 2018

From what I understand, the next gen JIRA experience is on a completely new tech stack. Therefore, most of the features and settings in the classic version are non existent in this newer Next Gen version. This leads to multiple discrepancies if you were to only "migrate" from classic to next-gen.  


Unless the Atlassian Team implements exactly all the same features than the classic version, this "One-Click" migration will be impossible. That being said, what would be the purpose of creating an exact replica of what is currently the "Classic Version" ? I think the Atlassian Team are moving to a new vision of what JIRA could be, and that all the design changes will be reflected in the Next Gen Projects.


The only solution offered to "migrate" is to move and remap all the issues from a classic project to a next gen project. Keep in mind some advanced configuration could be lost in the process because the new version does not support them at the time.


TL;DR: The Next Gen Projects are currently a "leaned" version of Classic Projects and are partially compatible.

Suggest an answer

Log in or Sign up to answer