A rich text editor for learning platforms
Students write answers and essays. Teachers build course pages and feedback. Both need an editor that handles equations, works with screen readers, keeps files on the school’s own server, and doesn’t charge per student.
Where it is used
Course pages and lessons
Teachers build pages with headings, tables, images and embedded video, and reuse them across terms with content templates.
Assignments and essays
Students write in a familiar word-processor layout. Word and character counts and readability scores help with length and level requirements.
Feedback and marking
Track changes and comments let a teacher suggest edits that the student accepts or rejects, instead of overwriting their work.
STEM answers
An equation dialog stores the TeX source, so answers stay editable and searchable.
Features that matter here
All of these are in every license. Each card links to the documentation, so you can check how it works before you commit.
Math equations
Type TeX or LaTeX, see a live preview, insert inline. Rendering uses KaTeX or MathJax if your page loads one; the TeX source is stored either way.
Math equations →Readability statistics
Flesch Reading Ease, Flesch–Kincaid grade level, reading time and word counts, computed in the browser with no external service.
Readability statistics →Read aloud
Reads the document or selection with the browser’s own speech synthesizer, highlighting each sentence. No server or key involved.
Read aloud →Dictation
A toolbar microphone that uses the browser’s Web Speech support, for students who find dictating easier than typing.
Dictation →Track changes and comments
Suggestions and threaded comments in one review drawer, accepted or rejected one at a time.
Collaboration and review →Uploads on your server
Images and files go to your own upload handler and storage, with per-user folders, size limits and type checks you control.
Upload and gallery guides →What the editor does not do for you
We would rather you find the limits here than during an audit.
- The editor does not include a math renderer. Load KaTeX or MathJax on the page to draw equations.
- Spell checking uses the browser’s and operating system’s dictionaries unless you connect your own spelling service.
- The AI writing tools are off unless you connect a provider. Whether students may use them is a policy decision for your school, and you can leave the AI button off student editors.
- Student privacy obligations (for example FERPA or GDPR) depend on how your platform stores and processes data. The editor runs in your app and sends content nowhere by itself.
Evaluation checklist
Test the equation dialog with the renderer your platform already loads.
Decide which editors get the AI button (teachers, students, or neither).
Set upload size limits and allowed file types for student submissions.
Run the accessibility checker on a sample course page.
For a full evaluation plan, see the evaluation checklist.
Customer stories
We only publish customer stories that the customer has agreed to, and none from this sector is published yet. If you use RichTextEditor in education, tell us how. We will write it up with you and publish it only after you approve it.
Related
Accessibility · AI usage and pricing · Pricing · Other sectors: Healthcare, Government
Try it with your own documents
Perpetual licenses from $129, one-time. Every feature in every license.