For UK teachers · 30 reports free

Paste one report.
Write the whole class.

Report Alchemy learns your school's format from a report you've already written — the headings, the order, the length, the tone — then writes every pupil's report from a few words of your notes, in one sitting. Next term, it remembers them.

No cardNothing expiresGoogle or email sign-up
Maya — Y4
  • loves reading
  • fractions ✓
  • rushes handwriting
  • kind — helps others
Summer ReportMaya · Year 4
Attitude to Learning

Maya is a kind and thoughtful member of the class, always ready to help a friend who is stuck.

English

She reads widely and with real enjoyment.

Mathematics

Maya works confidently with fractions.

Next Steps

To slow down and take pride in her handwriting.

Year 4 Oakwriting the class
MayaTomAishaLeoPriyaOscarIslaNoahZaraAlfieRubyEthanFreyaKai +14 more
0 of 28saved as each lands
30free reports on sign-up — a whole class
1report of yours teaches it your format
50pupils in one class run
£24a year for unlimited reports
How it works

From a page of notes to a finished class set.

Three steps, and the first one you only ever do once.

1

Paste one report you've written

Last year's, a colleague's, the school's model answer. Report Alchemy reads its headings, order, length and tone and keeps them as your format. There is nothing to upload and nothing to build.

2

Type a few words per pupil

Your whole register on one screen, a line of notes each, then one button. Each report is saved the moment it's written, so you can close the tab and pick up where you left off.

3

Read, tweak, export

Refine any report in plain English — “make it warmer”, “mention her reading”. Read and edit every one before it goes home: you know the child, and the AI only knows your notes.

The part a chatbot can't do

Same notes. Your school's format.

Every school writes reports differently. Paste one of yours and every report after it follows that shape — headings, order, length and tone.

Maya — Y4
  • loves reading
  • fractions ✓
  • rushes handwriting
  • kind — helps others

Illustrative examples: one set of notes, written in three schools' formats.

Summer ReportMaya · Year 4
Attitude to Learning

Maya is a kind and thoughtful member of the class, always ready to help a friend who is stuck.

English

She reads widely and with real enjoyment.

Mathematics

Maya works confidently with fractions.

Next Steps

To slow down and take pride in her handwriting.

Form Tutor's ReportMaya · Lower Prep

Maya has been a kind and generous presence in the form this term, quick to notice when a friend needs help and happy to give it. She loves reading, and reads widely and with real enjoyment. In mathematics she works confidently, particularly with fractions. The next step is to slow down when writing by hand, so that the presentation of her work does justice to the thinking behind it.

End of YearMaya · 4O
Strengths
  • Reads widely and with enjoyment
  • Confident when working with fractions
  • Kind and supportive of classmates
Target
  • Take more care with the presentation of handwritten work
What it does

Built around one pupil record, not a bag of tools.

Every moment of the reporting year reads from what you've already written about a child — and writes back to it.

It learns your school's format from a report you already wrote.

Paste in a report you're proud of. The AI reads its headings, order, length and tone, and writes every report after it to match — so your class set looks like your school's reports, not a chatbot's. Up to 25 saved formats.

The whole class, one sitting

One row per child, one button. Two at a time, saved as they land, and a Stop that keeps whatever is done.

Remembers your pupils

Next term's report can build on last term's, when you choose. Rename, merge, group into classes — or delete a pupil and everything about them in one click.

Parents' evening notes, no typing

In October, the report you wrote in July becomes your crib sheet: what to open with, strengths to say out loud, one thing to raise, a question for the parent, a next step to agree. One button does the class; the page prints as your running order.

Refine in plain English

“Make it warmer.” “Add more about maths progress.” “Shorter, for the MIS box.” Suggestions for each section when you're stuck for words. All included at every tier.

Versus a chatbot

What a general AI chatbot won't do for you out of the box.

Report AlchemyChatGPT / generic AI
Learns your format from your own report
Up to 25 saved report formats
A whole class on one screen
Remembers your pupils, term to term
Parents' evening notes from your reports
UK data storage, never used for AI training
One pupil record, all year

Write it once. It keeps working.

Everything you write about a child is kept against them, so each moment of the school year starts from what you already said.

July

The whole class, in your format

A line of notes per child, one button, thirty reports in your school's shape.

October

Parents' evening, no typing

July's reports become talking points for every appointment, printed as your running order.

