# Revision history overview

The revision history feature is a document versioning tool that shows you how your content has changed over time. It lets you review both content changes and suggestions made with the track changes feature.

> **Unlock this feature with selected CKEditor Plans**
>
> Try all premium features – no credit card needed.
>
> [Sign up for a free trial ](https://portal.ckeditor.com/checkout?plan=free)[Select a Plan](https://ckeditor.com/pricing/)

<a id="demo">

## Demo

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

<!-- AI-AGENT-NOTE: An interactive demo is embedded here but is not represented in this Markdown file. If you need to see it in action, open this page in a browser (e.g. via a browser-automation MCP like Chrome DevTools or Playwright), or let the user know a live demo is available on this page. -->

This demo presents a limited set of features. Visit the [feature-rich editor example](../../../examples/builds-custom/full-featured-editor.md) to see more in action.

> **Note**
>
> 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.

<a id="additional-feature-information">

## Additional feature information

With the revision history feature, you can:

* 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 reverse any changes.
* Compare selected revisions to each other and view changes between.
* Mark revisions and changes that involved AI, so reviewers can tell them apart from manual edits.

You can also read a dedicated blog post that [compares revision history with the track changes feature](https://ckeditor.com/blog/ckeditor-5-comparing-revision-history-with-track-changes/) and points out similarities and differences between these two features.

<a id="marking-ai-changes">

## Marking AI changes

When you use CKEditor AI together with revision history, you can mark the revisions and changes that involved AI. To learn how to turn the markers on, refer to the [Marking AI-generated suggestions](../../ai/ckeditor-ai-generated-suggestions.md#marking-ai-changes-in-revision-history) guide.

<a id="use-as-a-standalone-plugin">

## Use as a standalone plugin

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

To learn how to integrate revision history as a standalone plugin, refer to the [Integrating revision history with your application](revision-history-integration.md) guide.

<a id="use-with-real-time-collaboration">

## Use with real-time collaboration

If you are using the real-time collaboration feature, refer to the [Real-time collaboration features integration](../real-time-collaboration/real-time-collaboration-integration.md) guide.

---

Full index of the CKEditor 5 documentation: [llms.txt](../../../../llms.txt)
