Grade a whole class to your rubric — twice-checked, in minutes.

Duograde marks every student's script — written answers and Excel workbooks alike — with two independent AI graders that must agree, then hands you the marks in a spreadsheet and ready-to-send feedback for each student. Consistent, defensible grades — without the all-nighter.

Start with 10 free scripts → See how it works No card to try · dry runs free
✓ Marks to your rubric ✓ Per-question & sub-part ✓ Excel & spreadsheet answers ✓ Feedback for every student ✓ Curve to a target average ✓ Files deleted after grading
Why two graders

Double-marking, built in.

In higher ed, the safeguard for fair marking is a second marker. Duograde does it automatically: two independent AI graders score every answer, agree on the mark, and flag the ones they disagree on for your review.

  • Consistent — the same standard applied to every student, every question.
  • Defensible — a full audit trail of each grader's mark, so grades hold up to appeals.
  • Fair — divergent marks are surfaced, not silently averaged.
What you get

Everything a marker actually needs.

📋

Mark to your rubric

Build it in seconds, upload a Word/PDF rubric, or let Duograde infer the questions. Mix rubric-marked and judgment questions.

🔢

Questions & sub-parts

Marks per question and per sub-part (3a, 3b, 3c), with subtotals — not just one number per script.

📈

Curve to a target

Set a target average and Duograde scales the cohort to it, keeping the raw marks alongside for transparency.

💬

Feedback per student

A Word document with one student per page — specific, per-question feedback you can paste straight back to them.

📊

Marks in Excel

A clean spreadsheet plus an audit sheet showing every grader's mark and which rows to double-check.

🔒

Private by design

Student files are deleted as soon as your results are generated. You're grading your own students' work — it stays yours.

🧮

Excel answers, marked properly.

Finance, accounting, statistics, economics: when the answer is a workbook, Duograde marks the modelling, not just the numbers. Upload the spreadsheets with the batch and tell it which questions they relate to.

  • The spreadsheet is the answer — graded on its formulas, structure and inputs: every formula pattern, the functions used, cells hard-coded where a formula belongs, embedded constants, error cells, named ranges and VBA macros.
  • The spreadsheet supports an essay — the figures the student cites are checked against the workbook automatically, and the graders see both.
  • Works with your rubric or a sample workbook — upload the model answer as an Excel file and the graders mark against it.
How it works

Three steps, one download.

1

Upload the batch

Drop in the whole class — PDF, Word, Excel/CSV, or an LMS export (Moodle, Canvas, Turnitin). IDs and names are read from the files, and a spreadsheet is paired with its student's written answer.

2

Set your rubric

Build it online, upload one, or skip it and let Duograde work to your standard. Add a target average if you mark to a curve.

3

Download results

A zip with the marks spreadsheet, per-student feedback doc, and the renamed scripts — cross-referenced so every grade traces to its file.

Pricing

Two plans. Start free.

Try it on 10 scripts, then pick the plan that fits your cohort. Change or cancel at any time — switches are prorated.

Educator
500 scripts / month

A course or two a term.

$29 / month
or $290 / year 10 months for 12
Start with 10 free scripts →
Educator Plus
1,000 scripts / month

Large cohorts or several courses.

$49 / month
or $490 / year 10 months for 12
Start with 10 free scripts →

Allowances reset monthly and are fair-use limits, not meters: a full course’s exams in one sitting is exactly what they’re for. Busy month? Subscribers can add one-time top-ups of 500 ($29) or 1,000 ($49) scripts that never expire, or switch plans at any time. Plans are for one educator each; for a department, talk to us.

Give your weekend back.

Grade your next batch to your rubric — consistent, defensible, and done in minutes.

Start with 10 free scripts →