Best IEP tool for each need
What to look for in an IEP tool
Not every family needs every feature, so weigh these against your own situation before you commit to anything:
Who it is built for. Some tools are for parents only, some are for professional advocates, and a few serve both and let them work together. Language. Real bilingual support (English and Spanish) is rare, and it matters enormously for millions of families. What it does with your IEP. Does it just store the document, or does it read it, explain it in plain English, and flag what is weak or missing? Does it help you act? Understanding is step one; generating letters, preparing for meetings and tracking whether services actually happen is where results come from. Advocate tools. If you are a professional advocate, can it run your practice, not just read one document? (For a deeper look at that side, see our comparison of tools built specifically for special education advocates.) And finally, privacy and price — where your child's data lives, and what it costs once any free tier ends.
The IEP tools at a glance
A quick map before the detail. "Who it's for" is the fastest way to narrow the field.
| Tool | Best for | Who it's for | Format |
|---|---|---|---|
| IEP Desk | An all-in-one, bilingual platform for the whole IEP journey | Parents and advocates | Web app + installable (PWA) |
| Understood.org | Free, trustworthy articles and explainers | Parents (learning) | Resource library |
| Beacons IEP | A free IEP "Health Score" and an AI helper | Parents only | Web app |
| IEP Compass | A simple bilingual mobile app with AI law lookup | Parents | iOS app |
| My IEP Hero | AI IEP analysis plus matching with a human advocate | Parents and advocates | Web app |
| Highlighter | Record review and case management for advocates | Advocates, families, organizations | Web app |
| KidvoKit | Auto-builds a records timeline from the parent's Gmail | Advocates and parents | Web app |
| Expert IEP | A pre-meeting IEP review shared back with the school | Families (with schools) | iOS / Android app |
The tools, one by one
IEP Desk
A bilingual (English and Spanish) platform built for both parents and professional advocates. Parents can upload an IEP and have the AI extract the full plan (goals, services, deadlines, accommodations), generate 25 types of formal letters in both languages, look up their rights under IDEA, Section 504 and FERPA, prepare for meetings, and track each goal over time. Advocates get something no other tool on this list offers in full: a real practice-management suite — a client CRM, time and fee tracking per case, and a bookable agenda with a shareable link so families can reserve time — plus the ability to manage a child's whole case directly (even for families without their own account) and transfer it back to the family later. It installs to your phone like an app (PWA), and it is free during the current beta.
Best for: families who want one place for everything, bilingual households, and advocates who want to run their practice and collaborate with families on the same platform.
Understood.org
A well-known nonprofit and, for many parents, the first stop. It offers a huge, free library of expert-reviewed articles on learning and thinking differences — ADHD, dyslexia, IEPs, 504 plans and more — with a good amount of Spanish content. It is a place to learn, not a tool to upload your IEP, generate letters or manage a case.
Best for: free, reliable reading before or alongside a hands-on tool.
Beacons IEP
A parent-first web app whose signature feature is a free IEP Health Score that rates your plan across five areas (goals clarity, accommodations, progress measurement, transition planning, parent understanding). It pairs that with "Grace," an AI helper trained on IEP rules, plain-English guides, and basic tracking. It is explicitly built for parents only and does not offer advocate tools. Spanish support is not stated. See our full IEP Desk vs Beacons IEP comparison.
Best for: a parent who wants a quick, free read on how strong their IEP is.
IEP Compass
A mobile app (iOS) that is fully bilingual — the whole app, including its AI assistant "Claudia," works in English and Spanish. Claudia can show the actual text of special education law (IDEA, Section 504 and state rules) linked to official .gov sources. It also includes an IEP timeline calendar, document storage and community stories. It is parent-focused, with group features noted as coming soon.
Best for: bilingual parents who want a straightforward phone app and quick, sourced answers about the law.
My IEP Hero
A web platform for parents and advocates built around AI IEP analysis: upload a PDF (even a scan) and get a quality score, red flags, IDEA-compliance issues, weak goals and missing services in plain English. It markets a large toolset (meeting prep, letters, an accommodations database, state guides) and, notably, a certified-advocate marketplace so families can connect with a human advocate. Spanish support is not stated.
Best for: parents who want fast AI analysis with the option to bring in a human advocate.
Highlighter
Of the tools here, this is the one built most squarely for the professional advocate. Upload an IEP, an evaluation or a behavior plan and it returns a structured summary in about a minute, then lets you ask the record a question — when the last OT evaluation happened, what a reading baseline was two years ago — and answers with the source document underneath. Around that it wraps the business of a practice: interaction logs, per-family time tracking, and invoicing with card payments, so tracked hours become a bill without leaving the tool. There is a low-cost family tier too, but the heart of the product is the advocate seat. Spanish support is not stated. See our full IEP Desk vs Highlighter comparison.
Best for: advocates who want to interrogate the records and run the case around them, in English.
KidvoKit
A narrower, sharper tool than most on this list: it does one job and does it well. With a parent's permission it syncs their Gmail and pulls every IEP, evaluation and school email into a single searchable timeline, then shows how services and goals shifted year over year — the kind of quiet reduction that is easy to miss reading plans side by side. It is a records layer, so it deliberately leaves out meeting prep, letter generation and case billing. When the engagement ends, the family keeps the binder. Gmail-only sync is the catch: an Outlook practice loses the feature that makes it work. Spanish support is not stated.
Best for: advocates whose clients live in Gmail and who mainly need the paper trail rebuilt automatically.
Expert IEP
A different model: a native app where a family uploads their IEP, Expert IEP reviews it for clarity and missing supports, the family adds context, and a clearer version is returned to the school before the meeting. The emphasis is family–school collaboration, with strong privacy commitments. It is not built around advocate tools, and Spanish support is not stated.
Best for: families who want a pre-meeting review and a more collaborative relationship with their district.
Feature comparison: for parents
What each tool actually does with your child's IEP. ✅ = yes · — = not offered / not its focus · n/s = not publicly stated (it may still exist).
| Feature | IEP Desk | Understood | Beacons | IEP Compass | My IEP Hero | Highlighter | KidvoKit | Expert IEP |
|---|---|---|---|---|---|---|---|---|
| Bilingual (EN + ES) | ✅ | Partial | n/s | ✅ | n/s | n/s | n/s | n/s |
| Upload & AI-analyze the IEP | ✅ | — | ✅ | Partial | ✅ | ✅ | Partial | ✅ |
| Plain-English rights (IDEA/504/FERPA) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | Partial |
| Formal letter / document generator | ✅ (25, bilingual) | — | — | — | ✅ | ✅ | — | — |
| Meeting preparation | ✅ | — | Partial | Partial | ✅ | ✅ | Partial | ✅ |
| Deadline / timeline tracking | ✅ | — | ✅ | ✅ | ✅ | ✅ | ✅ | Partial |
| Goal & progress tracking | ✅ | — | ✅ | Partial | ✅ | ✅ | Partial | — |
| Goal bank (ready-made goals) | ✅ (1,100+) | — | — | — | Partial | — | — | — |
- Bilingual (EN + ES)✅
- Upload & AI-analyze the IEP✅
- Plain-English rights (IDEA/504/FERPA)✅
- Formal letter / document generator✅ (25, bilingual)
- Meeting preparation✅
- Deadline / timeline tracking✅
- Goal & progress tracking✅
- Goal bank (ready-made goals)✅ (1,100+)
- Bilingual (EN + ES)Partial
- Upload & AI-analyze the IEP—
- Plain-English rights (IDEA/504/FERPA)✅
- Formal letter / document generator—
- Meeting preparation—
- Deadline / timeline tracking—
- Goal & progress tracking—
- Goal bank (ready-made goals)—
- Bilingual (EN + ES)n/s
- Upload & AI-analyze the IEP✅
- Plain-English rights (IDEA/504/FERPA)✅
- Formal letter / document generator—
- Meeting preparationPartial
- Deadline / timeline tracking✅
- Goal & progress tracking✅
- Goal bank (ready-made goals)—
- Bilingual (EN + ES)✅
- Upload & AI-analyze the IEPPartial
- Plain-English rights (IDEA/504/FERPA)✅
- Formal letter / document generator—
- Meeting preparationPartial
- Deadline / timeline tracking✅
- Goal & progress trackingPartial
- Goal bank (ready-made goals)—
- Bilingual (EN + ES)n/s
- Upload & AI-analyze the IEP✅
- Plain-English rights (IDEA/504/FERPA)✅
- Formal letter / document generator✅
- Meeting preparation✅
- Deadline / timeline tracking✅
- Goal & progress tracking✅
- Goal bank (ready-made goals)Partial
- Bilingual (EN + ES)n/s
- Upload & AI-analyze the IEP✅
- Plain-English rights (IDEA/504/FERPA)✅
- Formal letter / document generator✅
- Meeting preparation✅
- Deadline / timeline tracking✅
- Goal & progress tracking✅
- Goal bank (ready-made goals)—
- Bilingual (EN + ES)n/s
- Upload & AI-analyze the IEPPartial
- Plain-English rights (IDEA/504/FERPA)✅
- Formal letter / document generator—
- Meeting preparationPartial
- Deadline / timeline tracking✅
- Goal & progress trackingPartial
- Goal bank (ready-made goals)—
- Bilingual (EN + ES)n/s
- Upload & AI-analyze the IEP✅
- Plain-English rights (IDEA/504/FERPA)Partial
- Formal letter / document generator—
- Meeting preparation✅
- Deadline / timeline trackingPartial
- Goal & progress tracking—
- Goal bank (ready-made goals)—
Feature comparison: for advocates
If you are a professional advocate, the real question is whether a tool can run your practice, not just read one document. This is where the field thins out.
| Advocate feature | IEP Desk | Understood | Beacons | IEP Compass | My IEP Hero | Highlighter | KidvoKit | Expert IEP |
|---|---|---|---|---|---|---|---|---|
| Built for advocates too | ✅ | — | — | Coming | ✅ | ✅ | ✅ | — |
| Manage multiple families / cases | ✅ | — | — | — | ✅ | ✅ | ✅ | — |
| Client CRM (clients & prospects) | ✅ | — | — | — | Partial | ✅ | — | — |
| Time & fee tracking per case | ✅ | — | — | — | — | ✅ | — | — |
| Bookable agenda + shareable link | ✅ | — | — | — | — | — | — | — |
| Manage a case directly + transfer to family | ✅ | — | — | — | — | Partial | Partial | — |
| Match families with a human advocate | — | — | — | — | ✅ | — | — | — |
- Built for advocates too✅
- Manage multiple families / cases✅
- Client CRM (clients & prospects)✅
- Time & fee tracking per case✅
- Bookable agenda + shareable link✅
- Manage a case directly + transfer to family✅
- Match families with a human advocate—
- Built for advocates too—
- Manage multiple families / cases—
- Client CRM (clients & prospects)—
- Time & fee tracking per case—
- Bookable agenda + shareable link—
- Manage a case directly + transfer to family—
- Match families with a human advocate—
- Built for advocates too—
- Manage multiple families / cases—
- Client CRM (clients & prospects)—
- Time & fee tracking per case—
- Bookable agenda + shareable link—
- Manage a case directly + transfer to family—
- Match families with a human advocate—
- Built for advocates tooComing
- Manage multiple families / cases—
- Client CRM (clients & prospects)—
- Time & fee tracking per case—
- Bookable agenda + shareable link—
- Manage a case directly + transfer to family—
- Match families with a human advocate—
- Built for advocates too✅
- Manage multiple families / cases✅
- Client CRM (clients & prospects)Partial
- Time & fee tracking per case—
- Bookable agenda + shareable link—
- Manage a case directly + transfer to family—
- Match families with a human advocate✅
- Built for advocates too✅
- Manage multiple families / cases✅
- Client CRM (clients & prospects)✅
- Time & fee tracking per case✅
- Bookable agenda + shareable link—
- Manage a case directly + transfer to familyPartial
- Match families with a human advocate—
- Built for advocates too✅
- Manage multiple families / cases✅
- Client CRM (clients & prospects)—
- Time & fee tracking per case—
- Bookable agenda + shareable link—
- Manage a case directly + transfer to familyPartial
- Match families with a human advocate—
- Built for advocates too—
- Manage multiple families / cases—
- Client CRM (clients & prospects)—
- Time & fee tracking per case—
- Bookable agenda + shareable link—
- Manage a case directly + transfer to family—
- Match families with a human advocate—
💡 The pattern in that table
A few tools read records well. Highlighter, in particular, gives advocates real muscle — record analysis, time tracking, invoicing. But the full day-to-day of running a practice — a client CRM, hours and fees, and a shareable link families can book time through, all in one place — is where IEP Desk goes furthest. KidvoKit deliberately stays narrow: it rebuilds the paper trail and stops there. My IEP Hero skips practice tools entirely and instead connects families to advocates through a marketplace. Different bets, and worth knowing which one matches how you actually work.
Access and pricing
Prices and tiers change often, so treat this as a snapshot and confirm on each provider's site.
| Tool | Free option | Paid (parents) | Paid (advocates) |
|---|---|---|---|
| IEP Desk | Free during beta | Planned ~$29/mo after beta | Planned ~$99/mo after beta |
| Understood.org | Free (nonprofit) | — | — |
| Beacons IEP | Free to start | Paid plans (see site) | — |
| IEP Compass | Free features | $9.99/mo or $79.99/yr | Group access coming |
| My IEP Hero | Free to start | From $9.99/mo; $29.99/mo full | Professional plans |
| Highlighter | Free to try | Low-cost family tier | $59/mo per seat ($549/yr) |
| KidvoKit | 7-day free trial | $5/mo (billed annually) | $49/mo, no per-client fees |
| Expert IEP | Free to start | See app stores | — |
So which IEP tool should you choose?
Match the tool to your situation. To understand your rights and read reliable guides, start with Understood.org and add a hands-on tool when you are ready to act. For a quick, free read on how strong your IEP is, Beacons IEP's Health Score is a fast start. If your household is bilingual, IEP Compass and IEP Desk are the two that clearly work in both languages — and IEP Desk generates your letters in both. Want AI analysis with the option of bringing in a human advocate? That is My IEP Hero. If you are an advocate who mainly needs to read records fast, Highlighter is built for that, and KidvoKit if your clients live in Gmail and you want the paper trail rebuilt on its own. And if you want one place for the whole journey — parents and advocates, English and Spanish — that is IEP Desk.
Where IEP Desk fits
We built IEP Desk because families and advocates were stitching together three or four tools: one to read the IEP, one to write letters, a spreadsheet to track it, and something else entirely for advocates to manage their clients. Almost every tool above does one or two of those things well. The gap we set out to fill is the intersection: a single platform that is genuinely bilingual (interface and documents), covers the full parent toolkit, and gives advocates a real place to run their practice — CRM, time and fee tracking, a bookable agenda with a shareable link, and direct case management with a clean handoff back to the family.
We are honest about where we are newer: some tools here have larger user bases and app-store presence today, and Understood's free library is unmatched for reading. IEP Desk is free during our beta. When the beta ends, our plan is to keep the app affordable by building a community of parents and advocates around it — where membership in that community is what sustains full access to the platform, rather than putting the core tools behind a steep paywall. Early users keep a founding price.
Frequently Asked Questions
The best IEP tool is the one that fits how you work. For many families that will be a free resource plus one hands-on app; for bilingual households and for advocates running a caseload, having everything in one bilingual place is what saves the most time — which is exactly what we set out to build.