For academics

Turn your course materials into a verified exam.

Upload your slides, notes, or readings. ExamComposer drafts the questions with two AI models, checks every calculation by running code, and exports straight to Word, Moodle, and Canvas.

No setup. Pay-as-you-go — a free allowance to try it on your first deck.

From slides to exam in minutes

You stay in control at every step — weight the topics, choose the question mix, review before you export.

1

Upload

Slides, PDFs, or Word docs — several at once.

2

Map topics

The AI reads your material and outlines the topics.

3

Generate & verify

Two models draft questions; answers are checked.

4

Compose

Pack a paper to your time limit and question mix.

5

Export

Word, Moodle, or Canvas/QTI — ready to use.

Why it's different

Questions you can actually trust

Most tools generate plausible-looking questions. ExamComposer verifies them.

✓ Every calculation re-checked by running code ✓ Grounded strictly in your materials ✓ Two AI models, cross-checked ✓ Anything doubtful is flagged for review ✓ Your files are never stored or used for training

Built for real exam writing

🧮

Code-verified calculations

Numeric answers are re-derived by executing code, so arithmetic slips are caught — not trusted.

🤝

Two AI models, not one

Claude and OpenAI each draft independently; a third pass keeps the strongest questions.

🎚️

Weight & exclude topics

Emphasise later material, weight by length, or drop the intro entirely — your call.

📝

Every question type

Multiple choice, true/false, short answer, calculations, and essays — with answer keys and rubrics.

♻️

Rephrase past papers

Upload a past paper — or paste example questions — and get fresh, reworded variants: same concepts, different specifics.

📤

Straight into your LMS

Export to Word for printing, or import directly to Moodle and Canvas.

Word (.docx) Moodle XML Moodle GIFT Canvas / QTI

Grading, sorted too

Objective questions auto-grade in your LMS. For essays and calculations, ExamComposer hands the marking rubric straight to DuoGrade, its sister tool for committee-of-AI grading.

Your materials stay yours

We use your uploaded files only to generate your exam. They're processed in memory and are not stored on our servers afterwards — and they are never used to train AI models. Your content is sent to our AI providers solely to produce your questions, under API terms that prohibit training on customer data. More on how we handle your data →

Write your next exam in minutes.

Upload a deck and see the questions it produces — free to try.

Open ExamComposer