Uploads checked on your server
Pictures go to your own endpoint. The guides show the checks for each platform: allowed extensions, the file’s real bytes, size limits, and paths that stay inside the upload folder. Upload security guides
JavaScript rich text editor · v2.6.12
Add powerful WYSIWYG editing to your app, with AI writing tools and real-time collaboration.
From $129, one-time. Every feature in every license, including the AI Toolkit. See pricing ›
Free trial with every feature enabled, no signup. Building editors since 2002.

The real editor, full toolbar. Try it below or in 90+ live demos. Live demos ›
An editor can only ask your server to store a file. What makes a site safe happens on the server, so we show you that part too, for every platform the editor supports.
Pictures go to your own endpoint. The guides show the checks for each platform: allowed extensions, the file’s real bytes, size limits, and paths that stay inside the upload folder. Upload security guides
Users browse server folders, create new ones and upload into the open folder, then insert a picture. One JSON endpoint, written once for your platform. Image gallery guides
React, Vue, Angular, Next.js, Svelte, Blazor, ASP.NET Core, MVC 5, Web Forms and PHP. The same editor and the same browser code everywhere. Quick start
Proofread, rewrite, summarize and chat in the editor. Keys stay on your server; usage is billed by the provider you choose. AI demo
Headings, lists, tables and images survive a paste from Word or Excel. The clutter does not, and the HTML you save stays clean. Paste demo
Comments, track changes, mentions and real-time collaboration for teams that edit the same document. All features
Type, paste or add a picture. This is the real editor, not a screenshot.
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.
Then use the demos and documentation to tailor commands, uploads, styles, localization, templates, AI behaviors, structured content flows, and integration behavior for your product.
AI uses the provider you configure. All demos ›
The browser side is the same everywhere. The server side is a few routes in the framework you already use, written the way that framework expects.
One problem per page: how to add it, what the server must check, and what to watch out for.
Pay once, not a subscription. Keep using your purchased version for as long as you need it, on your own infrastructure. One year of updates is included; future updates are optional.
Licenses from $129Compare editors
AI provider usage and optional cloud hosting are billed separately. License scope depends on your edition.
Used by teams at
No. You pay once and keep using your licensed version for as long as you need it. One year of updates is included; future updates are optional. See pricing.
JavaScript, React, Next.js, Vue, Angular, Svelte, Blazor, ASP.NET Core, ASP.NET MVC, Web Forms and PHP. Each has a short quick start guide, and the guides have tested server code for uploads and the gallery.
To your server, through an endpoint you control. Nothing is sent to us. The guides show the endpoint for each platform, with the checks it needs.
Yes. The AI Toolkit connects to the provider you configure. AI provider usage is billed by that provider, separately from your license. Try the AI demo.
Yes. Word and Excel paste is cleaned up into tidy HTML, with tables and images kept. See the paste demo.
Download the trial with every feature enabled, follow the guide for your platform, and buy when you ship.