Report an issue

guideRevision history overview

The revision history feature is a document versioning tool. It allows CKEditor 5 users to create and view the chronological revision history of their content. The preview mode allows for easy viewing of content development over time. You can review content changes as well as suggestions made with the track changes feature.

While the revision history feature is most often perceived as an excellent collaboration tool, it can be just as successfully utilized by a single user out of collaborative environment.

You can also read a dedicated blog post that compares revision history with the track changes feature and points out similarities and differences between these two features.

This is a premium feature that is additionally payable on top of CKEditor 5 commercial license fee. Please contact us at sales@cksource.com to receive a custom offer tailored to your needs.

You can also sign up for the CKEditor Premium Features 30-day free trial to test the feature.

# Demo

Use the editor below to test document versioning. Introduce changes, then use the revision history toolbar button Revision history to gain access to the revision tools.

This demo only presents a limited set of features. Visit the full-featured editor example to see more in action.

With this feature you can easily:

  • Create a named historical version — a revision — of the content by bundling changes together in a save cycle.
  • View the chronological history of revisions of your content.
  • Restore an earlier revision of your document to easily reverse any changes.
  • Compare selected revisions to each other and easily view changes between.

# Use as a standalone plugin

Revision history does not require real-time collaboration to work; it can be added to CKEditor 5 just like any other plugin.

To learn how to integrate revision history as a standalone plugin, please refer to the Integrating revision history with your application guide.

# Use with real-time collaboration

If you are using the real-time collaboration feature, refer to the Real-time collaboration features integration guide.