Free online tool

Document Revision Timeline

Replay saved changes to a Quill document. Move between versions and download a copy of the draft at any step.

Works on your deviceNo account neededDelta JSONOpen workspace ↓

How do I replay document revisions?

Provide a JSON object containing an initial document Delta and a revisions array. Each revision has a label and a change Delta. The tool validates and applies them in order, then lets you inspect and export each resulting document.

Your document

On your device

Timeline file format

Use an initial document Delta and an ordered revisions array. Each revision contains a label and a change Delta. Retain and delete counts use Quill’s UTF-16 positions. Download this tool’s example source to start.

Revision preview

A clear view of your words.

Run the tool to preview the document and prepare your export.

Three simple steps

How to use Document Revision Timeline

  1. Paste or open an initial document and its ordered revision Deltas.

  2. Use the timeline controls to inspect each saved version.

  3. Export the selected document or keep the complete revision file.

Common questions

Good to know

Understand the result.
Keep the original.

Is this tool free, and are my files uploaded?

This tool is free with no account required. The work happens in your browser. Your input and files are not sent to a processing server.

What are the limits and details?

Operations must refer to valid positions in the previous document. This replays sequential edits, not concurrent collaboration. Text-only documents and the documented formatting set are supported.

Limits: 100 revisions, 20,000 characters per document, and 2,000 operations per Delta. Total input is limited to 500,000 characters.