[New Quizzes] Bulk Import to Quizzes from CVS file

Problem statement:

Creating quiz questions manually within Canvas Quizzes is highly time-consuming, especially for teachers who develop large assessments or item banks for multiple courses. Allowing a CSV (comma-separated values) import option for quiz questions would streamline the process and align Canvas functionality with other LMS platforms such as Moodle, Blackboard, and Google Forms. I can do this with other gamified platforms like Quizziz but I want this option in Canvas. Other issues have been around moving from Classic Quizzes to New Quizzes and there being the same problem with the requirement to do each question individually.

Proposed solution:

Solutions: Add a CSV Upload Feature that allows instructors to: Build question banks in spreadsheet software (Excel, Google Sheets). Upload directly into Canvas to auto-generate question items (including question type, text, answer choices, and correct answer). Allow CSV export from Canvas as well (so instructors can edit or reuse quizzes offline). Support for bulk tagging (topics, standards, outcomes). Integration with Item Banks for New Quizzes. Reasoning: Teachers must create or import each question individually within Canvas Quizzes. For longer assessments (e.g., 50+ questions), this can take hours to format and input. There is no user-friendly way to build question banks externally and then import them in bulk. The current workaround—using QTI or Respondus—requires additional paid tools or complex XML formatting. Scalability: Enables teachers to reuse and share question banks across departments and schools. Accessibility: Eliminates the need for third-party tools. Accuracy: Minimizes errors from manual data entry.

User role(s):

instructor