QUIZZES WITHOUT THE CLICK MARATHON

Build a Canvas quiz like a spreadsheet.

Start with a blank spreadsheet and type questions directly, paste rows from Excel or Google Sheets, or import a CSV, JSON, or QTI ZIP file. No import is required, and everything stays in your browser.

Step 1

Choose how to begin

Start from scratch or load existing questions. Both paths lead to the same editable spreadsheet.

Enter manually

Start with a blank spreadsheet

Type one question at a time, or copy and paste a block of cells from Excel or Google Sheets.

Import existing work

Start with a file

Accepts QTI ZIP templates, the eight-column CSV format, and version 1 JSON.

Not ready to use your own questions?
Using AI to draft your quiz? Give an AI assistant this page, copy its instructions, or paste its JSON response here.

Step 1 · Give instructions to the AI

Copy the Canvas Quiz Maker format

Paste these instructions into an AI conversation, or point the assistant to the plain-text page. It should respond with Canvas Quiz Maker JSON v1.

Machine-readable schema: quiz-schema.json

Step 2 · Bring the draft back

Paste and load the AI response

Paste the complete JSON response below. You can also save it as a .json file and use the file importer above.

Giving an AI agent this page? It can use the labeled form above directly. Compatible browser agents also receive a structured “Load quiz JSON draft” action. Agent interface details

Preview the required JSON format
{
  "schema_version": 1,
  "quiz": {
    "title": "Quiz title",
    "description": "Optional directions",
    "settings": {
      "shuffle_questions": false,
      "shuffle_answers": false,
      "allowed_attempts": 1,
      "show_correct_answers": true
    }
  },
  "questions": [
    {
      "type": "multiple_choice",
      "text": "Which answer is correct?",
      "points": 1,
      "answers": [
        { "text": "Answer A", "correct": true },
        { "text": "Answer B", "correct": false }
      ]
    }
  ]
}

Step 2

Enter, paste, or edit your questions

Fill in the cells below directly. You can build the entire quiz here without uploading a file.

Quiz settings

Type directly in any cell, or select a cell and paste a range copied from Excel or Google Sheets.

# Question type Question text Option 1 Option 2 Option 3 Option 4 Correct answer 1–4 or text Points Actions

Step 3

Export for Canvas

Creates a QTI 1.2 ZIP locally. No quiz content leaves this device.