WYSIWYG editing Image gallery upload Content templates
Compatibility guide

System Requirements

Server-side and browser requirements for running RichTextBox in production.

Server

Server-Side Requirements

Requirement Details
RuntimeASP.NET Core 8.0 or later
SDK.NET 8 SDK or later
Operating SystemWindows, Linux, or macOS
Web ServerKestrel (default), IIS, nginx reverse proxy, or Azure App Service
Disk Space~5 MB for the NuGet package static assets
LicenseRichTextBox.lic in the content root directory

Browser

Browser Support

Browser Desktop Mobile
Google ChromeLatest 2 versionsLatest 2 versions
Mozilla FirefoxLatest 2 versionsLatest 2 versions
Apple SafariLatest 2 versionsLatest 2 versions (iOS)
Microsoft EdgeLatest 2 versionsLatest 2 versions

APIs

Browser APIs Used

The editor relies on standard web platform APIs supported by all modern browsers:

contentEditable
document.execCommand
Selection API
Clipboard API
Drag and Drop API
File API
XMLHttpRequest
fetch() — AI Toolkit
localStorage
iframe sandboxing

2.0 Features

AI Toolkit & Structured Content

  • AI Toolkit requires the fetch API (present in every supported browser listed above).
  • BYOK endpoint — any HTTPS server that accepts a JSON POST and returns JSON can back the resolver; no provider-specific SDK is bundled.
  • Structured content bridge (structured-content-bridge.js) has no additional runtime requirements beyond those listed for the editor.