Crosshire
Miscellaneous·Education·11 min read·20 July 2026

German writing, graded to the point.

You can look a word up. You cannot grade your own essay — being blind to your mistakes is exactly what makes them mistakes. This is the tool that closes that one gap, shown on a single real essay from start to finish: the score, the reason behind every mark, each fix inside the learner's own sentences, and a model answer rebuilt from what they wrote.

The paper on the table

You did the sensible thing and practised the way the exam is actually taken — a full B2 email, by hand, on paper. It reads well. Or it doesn't. You genuinely cannot tell, and there is no teacher at the kitchen table tonight.

The app that only says nein

A vocabulary app marks the gap-fill red and moves on. It never says why, and it will never read the paragraph you were actually proud of — the one with the argument in it.

Writing is the one skill you can't self-assess, and the one you get the least feedback on — a teacher can't mark an essay a day for you, and most apps don't try. So the writing tool on Crosshire Learn does exactly that, and only that. You photograph the page — or type it, or upload a PDF — and it reads the whole text and marks it the way a Goethe, telc or DTB examiner would: a score on each of the four criteria, the reason behind every mark, each mistake fixed inside your own words, and a model answer rebuilt from what you actually wrote. Rather than describe it, here is exactly what it did with one real essay.

01What it takes

Your answer, in whatever form you have it

You're not filling in blanks. You pick a prompt, set your target level, and hand over a finished text in whatever form it already exists. Three ways in:

Input · type
Write it in the browser

Draft straight into the box. Nothing to install, nothing to format — start typing and grade.

Live
Input · upload
Drop in a PDF

Wrote it elsewhere? Upload the PDF; the tool pulls the text out and grades it as it stands.

Live
Input · photo
Photograph your handwriting

Snap up to five pictures of a handwritten essay. It reads your handwriting and grades that — exam practice happens on paper, and this meets it there.

Live

Two settings frame the grade. You choose the target level — the run below was set to B2 Beruf (DTB) — and a mild or strict mode, so the same text can be marked gently for encouragement or held to the full exam line. The marking then comes back in whatever language you set for feedback: the learner below chose English, so the notes are in English while every German phrase they quote stays German.

02What it grades on

The four criteria, and nothing invented

Every text is marked on the four criteria a real B2/C1 exam uses — each out of five, on the half-point — and given one overall CEFR verdict. No private rubric, no extra axes, and the same grader behind every chapter exercise and every free essay.

Aufgabenerfüllung · task
Did you answer the whole prompt — position, arguments for and against, your own view — in the right register for the situation?
Kohärenz · coherence
Does it hold together: a clear build, real connectors, no sentence stranded outside its argument?
Wortschatz · vocabulary
Range and precision — the right word, varied rather than repeated, with the field-specific terms the topic calls for.
Grammatik · grammar
Spelling, capitalisation, punctuation, word order and the grammar itself — counted, not waved at.
03One real essay

Photographed, then graded — in full

One learner wrote a workplace statement by hand — should everyone take part in a training they pay for themselves, held during work hours? — photographed the page, set the level to B2 Beruf, and pressed grade. Here is the whole report, start to finish. Every number below is exactly what the engine returned; only the learner's name has been taken out.

One real B2 essay · handwritten, photographed, graded in one pass Overall: B2 met · 15 / 20
1 — score per criterion
Task / response4.0
Coherence4.0
Vocabulary4.0
Grammar3.0
of 5 · half-points · 210 words · B2 Beruf (DTB) · mild/strict
2 — corrected in the text
Hallo An AlleLiebe Kolleginnen und Kollegenregister — too informal for the workplace
profitieren da guteprofitieren, da gutemissing comma before the clause
Viele GruppenViele Grüßewrong word for the closing formula
3 — why, and what next
Each mark comes with the reason it landed there and the single most useful next step: for +1 on task, use a formal opening and closing and drop the self-praising aside. For grammar, one capitalisation pass alone clears three errors.
Marked on the four criteria against a model answer, on the half-point, with a mild/strict setting. Because it is criteria-based, the hundredth learner gets the same judgement as the first — and because every mark names its fix, you never have to guess what raises the grade.
04Why the score is the score

The number, with its reasons

Most tools give you a figure and leave you to trust it. This one argues for it — and, unusually, tells you why the mark is not a point lower and not a point higher. Two of the real justifications from this essay, verbatim:

Task · 4 of 5Four points, because all required points are present, structured and on-topic — not 3, because nothing is missing and the topic is not confused; not 5, because the greeting and closing slip into informal everyday register and one sentence is a self-praising tangent. For +1: use a formal opening and closing, and remove the personal remark.
Coherence · 4 of 5Four points, because the text is largely clear and connected, with a good set of linkers — not 3, because it is far more than simple linear listing; not 5, because one tangent and a split closing interrupt an otherwise strong flow. For +1: keep every sentence inside its argument block.