Next July

Build on last year

Tick one box and the new report picks up from the last — without repeating its phrasing.

And whenever you want it gone: delete a pupil, and everything about them, in one click.

Who it's for

Built for the teachers who write the most.

Designed around the situations where report writing genuinely hurts.

Independent & prep schools

High feedback load, exacting house style

Long-form, individualised reports two or three times a year, held to a house style parents notice. Teach Report Alchemy that style once, and every report after it holds the same structure and tone.

Stretched state schools

Big classes, no time, long reports

Large classes, little or no TA time, and a reporting window that lands on top of everything else. Turn the rough notes you already keep into finished, specific reports that don't read like a machine wrote them.

Departments & whole schools

One house format, every teacher

A school licence covers everyone who signs in with your school's email, and a lead teacher shares one agreed format so every report lines up — moderation stops being a rewrite job.

School licences →

Pupil data

Written for your DPO, not around them.

These are children's records. Everything a data protection officer asks for is published, including what is not in place.

Read the data protection page →

  • Stored in Google Cloud's London region, encrypted in transit and at rest.
  • Name replacement: the names of pupils you've added are swapped for a code before generation.
  • An Article 28 processing agreement, published and signable online.
  • Delete a pupil, or your whole account, yourself — immediately.
  • Nothing you enter is used to train AI models.
  • Every sub-processor named; a published DPIA a school can adopt.
Questions

Frequently asked

How does Report Alchemy work?
Report Alchemy uses AI to generate personalised student reports. You build a report format or paste in a report you have already written so it can copy the structure, add each pupil's name and your notes, and the AI writes a complete report, usually in under a minute. You can then refine it with plain-English instructions.
Is Report Alchemy free to use?
Every new account includes 30 free reports — enough for a whole class — with no expiry and no card required. When you need more, a Teacher licence is £24 a year for unlimited reports, and everything that supports the writing (AI suggestions, format learning, refinement) is included at every tier.
Will the reports sound like they were written by AI?
Report Alchemy learns your format, tone and length from a report you have already written and paste in, and writes to match it, so the output follows your house style rather than a generic template. Read and edit every report before it goes home: you know the child, and the AI only knows your notes.
Is my student data safe and GDPR compliant?
Your data is stored in the UK, in Google Cloud's London region, encrypted in transit and at rest, and you can delete any pupil — or your whole account — yourself, immediately. Reports are generated by OpenAI in the US under Standard Contractual Clauses. The pupil form asks for a first name only, and with name replacement switched on, the names of pupils you have added are replaced with a code before anything is sent for generation, and put back on our servers afterwards. Names we have not been told about — for example in an example report you paste in — are not detected, so remove them first. Nothing you enter is used to train AI models. Every sub-processor is named in our privacy policy, and our Article 28 data processing agreement is published in full and signable online, with everything else a DPO needs at report-alchemy.com/data-protection.
Can I use Report Alchemy for any subject or year group?
Yes. The tool supports every subject — from Maths and English to PE and Music — and works for all year groups, from Early Years through to Sixth Form and beyond. It can also write in other languages for international schools.
Does it remember my pupils between terms?
Yes. Every pupil you write about is saved to your account, and when you write about them again you can choose to bring last term's report into context — so the new one can build on it. It's opt-in every time, and the My Pupils screen lets you rename, merge duplicates, group pupils into classes, download everything, or delete a pupil and everything about them in one click.
What are parents' evening notes?
Talking points for each appointment, built from the report you already wrote — what to open with, strengths worth saying out loud, one thing to raise, a question to ask the parent, and a next step to agree. For any pupil with a report, it takes no typing at all: one button writes the whole class, and the page prints as your running order for the evening.
How is Report Alchemy different from using ChatGPT?
Unlike generic AI chatbots, Report Alchemy is purpose-built for school reports. It learns your report format from a report you have already written, keeps your class list and your pupils from term to term, writes a whole class in one sitting, and offers suggestions for each section — none of which a general chatbot does for you out of the box.
Free, no sign-up

Report comments you can use today.

Written for UK school reports, sorted by attainment.

Or browse comments for every subject, try the free report generator on your own notes, check finished reports for wrong names and repeats with the report checker, or read how we handle pupil data.

Start with one report

This term's reports, finished.

30 free reports — enough for a whole class. No card, and nothing expires.