A free, open-source, MIT-licensed WYSIWYG HTML editor. An auditable fork of TinyMCE, one of the most widely used rich text editors on the web.
Editor42 is based on the last MIT-licensed release of TinyMCE and provides you the same power of rich text editing on your websites and in apps.
Secure by default. All known CVEs and security-related bugs are fixed, and we track new ones as they surface.
Actively maintained. Bug reports are triaged and fixed, and security patches ship as point releases.
Drop-in compatible. Same API, same configuration as TinyMCE, so switching over is straightforward.
Auditable by design. Changes are kept as small as possible, with a clear history that traces back to the original TinyMCE source.
Predictable. We stick to security and bug fixes, so upgrades stay uneventful. New functionality can be added as plugins while the core stays intact.
Install with your preferred deployment method:
- Self-hosted: download and host Editor42 on your own infrastructure
- CDN: load it straight from a content delivery network
Editor42 works with any JavaScript framework. Use it as a rich text editor for React, Vue, Angular, Svelte, or anything else, and it drops into plain HTML just as well.
Already using TinyMCE? Editor42 is a drop-in replacement for the last MIT-licensed release, with the same API, configuration, and plugins. In most projects you migrate just by pointing at the Editor42 build, with no code changes.
- Rich plugin ecosystem: dozens of built-in plugins for tables, lists, images, media, code editing, search and replace, autosave, and more
- Multiple editing modes: classic iframe, inline, and distraction-free writing
- Customizable UI: configure toolbars, menus, and context menus, or build your own skins and themes to match your app
- Custom plugins: extend the editor through a comprehensive, well-documented API
- Content filtering: control which HTML is allowed, clean up pasted content, and enforce your own rules
- Accessibility: WCAG-compliant, with full keyboard navigation and screen reader support
- Localization: dozens of built-in languages, plus easy custom translations
- Self-hosted or CDN: deploy on your own terms, with no external services or mandatory cloud accounts
Editor42 is released under the MIT license. Use it in commercial, proprietary, or open-source projects without copyleft obligations.