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!
Hi,
I want to create a question bank outside of Canvas and import it to Canvas. I figure that QTI files would be the best option to do this. Is there a tool out there that can create a QTI file compatible with Canvas from, say, a CSV or JSON file containing multiple choice questions?
What would be the best way to go about this?
Best,
Solved! Go to Solution.
Hello @woda,
Kansas State University has a tool you can use to turn a CSV into a QTI file. I would recommend following the instructions on this Northwestern University page for formatting the CSV for proper conversion. That page also includes a link to KSU's tool. You can then take the created QTI and use the Import Existing Content button from homepage of the course and choose to import a QTI package. There is a selection to create a new question bank.
This may also create a Quiz, but you can delete that if you do not want it.
Let us know how this goes for you so we know if it's a viable solution for others.
Best of luck,
James
My school (Lawrence S. Ting School) had develop a tool to convert from Docx format into QTI, that can use with Image, Table...and it totaly free for everyone. Please try this here: Convert Docx to Canvas Quiz (https://utility.lsts.edu.vn/convert-quiz )
Hello @woda,
Kansas State University has a tool you can use to turn a CSV into a QTI file. I would recommend following the instructions on this Northwestern University page for formatting the CSV for proper conversion. That page also includes a link to KSU's tool. You can then take the created QTI and use the Import Existing Content button from homepage of the course and choose to import a QTI package. There is a selection to create a new question bank.
This may also create a Quiz, but you can delete that if you do not want it.
Let us know how this goes for you so we know if it's a viable solution for others.
Best of luck,
James
Do you have any suggestions on how to get regular QTI files imported and added as Item Banks to be used in NewQuizzes? We have some QTI files for question banks, but we are experiencing difficulty getting them added in Item Banks. We have tried importing the QTI files, adding them as Classic Quizzes, and then using the Migrate feature to turn it into a NewQuiz. Unfortunately, the questions being used in the NewQuiz version aren't added into an Item Bank to be pulled into other NewQuizzes.
Is there a way to convert the existing question banks into Item Banks?
Dear @SariahThompson
The answer is YES
If you want to add questions form QTI files to Item Banks to use in New Quizzes, you must use our FREE tool here to convert DOCX file into QTI: https://utility.lsts.edu.vn/convert-quiz
And in the DOCX template attached, you can put all question that you want to make as Item Banks in the same GROUP (it start with the GROUP keyword and end with END_GROUP keyword)
Then when you Import content, please choose the option: Import existing quizzes as New Quizzes:
My school (Lawrence S. Ting School) had develop a tool to convert from Docx format into QTI, that can use with Image, Table...and it totaly free for everyone. Please try this here: Convert Docx to Canvas Quiz (https://utility.lsts.edu.vn/convert-quiz )
Hi I made a more robust and forgiving solution. Saves me so much time compared to other methods I have tried.
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