The grammar mark comes with its receipts too. Rather than a feeling, the tool lists every error it found and counts them by class, so you can see exactly where the points went:

grammar · the error tally
Capitalisation (Großschreibung)3
Grammar (Grammatik)2
Spelling (Rechtschreibung)1
Punctuation (Zeichensetzung)1
Word order (Wortstellung)0
Seven marked errors, counted by class. Three are capitalisation — so one pass fixing adverbs and the closing infinitive clears nearly half of them, and the tool says exactly that.

And none of this rests on the model behaving itself. Every correction you see is a verbatim quote from your own text — anything the grader can't point to in what you actually wrote is discarded before it reaches you, so it can't invent a mistake you didn't make. The jump from error-count to points is a fixed ladder applied on our side, the same for everyone. The overall CEFR verdict is recomputed from the four scores, not taken on the model's say-so. The model reads and reports; the arithmetic is ours.

05Every fix

Marked inside your own sentences

It doesn't rewrite your work out from under you. Each mistake is corrected where you made it and tagged by type, so the same slip is easy to recognise next time. The full set from this essay:

Hallo An AlleHallo an allecapitalisation — an and alle are not nouns
EinesseitsEinerseitsspelling
Darüber HinausDarüber hinauscapitalisation — the adverb hinaus stays lowercase
profitieren da guteprofitieren, da gutepunctuation — comma before the da clause
gute ausgebildete Mitarbeitendengut ausgebildete Mitarbeitendegrammar — adverb gut, nominative plural ending
alle Kollegen und Kolleginalle Kolleginnen und Kollegengrammar — plural, and the gender pair in order
Ihre Meinung zu teilenihre Meinung zu teilencapitalisation — lowercase mid-sentence
Viele GruppenViele Grüßeword choice — the closing formula

Two things worth noticing. It separates errors that cost points from optional polish — stylistic suggestions like Anderseits → Andererseits are filed as hints and never touch the score, so you always know what actually mattered. And vocabulary is checked by counting, not scolding: it flagged Weiterbildung four times and Firma four times, offered the swaps — Fortbildung, Schulung, Qualifizierungsmaßnahme for the first, Unternehmen, Betrieb, Arbeitgeber for the second — while crediting the business lexicon already there (finanzielle Belastung, Geschäftsleitung, Belegschaft, Akzeptanz). The instruction is precise: vary two repeated nouns so no key word appears more than twice, and that is the +1.

06The model answer

Your essay, rewritten to the level you aimed at

Last comes a model version — and this is the part most tools get wrong. It is not a generic sample pulled off a shelf, and it is not pitched two levels above you to admire from a distance. It is your essay, rebuilt at your target level, keeping your points and your argument. The opening the tool returned:

Liebe Kolleginnen und Kollegen, habt ihr schon gehört, dass alle Mitarbeitenden unserer Firma an einer Weiterbildung teilnehmen sollen? Die Kosten sollen wir selbst tragen, die Schulung findet jedoch während der Arbeitszeit statt. Ich möchte mich kurz dazu äußern, denn ich sehe sowohl Vorteile als auch Nachteile.

The informal Hallo an alle becomes a workplace greeting; the tangent is folded into the argument; the repeated nouns are varied. The length is capped to the level you were graded against — an A1 learner is never shown a C1 model — and the framing is deliberately modest: the tool labels it a version built from your text, for comparison, not the only correct answer. It shows you a reachable target in your own voice, not a verdict on it.

What keeps the grade honest
  • Every fix is a real quote — a correction that isn't a word-for-word match in your text is dropped before you see it. It cannot invent a mistake.
  • The model counts; a fixed ladder scores — the vocabulary and grammar points come from the error count on our side, the same anchor for everyone, not the model's mood.
  • The level is computed, not declared — the overall CEFR verdict is recomputed from the four criterion scores.
  • Polish is filed apart from errors — stylistic hints are marked separately and never cost points.
  • Same grader, every text — one engine marks every chapter exercise and every free essay, on the same four criteria.
  • Consent is yours — text goes to the grading model (Anthropic / Google) only after a one-time opt-in, and you can revoke it at any moment.
Try it now
Bring a paragraph you already wrote — an email, a complaint, an opinion — or photograph one from your notebook, and grade it. The fastest way to feel the difference is to mark a single real text and read the reasons.
Typed · PDF · photo of handwriting. B2 / C1, mild or strict.
The tour this came from
German that grades itself
The whole course in one pass — the reader, the vocabulary library, the adaptive test, and the graded writing and speaking. This post is the writing close-up it promised.
Why grading matters
Five problems, one limit
The larger argument this tool is the working proof for — why moving grading onto a proven engine changes what school can be.

Written from the live tool — the scores, corrections, tally and model answer above are one real grading run, reproduced as returned. The learner's name has been removed; nothing else is changed. — Crosshire.

© 2026 Crosshire Journal · Made in EU Written from a working platform