The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
I have spent the last hour trying to do this with no success. I think I've done it before but I forgot how and the guides have been no help.
I want to create a question bank with selected questions from 3 existing quizzes. Those quizzes' questions were not previously in a test bank, so I'd like to just go through those 3 quizzes and mark questions to export them to the new question bank. Or, I'd like to create a new question bank and go find questions in these 3 quizzes to import. There's lot of info in the user guides about moving questions between banks. Or about creating banks and then manually writing questions. But I want to create a bank and import existing questions that are in quizzes. I'm using the old quizzes, BTW.
OR I'd just like to create a new quiz and copy questions from existing quizzes; but I think the only option is to copy them from banks. Which is why I'm trying to create a bank and import questions. But if I can just skip the bank step and create a new quiz and pull from existing quizzes that'd be great.
Solved! Go to Solution.
You are correct that questions in Classic Quizzes cannot be moved from a quiz to a question bank. A workaround is to export the quizzes. There is an option on the Content Exports page to select quiz instead of the entire course, and this creates a QTI file that can then be reimported into the course. This might duplicate the quizzes but, for your purposes, also creates question banks. On the Import Content page, make sure you select QTI for the content type and then the option to create new question bank.
Import Content dialog with QTI and new question banks selected
This creates a new question bank for each quiz in the export file, and from there you can move the questions around.
You are correct that questions in Classic Quizzes cannot be moved from a quiz to a question bank. A workaround is to export the quizzes. There is an option on the Content Exports page to select quiz instead of the entire course, and this creates a QTI file that can then be reimported into the course. This might duplicate the quizzes but, for your purposes, also creates question banks. On the Import Content page, make sure you select QTI for the content type and then the option to create new question bank.
Import Content dialog with QTI and new question banks selected
This creates a new question bank for each quiz in the export file, and from there you can move the questions around.
Hello,
I have been trying to also do what the OP did and to export quizzes but Canvas does not generate QTI.zip files and, instead, downloads a folder filled with randomly named subfolders and xml files which cannot be imported into a question bank or used to create a question bank.
Is there another workaround or a fix?
Best,
Francesco
@francesco_somai ...
To be sure, are you using the instructions found at How do I export quiz content from a course?
If so, are you immediately opening the *.zip file that downloads to your computer? If you are trying to open that file, then yes, you would see files like XML and other folders that wouldn't seem very helpful. But, that is all part of the QTI download, and there is no need to open up the *.zip file.
I tested this in my own sandbox course, and it downloaded a *.zip file as expected. Even though I could open up the *.zip file to view the files in it, and even though I could unzip the *.zip file if I really wanted to, there shouldn't be a need to do so.
Hope this helps.
I was not even seeing a zip file in the downloads. I found the fix in another thread. The issue I had was that Safari on my Mac was automatically opening the zip file and not even saving a copy of it. I followed the instructions to prevent that from happening and just downloaded the QTI.zip. I am going to try and see if I can create a question bank with that. Thanks for your help, Chris!
Francesco
Okay, the export-import process will work, but it is really an awkward way to transfer questions into a new bank. Also, even though Canvas asks which question bank you want to import into, it will only import it into a question bank with the same name as the original. Did I ultimately get it to work? Yes. Was it a frustrating kludge? Definitely. I am not a happy camper.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in