AI · CRDT collab · perpetual licence · every major stack2.2

The most complete WYSIWYG editor for the web — AI, real-time collaboration, and a perpetual licence in the box.

Ask AI, AI Chat, inline review, and per-node Yjs CRDT collaboration — all built in, all self-hosted, all unlocked from $129. Bring your own model in three lines of JavaScript, ship the same editor across React, Vue, Angular, Blazor, ASP.NET Core, ASP.NET Web Forms, PHP, and Classic ASP, and never touch a per-seat AI invoice again.

One-time price
$129
Perpetual single-domain licence. No subscription, no AI seat tax, no metered cloud tier — ever.
Trusted since 2003
25,000+ teams
From Fortune-500 intranets to fast-moving SaaS — CMS, KB, email, and line-of-business apps in 60+ countries.
Self-host first
Your model, your data
BYOK AI in three lines, on-prem ready, and native bindings for stacks the cloud editors ignore.
$129 once · never againSelf-hosted · nothing leaves your serversBYOK AI · OpenAI, Anthropic, Azure, your modelYjs CRDT · concurrent typing, character-level merge9 frameworks · one consistent editor surface
Trusted by teams at

Start here

Pick the shortest path to confidence.

Most visitors are trying to answer one of three questions: can it replace our current editor, can it fit our stack, and can we afford to keep it long term?

Pay once, own it

$129 perpetual — not $7,628 over three years

TinyMCE Essential + AI: ~$7,600 / 3 yrs. CKEditor 5 + AI Assistant: ~$11,500. RichTextEditor: $129, ever. See every line item on the 3-year TCO table.

AI without the lock-in

BYOK AI in three lines — OpenAI, Anthropic, Azure, your model

Call editor.aiToolkit.setResolver(fn)and point Ask AI, AI Chat, and AI Review at any HTTPS endpoint you control. No vendor proxy, no usage credits, no review queue mailed to a cloud you don’t own.

Every web stack, one editor

Native across every web stack — Web Forms & Blazor included

React, Vue, Angular, Blazor Server, ASP.NET Core (MVC / Razor / Blazor), ASP.NET Framework MVC, Web Forms, PHP, Classic ASP. Every demo runs with dotnet run or npm install— no Node-only sample code, no “ASP.NET coming soon.”

Live · no signup, no API key

Type something. Then ask the AI — right here.

Build a familiar editor, then layer in smarter workflows

RichTextEditor helps teams create content for CMS pages, knowledge bases, email builders, intranets, and line-of-business applications.

Type directly in this editor, resize the area, then click Ask AI in the toolbar to try a proofread, rewrite, or summarize pass. Suggestions preview inline - nothing changes until you accept.

  • Clean HTML output for publishing and rendering workflows
  • AI Toolkit with Ask AI, AI Chat, inline review, and AI Review drawer
  • Per-node Yjs CRDT for character-level concurrent typing — how it works
  • Structured JSON, Markdown, static HTML render, and validation
  • Word and Excel paste handling with less cleanup
  • Toolbar, plugin, dialog, and API customization for developers

Start with the default setup

Then use the demos and documentation to tailor commands, uploads, styles, localization, templates, AI behaviors, structured content flows, and integration behavior for your product.

Quick tryFull AI demo →

What’s in the box

A complete authoring stack — not a text area with hooks.

Reviewable AI, real-time collaboration, structured-content pipelines, and the customisation API teams actually use to ship product. Everything below ships in the base licence — no add-ons, no upsells.

New in 2.2

AI workflows

In-editor AI — reviewable by design.

Ask AI, AI Chat, and AI Review with inline preview. Nothing lands in the document until a reviewer accepts it. Suggestions stay queued in the drawer until they’re resolved — even across reloads.

Ask AIAI ChatAI ReviewBYOK

Real-time collaboration

Per-node Yjs CRDT — same-paragraph typing.

Two reviewers in one paragraph, character-level merge, presence cursors, per-author undo. Plug any self-hosted Yjs provider with one config option — no SaaS sync hub required.

YjsPresencePer-author undoSelf-hosted

Structured content

JSON, Markdown, render, validate.

Round-trip rich text into semantic JSON, export Markdown, render server-safe HTML for email and downstream consumers, and validate before save with the built-in schema hooks.

JSONMarkdownSSR renderValidation

Proofing and compliance

Spell check, accessibility, readability.

Give authors quality gates before content ships: native spell-check support, resolver-backed suggestions, accessibility checks, readability stats, and paste cleanup for Word and Google Docs.

Resources for evaluators & integrators

Everything you need to make the call — in one click.

Honest vendor comparisons, real migration playbooks, end-user docs, and an integration reference for every framework we support.

Optional managed backend

Need hosting, collaboration, and storage? Add RichTextEditor Cloud.

The editor runs entirely in your own app — no backend required. But if you’d rather not build one, RichTextEditor Cloudis a managed service that adds accounts & API keys, real-time collaboration, cloud document storage, and HTML / Markdown / JSON conversion behind one simple API. Start free — no credit card.

  • ✓  Real-time multiplayer editing
  • ✓  Cloud document storage & autosave
  • ✓  Per-tenant API keys & quotas
  • ✓  Hosted for you or self-hosted

Trusted since 2003

25,000+ teams in 60+ countries already shipped with it.

Try the AI Toolkit demo with one click, fork the structured-JSON workflow, or download the full evaluation package for an offline integration test. Every paid licence is perpetual, includes one year of updates, and unlocks every feature on this page from minute one.