2024 Rich Text Editing Developer Survey

Share your thoughts on the future of collaborative rich text editing. (Our survey takes about 10 mins)

Have your say

Import from Word

Quickly import any amount of Word documents to CKEditor 5 or other editors

Import from Word is a new premium plugin, allowing for converting any number of DOCX documents into HTML, and editing them later with CKEditor. Fully unique - unavailable in any other rich text editor in the market.

The best in-class and battle-tested

  • Supports Comments and Track Changes features with text suggestions (formatting suggestions coming soon)
  • Verified on thousands of real documents gathered over the last 15+ years
  • Preserves 99% of the Word styling
  • Fully compatible with CKEditor 5

High-performer with top quality HTML

  • Supports DOCX (Word) and DOTX (Word Template) file formats
  • Unlike most popular converters, produces high quality semantic HTML from the not-so-perfect DOCX structure
  • Converting large documents in less than a second
  • Document migration can be entirely done on the backend thanks to REST API

Customizable to your needs

You may choose to preserve full Word styling or just the content semantics

All Word styles preserved

For users who need to edit Word documents in a browser and would like to preserve as much styling as possible. Allows for an editing experience similar to Microsoft Word.

Content semantics only

For users who would like to preserve content semantics (e.g. text highlights) but at the same time continue using styling consistent with their corporate style guide (e.g. font size and family).

Tons of features, including collaboration

Track Changes

Preserves suggestions related to text insertions and deletions

Comments

All comments applied in the Word doc will be preserved

Styling and formatting

Including bold, italic, underline, strikethrough, font size, font family

Headings and paragraph

Including indentation, text alignment, background color, borders styling

Images

Including embedded and external images, alt text, image dimensions, hyperlink

Lists

Preserving ordered as well as unordered lists.

Tables

Including nested tables, cell merging, background colors, table alignment, floating tables

Word styles

Compatible with advanced Word styles applied via Styles Pane

Links

Apply links in the Word document and have them unchanged after importing.

Available with CKEditor 5 or as REST API

Fully compatible with CKEditor 5

The dedicated CKEditor 5 plugin allows for converting HTML to DOCX with a simple click of a toolbar button, preserving advanced features like Track Changes and many more.

Available as REST API

The REST API lets you automatically convert DOCX documents to HTML on your backend server. Simple integration allows you to move your entire database from Word to HTML.

Import or Paste - which solution
suits you better?

Import from Word

  • Allows for converting large documents into HTML that can be easily imported to CKEditor 5 and other tools
  • Operates directly on XML which includes more information about the document and Word instance settings
  • Available as CKEditor 5 plugin and REST API for a direct server <-> server conversion
  • Available both as a SaaS service and as an on-premises solution
  • Suitable for migration of the whole database of Word documents to HTML via REST API service
  • Perfect solution for more advanced documents that should be edited or displayed in the browser
  • Supports collaboration features like Track Changes and Comments out of the box

Paste from Word

  • Suitable for small documents and for use cases in which only parts of the document are selected and copied
  • Relies on OS Clipboard HTML, which limits the number of features that can be supported
  • Preserves the original DOCX formatting that was selected and copied by hand
  • Simple, intuitive, but can’t be used to automate migration process of many Word documents via REST API

Trusted and approved by

Want to learn more about CKEditor?

We use cookies and other technologies to provide you with a better user experience.

Learn more about cookies policy

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

We are happy to
hear from you!

Thank you for reaching out to the CKEditor Sales Team. We have received your message and we will contact you shortly.

piAId = '1019062'; piCId = '3317'; piHostname = 'info.ckeditor.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })();(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });