Category

AI Tools for IEP and Special Education

This category is honestly thin, and that is deliberate. Most AI tools were not built for special-education paperwork, which is among the most legally sensitive documents a teacher touches. An IEP is a binding plan for a named child, shaped by federal and state law, evaluation data, and a team of adults including the parents. No consumer chatbot belongs anywhere near that workflow, and we will not pad this page with tools that merely gesture at it.

What survives our bar: two school-oriented platforms whose special-education assistants are built for exactly this paperwork and publish the compliance documentation to back it up — and two carefully fenced ways to use general assistants, teacher-only, with every identifier left out. Even the platform listings below start from the same premise: the tool drafts, the case manager decides, and the IEP team makes the decisions that matter.

The non-negotiables, before anything else: never paste identifiable student data into a consumer AI tool — no names, no initials-plus-details, no evaluation excerpts that point to one child. Check your district's approved-software list before using anything here for real paperwork. And human review is always the last step, without exception.

For the full walkthrough, read our guide: AI for IEP and 504 paperwork: a careful start.

How to read the privacy flags on every listing:
  • District-ready signal: the vendor publishes FERPA/COPPA compliance documentation — still verify your district's approval list.
  • Check first: consumer tool — do not enter student-identifiable information; confirm district policy before classroom use.
  • Teacher-only: safe for your own planning and drafts; keep all student data out.

SchoolAI — SpED Assistant

Special-education drafting inside a school platform

What it does
A special-education assistant built into SchoolAI's school-facing platform: guided drafting of IEP sections, goal suggestions by grade and skill area, and plain-language rewriting — designed so the paperwork stays inside a system your district controls rather than a personal account.
Best for
Case managers whose districts have approved SchoolAI and who spend their Sundays fighting the present-levels-and-goals section of the form.
Time it saves
The blank-field problem. Starting from a structured draft you correct is measurably faster than composing from an empty page against a deadline.
Free tier
Free with paid upgrades for district-scale administration.
Privacy
District-ready signal: the vendor publishes FERPA/COPPA compliance documentation — still verify your district's approval list.
Skip it if
Your district has not vetted it — IEP work demands district-level approval, full stop. And skip it for any decision: goals come from evaluation data and the team, never from the suggestion box.

MagicSchool — IEP/504 Module

IEP suggestion tool within MagicSchool

What it does
MagicSchool's dedicated module for special-education paperwork: it suggests measurable annual goals, accommodations, and present-levels phrasing based on the parameters you enter, formatted for IEP and 504 documents.
Best for
Districts and teachers already using MagicSchool (see the lesson-planning listing) who want the same platform's purpose-built module rather than improvising with its generic tools.
Time it saves
Goal-library lookup time — phrasing variations for a skill area arrive together instead of through an hour of scrolling template banks.
Free tier
Free with paid upgrades; districts can license the full platform.
Privacy
District-ready signal: the vendor publishes FERPA/COPPA compliance documentation — still verify your district's approval list.
Skip it if
You would be entering live student details without district sign-off — the module's compliance posture only counts inside an approved deployment. Suggestions are starting points for the case manager, not outputs for the meeting.

Claude for Drafting IEP-Goal Banks

Teacher-only goal-bank building, no student data

What it does
Uses a general-purpose assistant to build a reusable library of goal and benchmark phrasing — by skill area, grade band, and level of support — before IEP season starts, so future writing starts from your bank instead of a blank screen.
Best for
Case managers who want to front-load the drafting work in August, entirely with generic, non-identifying content.
Time it saves
Seasonal, not daily: an afternoon of bank-building in the fall saves repeated cold-starts through spring deadlines.
Free tier
Free tier with paid upgrades for heavier usage.
Privacy
Teacher-only: safe for your own planning and drafts; keep all student data out.
Skip it if
You catch yourself typing anything that identifies a student — a name, a defining detail, an evaluation snippet — that is the moment to stop. Goals must fit the actual child in front of the team, not the average child in the bank.

ChatGPT for Accommodation Brainstorming

Option generation, no identifiers

What it does
Brainstorms possible accommodations and supports from a description of a classroom challenge — "a fourth grader who shuts down during long writing tasks" — giving you a wider option list to consider than the one in your head.
Best for
General-education teachers puzzling out classroom supports before bringing anything formal to a team, and SpEd teachers pressure-testing their own accommodation lists.
Time it saves
The idea-generation stall — when you know the barrier but have already exhausted your usual answers.
Free tier
Free tier with paid upgrades for more capable models.
Privacy
Teacher-only: safe for your own planning and drafts; keep all student data out.
Skip it if
The brainstorm would replace team decision-making — accommodations are team decisions informed by data, not a list a machine handed you. Describe challenges generically, never the child.

Why this page is short. We would rather list four defensible options than forty tools that put your students' legal documents and your certification at risk. If a tool not listed here markets itself for IEP writing, treat that as a reason for extra scrutiny, not a reason to sign up.