QuizCraft← Back to home
QTI CONVERTER & GENERATOR

A QTI converter for instructors, not the command line.

Most QTI converters are Python scripts you run in a terminal. QuizCraft is a web app: paste a reading, generate the questions, and convert them into a QTI 2.1 package your LMS will import — with the source paragraph cited on each question.

Try it free — no signupSee pricing →
01

What a QTI file is, and why you need one

QTI — Question and Test Interoperability — is the standard package format that Canvas, Blackboard, Moodle and Brightspace all accept for importing quizzes. It's a zip file with the questions, answers and metadata inside. Build a QTI package once and you can import the same quiz into any of those systems instead of retyping it into each one.

The catch: making a valid QTI file by hand is fiddly, and most free QTI converters are command-line tools aimed at developers. If you're an instructor, installing a Python package to convert a quiz is a non-starter.

02

Generate the questions and convert to QTI in one place

QuizCraft does both halves in the browser. Give it your source — a PDF, a Word doc, or pasted text — and it writes the questions and converts them into a QTI 2.1 package, ready to import. No template to memorize, no syntax errors to debug.

Every package you export works with:

  • Canvas
  • Blackboard
  • Moodle
  • Brightspace (D2L)

Prefer not to use QTI? The same quiz also exports to Google Forms, PDF and Word.

03

The citation that other QTI converters don't carry

A plain QTI converter reformats whatever text you feed it — it has no idea whether a question is fair or where it came from. QuizCraft anchors every question to the exact paragraph in your source and writes that citation into the package. So the QTI you import isn't just questions — it's questions an integrity review can trace back to the reading, months later.

04

Coming from text2qti, or another script?

The command-line converters are good at what they do. If you already write your quizzes in Markdown and are comfortable in a terminal, text2qti and the other open-source packages will convert them to QTI for free, and you should keep using them.

Where they stop is the blank page. They convert questions you have already written; they don't help you write them, and they can't tell you which paragraph a question came from. QuizCraft picks the work up one step earlier — reading in, drafted questions out, citation attached, QTI on the way out — and it runs in a browser tab, so there is nothing to install for colleagues who don't use the terminal.

05

From reading to imported quiz

  1. 1. Paste or upload your source.
  2. 2. Generate & review — types, count, and the source citation on each question.
  3. 3. Export QTI and import it into your LMS. For Canvas specifically, see the PDF-to-Canvas-quiz walkthrough.

Moving off a desktop tool like Respondus? The Respondus alternative page covers the switch.

06

Is there a free version?

Yes. You can convert a reading into a QTI package without creating an account — paste the text, generate, download the file. A free account raises the monthly limit and keeps your quizzes so you can re-export or edit them later.

Pro is $19/month or $190/year per instructor, and it exists for volume and for the other export formats — not to put the QTI converter behind a wall. Quizzes you have already made stay exportable if you cancel.

07

Convert your first QTI now

Run it on a sample reading with no signup. The free tier covers a few quizzes a month; Pro is $19/month (or $190/year) per instructor for higher volume and every export format.